2026-02-02 –, Atlantis
In the course of the past months, Michael has added support for a few boards to community or project-specific layers, and proposes to share the experience here.
Many aspects of such work will be covered, such as: creating a new MACHINE and possibly SOC_FAMILY, dealing with vendor trees, getting rid of vendor layers, handling very early mainline Linux and U-Boot support, what should go into a machine versus into an image or a distro, how to use an initramfs or NFS when storage is not supported yet, dealing with board variants and including absolutely all modules in the root filesystem, rebuilding the kernel faster, and all this before losing your sanity and even more importantly before running out of coffee beans.
If you have ever stared at board vendor instructions trying to figure out how you are supposed to rebuild your system, you are very much the target audience for this talk.
Michael Opdenacker is a consultant and trainer specializing in embedded Linux, working at Root Commit (https://rootcommit.com). He helps customers with their OpenEmbedded/Yocto-based projects and makes it easier for them to climb the learning curve (check out his free learning materials at https://rootcommit.com/training/yocto/).
Michael is also a contributor to OpenEmbedded and the Yocto Project, and has spoken about Yocto and embedded Linux at multiple Yocto events and at international conferences. Most of his recent talks are about his favorite build system!