Setting up an LCD display for the Raspberry Pi using the Yocto Project
There exist a number of different LCD displays for the Raspberry Pi. Among the most popular are the official Raspberry Pi 7 touchscreen and the PiTFT displays (often called PiTFT Hats, since they are suitable to mount on top of the Raspberry Pi). For now, we will focus on the Raspberry Pi 7 touchscreen and the PiTFT models.
In this section, we will go through how to boot a standard Yocto Project image, containing a window system and a working touchscreen.
The Raspberry Pi 7 touchscreen
Getting started with the Raspberry Pi 7 touchscreen using an image based on the Yocto Project requires quite a few configurations. First, we need to ensure we are using a 4.1+ kernel. Starting from the jethro release of meta-raspberrypi, 4.1 is the default version. Currently, meta-raspberrypi lacks full support for the Raspberry Pi 7 touchscreen, so we need to perform some small modifications before booting our image.
Note
Build instructions...