Embedded Linux Distribution
The goal was to develop a Linux distribution for an embedded PC with the following functionality:
- small footprint (RAM/ ROM)
- headless (no keyboard and screen)
- networking support/ remote access
- live software update
- consistent writeable file system (power-fail safe)
Result: Findings
![]() |
Comparatively high effort needed (however, resulting in an optimum fit to the application and in a minimized footprint)
Detailed knowledge of the structure and function of Linux is required
Important: Which versions of the packets/ components are functioning and can be used together?
Advantages
- Full control of the system
- Simple extension with additional pakets and/ or new versions
Disadvantages
- Major effort for maintenance/ support
Technologies/ Capabilities
- Detailed knowledge of the structure and function of an embedded Linux system
- Journaling file systems
- Software update mechanisms
- Script programming
