Szkolenie Buildroot
Kompletne szkolenie (Live & Online) dla inżynierów, którzy chcą budować dedykowane dystrybucje Linuxa na urządzenia wbudowane.
Czego się nauczysz
Ogólny plan szkolenia
-
Podstawy Linuxa Embedded: Bootloader (U-boot), Kernel, Rootfs, Toolchain.
-
Start z Buildroot: Instalacja, defconfigs i struktura projektu.
-
Boot Process: Bootloader, Kernel panic, Device Tree.
-
Cross-compilation: Konfiguracja i zrozumienie Toolchaina.
-
Customizacja: Integracja zewnętrznych paczek i programów.
-
Modyfikacja obrazu: Dostosowanie do potrzeb i łączność z siecią.
-
Init Systems: Automatyzacja usług po starcie systemu.
-
Własny kod: Dodawanie aplikacji do build-systemu.
-
Wydajność: Optymalizacja budowania i przyspieszanie kompilacji.
-
Hardware: Obsługa peryferiów w Linuxie.
-
Security: Linux Hardening i podstawy bezpieczeństwa.
-
Troubleshooting: Debugowanie systemu i aplikacji.
Wejdź na wyższy poziom
Możliwe dostosowanie szkolenia pod konkretne potrzeby
Rekomendowany sprzęt: Raspberry Pi 4b
Czas trwania: 3 dni
Po szkoleniu uczestnicy dostają wszystkie materiały użyte w szkoleniu, w tym prezentację, pełny kod oraz skrypty pomocnicze.
