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-tools
installed - 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.