The changes needed to support a new hardware platform, or machine, are kept on a separate Yocto layer, called a BSP layer. This separation is best for future updates and patches to the system. A BSP layer can support any number of new machines and any new software feature that is linked to the hardware itself.
Creating a custom BSP layer
How to do it...
By convention, Yocto layer names start with meta, short for metadata. A BSP layer may then add a bsp keyword, and finally a unique name. We will call our layer meta-bsp-custom.
There are several ways to create a new layer:
- Manually, once you know what is required
- By copying the meta-skeleton layer included in Poky
- By using the yocto-layer command-line tool
You can have a...