5.1. Extra Material¶
5.1.1. References¶
- Bootlin slides, chapter References
- Bootlin Buildroot Training: http://free-electrons.com/doc/training/buildroot/buildroot-slides.pdf
- Main Buildroot documentation: https://buildroot.uclibc.org/downloads/manual/manual.html
- Main official kernel documentation: https://www.kernel.org/doc/
5.1.2. Books¶
- Building Embedded Linux Systems, Karim Yaghmour et al, 2009, O’Reilly Media. Older book, but good overview and covers older technologies (MTD) in detail.
- Mastering Embedded Linux Programming, Chris Simmonds, 2015, Packt Publishing. Good overview of the basics, without too much unnecessary details.
5.1.3. Conference Videos¶
- A tour of the ARM architecture and its Linux support
- Anatomy of Cross-Compilation Toolchains
- Filesystem Considerations for Embedded Devices
- Understanding a Real-Time System
- Tutorial: Building the Simplest Possible Linux System
- Boxes in Boxes: virtualization and containerization the context of embedded routers
- Device Tree: Past, Present, and Future
- Embedded Linux Booting Process
- Understanding a Real-Time System (more than just a kernel) - Steven Rostedt