15:00 - 16:00 (UTC+02)
Talk (60 min)
How to write a really good board support package for Yocto Project
In Yocto Project, a board support package (BSP) is the meta layer which contains all the configuration specific to a particular board. For example there is a BSP layer for the Raspberry Pi called meta-raspberrypi. The BSP layer becomes the base on which all the other meta layers will stand, and so it is probably the most important of them all. The BSP layer captures information about the SoC used, the storage technologies, GPIO mapping and much more besides.
In this presentation I will start with some background on Yocto Project meta layers and then I will show step-by-step how to build in the support for your board. Along the way, I will highlight some of the common pitfalls, and how to avail them.
If you want a single sentence that summarizes the whole presentation it is “keep it simple”.