Skip to content

Level 2 · Intermediate Intermediate

Goal: move from using prebuilt images to owning the whole build — Yocto layers and recipes, U-Boot scripting and environment, kernel configuration and out-of-tree modules, udev rules, embedded networking, flash-aware storage, on-target debugging, read-only root filesystems, and production systemd — ending with a fully custom Yocto image booted in QEMU.

Modules

  1. Yocto Fundamentals
  2. U-Boot Deep Dive
  3. Kernel Configuration & Modules
  4. udev & Device Management
  5. Embedded Networking
  6. Storage & Filesystems (UBI, overlayfs)
  7. Debugging & Tracing (gdbserver, strace)
  8. Read-Only Rootfs & Factory Reset
  9. systemd Deep Dive
  10. Project — Custom Yocto Image for QEMU