TRAINING: EMBEDDED-LINUX
Seite 1 > 2 > 3 > 4
Kurse
Embedded-Linux
Echtzeit-Linux
Linux-Kernel-Treiber
Linux-Debugging-und-Tracing
 
 

Detaillierung der Kursmodule
Tag 1: Entwicklungsumgebung
Cross-Development-Toolchain, buildroot, JTAG-Schnittstelle, OpenOCD, GNU-Debugger gdb, Erstellung von Patches

 

Tag 2: Bootloader
Aufgaben des Bootloaders in Embedded-Linux-Systemen, U-Boot und barebox (Konfiguration, Installation, Umgebungsvariablen, Kommandos), Booten mit SD-Karte, grub, Fehleranalyse, Debugging, individuelle Anpassung an Target, TFTP- und NFS-Server,
System-Update von produktiven Systemen, Bootzeit-Optimierung

 

Tag 3: Linux-Kernel
Konfiguration, Installation, Auswahl an Treibern und Kernel-Features, boardspezifische Anpassungen, Kernel-Debugging mit dem kgdb, Flattened-Device-Tree