“Using linux-yocto + yocto kernel tools to create and maintain a BSP” by Bruce Ashfield

The linux-yocto reference kernel is part of OE core and provides a stable and tested set of targets (simulated and hardware) as part of each release. While there are reference BSPs and contributed vendor BSPs, a common questions is: “How would I create a new BSP, and use the configuration fragments provided along with linux-yocto ?“ Background on how the kernel is maintained, and how fragments are organized will be presented, followed with a concrete example of creating a new qemu BSP based on an in-tree defconfig. Extending the newly created BSP to offer optional kernel types and features to the end user will then be presented and discussed. The available tools to create, audit and deploy the kernel will also be discussed as part of the presentation.
Back to Top