Build U-Boot From Source Code
Introduction
This series of articles describes how to build U-Boot for Toradex System on Modules (SoMs) without using a higher-level build system such as the Yocto Project/OpenEmbedded. This approach is primarily intended for bootloader development and low-level customization.
Toradex provides OpenEmbedded recipes that build U-Boot and the Linux kernel as part of a complete Board Support Package (BSP) image. If your goal is to build a full BSP image, follow the Build a Reference Image with Yocto Project/OpenEmbedded guide instead.
Build U-Boot for Toradex SoMs
The articles below provide detailed instructions for compiling U-Boot for each module, organized according to the underlying System on Chip (SoC):
- Build U-Boot for NXP i.MX 6/6ULL/7-based System on Modules
- Build U-Boot for NXP i.MX 8/8X-based System on Modules
- Build U-Boot for NXP i.MX 8M Mini/Plus-based System on Modules
- Build U-Boot for NXP i.MX 95-based System on Modules
- Build U-Boot for TI AM62x-based System on Modules
- Build U-Boot for TI AM62Px-based System on Modules
- Build U-Boot for TI AM69/TDA4-based SoMs