What's Missing in Embedded Build Systems - Arnout Vandecappelle, Essensium/Mind
Channel: The Linux Foundation
Date: 2022-10-08

What's Missing in Embedded Build Systems - Arnout Vandecappelle, Essensium/Mind

Embedded build systems (buildroot, openembedded AKA yocto) have everything that is needed to compose the OS on which the embedded application will run. However, to develop a product, there are a number of things that the developer will still need to take care of (and find out how to do in that specific build system), even though the solutions for them are pretty generic. After giving a brief overview of the current state of buildroot and openembedded, this talk will discuss the missing links: persistence and factory reset, per-device provisioning, updates, and verified boot. Tools exist for all of those, and buildroot and openembedded provide those tools, but they don't come out of the box.