Das U-Boot logo

Das U-Boot

Loads operating system for various computer architectures.

Made by DENX Software Engineering

  • Boot Manager

  • boot

  • firmware

What is Das U-Boot?

The Universal Bootloader, commonly referred to as U-Boot, is an open-source primary bootloader designed for a wide range of embedded systems. Applicable across various computer architectures, including PPC, ARM, MIPS, x86, m68k, NIOS, Microblaze, ARC, and RISC-V, U-Boot is published under the GNU GPL-2.0 license, enabling extensive customization and community contributions. As a foundational component, U-Boot plays a crucial role in the boot process, ensuring the smooth initialization and loading of operating systems and applications on embedded devices

Highlights

  • Supports a diverse range of computer architectures, including PPC, ARM, MIPS, x86, m68k, NIOS, Microblaze, ARC, and RISC-V
  • Open-source and published under the GNU GPL-2.0 license, enabling customization and community contributions
  • Serves as the primary bootloader for embedded systems, responsible for initializing and loading operating systems and applications
  • Facilitates the boot process on a broad spectrum of embedded devices

Platforms

  • Chrome OS
  • Linux
  • BSD
  • Android

Languages

  • English

Features

    • Embeddable

    • Customizable

    • Text-based