7
Developing with Yocto
Bringing up Linux on unsupported hardware can be a painstaking process. Luckily, Yocto provides Board Support Packages (BSPs) to bootstrap embedded Linux development on popular single-board computers like BeaglePlay and Raspberry Pi 4. Building on top of an existing BSP layer lets us quickly take advantage of complex built-in peripherals such as Bluetooth and Wi-Fi. In this chapter, we will create a custom application layer to do just that.
Next, we will look at the development workflow enabled by Yocto’s extensible SDK. Modifying software running on a target device usually means swapping out the microSD card. Since rebuilding and redeploying full images is too time-consuming, I will show you how to use devtool to quickly ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access