Technical requirements
To work through the examples, make sure you have the following:
- An Ubuntu 24.04 or later LTS host system with
device-tree-compiler,git,make,patch, andu-boot-toolsinstalled - A Bootlin toolchain for BeaglePlay from Chapter 2
- A microSD card reader and card
- A USB-to-TTL serial cable with a 3.3 V logic level
- BeaglePlay
- A 5 V USB-C power supply capable of delivering 3 A
All of the code for this chapter can be found in the Chapter03 folder from the book’s GitHub repository: https://github.com/PacktPublishing/Mastering-Embedded-Linux-Development/tree/main/Chapter03.