Das U-Boot

Das U-Boot
Developer(s)DENX Software Engineering
Initial releaseOctober 15, 1999 (1999-10-15)
Stable release
v2025.04 / April 8, 2025 (2025-04-08)
Repository
Written inC, Assembly
Available inEnglish
TypeBoot loader
LicenseGPL-2.0-or-later
Websitedocs.u-boot.org/en/latest/ 

Das U-Boot (subtitled "the Universal Boot Loader" and often shortened to U-Boot; see History for more about the name) is an open-source boot loader used in embedded devices to perform various low-level hardware initialization tasks and boot the device's operating system kernel. It is available for a number of computer architectures, including M68000, ARM, Blackfin, MicroBlaze, AArch64, MIPS, Nios II, SuperH, PPC, Power ISA, RISC-V, LoongArch and x86.