In diesem Repo sammle ich alle Erfahrungen aus der Embedded Linux VL aus meinem Bachelor Studium.
Als Grundlage wurde primär das Buch Mastering-Embedded-Linux-Programming-Third-Edition verwendet.
Hierzu gibt es ebenfalls ein Github Repo in welchem die Code Beispiele und Verbesserungen (unter dem Punkt 'Errata') zu finden sind.
Zusätzlich habe ich in den einzelnen Kapiteln die von mir verwendeten externen Ressourcen ganz oben verlinkt.
Als Hardware habe ich einen Raspberry Pi 4b verwendet.
Kapitel | Inhalt |
---|---|
Chapter 1-2 | Inbetriebnahme des Boards, Serielle Schnittstelle einrichten, GCC Cross Toolchain installieren |
Chapter 3 | u-boot kompilieren, u-boot shell |
Chapter 4 | raspi4 Kernel von SD/Netwerk booten |
Chapter 5 | rootfs vorbereiten/übertragen, busybox, init Programm, Benutzer erstellen, rootfs vom Netwerk booten |
Chapter 6 | Buildroot, Yocto, Image für raspi kompilieren, Image booten |
Chapter 7 | Wifi, Yocto Layer, Distro Layer, Package Management |
Name: Stephan Schorer