I heart the Yocto Project
summary
Explains why Yocto wins for reproducible embedded builds by naming concrete pieces: bitbake as the build engine, OpenEmbedded recipes and meta layers for reusable composition, and Poky as the reference distro. Describes a working remote debug workflow: build host holds a remote debug rootfs with full symbols and GDB attaches to target, which finds an intermittent QtWebEngine bug. Describes test-image CI (VMs easy, hardware needs extra SD/power instrumentation), license checksum checks that surface unexpected license changes, and annoying caching pitfalls.
AI-written summary · about
chapters (16)
- 0:00Start
- 2:13Main Goals
- 5:39Core Building Blocks
- 6:28What Is Open Ability Core
- 7:59Component Information
- 8:20Source Information
- 14:40Layered Approach
- 16:44Development and Debugging
- 17:33Image Features
- 17:50Image Features
- 20:52Test Images
- 22:41Regression Testing
- 24:39Lesson Plans
- 29:33Incompatible Licenses
- 31:28Gpl V3
- 36:56Resource Requirements for Running the Tests
related talks
40mWhy the Yocto Project for My IoT Project
32mSoftware Supply Chain with the Yocto Project
30mYocto for open source embedded systems development
45mBuilding and Maintaining Binary Distributions with Yocto
42mPutting Linux into Context – Towards a reproducible example system with Linux...
45mBuilding and Maintaining Binary Distributions with Yocto
36mEmbedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
42mBoF: The Yocto Project and OpenEmbedded
