A Million Ways to Provision Embedded Linux Images
summary
Overview of concrete provisioning methods for Embedded Linux using OpenEmbedded and Yocto: shows creating images, running runqemu to test NFS-root systems, writing multi-part images with dd to SD, flashing soldered eMMC/UBI via imx USB tools or fastboot, and using U-Boot commands to load SPL and set USB mass-storage. Covers kernel/device-tree placement, per-device certificates and serials, CI/CD vs manufacturing burn‑in flows, and tradeoffs for SPI vs MMC boot; examples are built from Yocto images and demonstrated end-to-end on real boards.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:58About Drew
- 2:31Challenges
- 4:12Bootloader
- 4:58Linux Kernel
- 5:24Storage Options
- 6:41Yocto Setup
- 9:38Initial Provisioning
- 16:40IMX7 Provision
- 18:29Android Provision
- 19:46Live Installer
- 20:27Imaging Tools
- 20:59Other Protocols
- 22:12Other Considerations
- 25:33Questions
related talks
30mYocto for open source embedded systems development
42mHey Yocto, Build Me a Custom Embedded Linux! Er, No
43mSponsored Session: Why Don't You Love Me Back, Open-source Software?
45mOverlay Images To the Rescue
36mEmbedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
33mUsing Open Source Software to Build an Industrial-grade Embedded Linux Platform...
45mBinary Artifacts and the Ease of Use Onramp for the Yocto Project
47mBoF: Yocto Project & OpenEmbedded
