Discovering the right BSP layer
In Chapter 11, Exploring External Layers, we learned that the Yocto Project allows for splitting its metadata among different layers. It organizes the metadata so we can choose which exact meta layer to add to our project.
The way to find the BSP for a board varies, but generally, we can find it by visiting https://layers.openembedded.org. We can search for the machine name and the website finds which layer contains it in its database.
Reviewing aspects that impact hardware use
The boards used in this chapter are well maintained and straightforward. However, using a different board is a valid choice, but your mileage may vary.
When we choose a board, the first step is to verify the quality of its software support. The low-level components comprise the following:
- Bootloader (such as U-Boot, GRUB, or systemd-boot)
- Linux kernel (with other required drivers such as GPU or WiFi)
- User space packages required by hardware acceleration...