Resources
References the course uses
The course is built on references Libre Computer already publishes for its boards, plus the open-source projects every embedded Linux engineer uses. All of it is free to read, and none of it needs an account.
Interactive board references
Three views of the same board, read from its own design data. Each takes a ?board= link, so a handout can open the kit board directly.
| Reference | What it answers | Modules |
|---|---|---|
| GPIO pinout: Das Frite · Solitude | What is this pin: every header pin's functions, libgpiod line, pad and mux register | 0, 9, 10 |
| Board layout: Das Frite · Solitude | Where is this part: every part and trace, layer by layer | 1, 2 |
| Board power: Das Frite · Solitude | What feeds what: which regulator feeds each rail | 2 |
Libre Computer guides and downloads
| Resource | What it is | Modules |
|---|---|---|
| libre.computer downloads | OS images and imager instructions | 0, 8 |
| Board hardware schematics links | Every board's schematic | 1, 2 |
| Troubleshooting boot issues on Amlogic boards | Where Amlogic boots stop, and why | 3 |
| Solitude overview, resources and guides | Solitude's guides | All |
| La Frite: how to update board UEFI firmware | The UEFI firmware update on Das Frite's predecessor | 7 |
| boot.libre.computer | Published boot files for starting boards over USB | 3 |
| Upstream U-Boot for Libre Computer boards | The bootloader the kit boards run | 6 |
| Upstream Linux for Libre Computer boards | The kernel the kit boards run | 8 |
| Board firmware update images | Restoring a board's firmware | 7, 12 |
| GPIO pin header maps and wiring tool | Using the overlays | 9 |
| Libre Computer boards overview and resources | Every board's guides in one place | All |
Open-source tools and source code
| Project | What it is | Modules |
|---|---|---|
| libretech-wiring-tool | Device tree overlays for the 40-pin header, and the tool that applies them | 9–11 |
| libretech-builder-simple | Builds Libre Computer's open boot chain for your board | 4–6 |
| libretech-flash-tool | Writes bootloaders and images to a board's storage from Linux | 12 |
| U-Boot | The bootloader | 4–7 |
| Trusted Firmware-A | The secure monitor | 6 |
| Linux kernel documentation | The kernel, the device tree and the driver model | 8–11 |
| UEFI specifications | The firmware interface standard | 7 |