Giriş & Embedded Linux Mimarisi
Gömülü Linux sistem bileşenleri (Bootloader, Kernel, Rootfs), ARM mimarisi ve QEMU simülasyon ortamının kurulması.
Sıfırdan ileri seviyeye gömülü Linux müfredatı. QEMU ile sıfır donanım maliyetinde Toolchain, U-Boot, Kernel, Device Tree, Buildroot, Yocto ve sürücü geliştirme.
Gömülü Linux sistem bileşenleri (Bootloader, Kernel, Rootfs), ARM mimarisi ve QEMU simülasyon ortamının kurulması.
Host vs Target kavramı, GNU Toolchain bileşenleri, glibc vs musl/uClibc-ng karşılaştırması ve sysroot yönetimi.
U-Boot derleme, SPL (Secondary Program Loader), ortam değişkenleri (uEnv.txt) ve TFTP/NFS boot.
Mainline vs Vendor Kernel, Kconfig/defconfig yönetimi, modüler sürücüler ve Initramfs optimizasyonu.
Donanım tanımlama dili (Device Tree), Pinmux yapılandırması, I2C/SPI çevre birimi düğümleri ve runtime overlays.
Linux FHS standardı, /dev, /proc, /sys sanal dosya sistemleri, BusyBox ve SysVinit vs systemd açılış scriptleri.
Buildroot mimarisi, menuconfig, rootfs overlay, custom paket ekleme ve tek komutla SD kart imajı (.img) üretimi.
BitBake motoru, Poky, Recipes (.bb), Layers (meta-layers), Machine ve Distro konfigürasyonları.
Kernel modül programlama, Karakter Aygıtları (Character Devices), file_operations, Kesmeler ve GPIO sürücüleri.
Hızlı açılış (Fast Booting), dm-verity, RAUC ile A/B OTA güncelleme sistemleri ve watchdog.