Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title Linux on Tensilica Xtensa
Organization Unit
Authors
  • Gregory Frommelt
Supervisors
  • Eryk Jerzy Schiller
  • Chao Feng
  • Burkhard Stiller
Language
  • English
Institution University of Zurich
Faculty Faculty of Business, Economics and Informatics
Date 2023
Abstract Text The Internet-of-Things (IoT) is becoming increasingly integral to modern living, offering a wide range of applications across diverse devices employing a multitude of different operating systems (OS). While Linux is the most prevalent OS in the IoT landscape, its resource requirements often prevent its use on less powerful, cost-efficient devices like those in the ESP32 family of microcontrollers (MCUs). The goal of this thesis is therefore to explore the feasibility of porting Linux to ESP32 devices, motivated by both economic and IoT standardization incentives. A cost analysis reveals an approximately 80% reduction in expenses when using the ESP32-WROVER-IE module compared to the Raspberry Pi Zero W. A tool chain was constructed to compile a Linux kernel image, which was successfully ported to an ESP32-S3-DevKitC-1 board. Initial evaluations indicate that the ported system offers basic functionality suitable for IoT tasks, although certain limitations currently restrict its practical utility.
PDF File Download
Export BibTeX