Das U-Boot (The Universal Bootloader) is an open source, primary boot loader.

According to Wikipedia, "Das U-Boot" is used in embedded devices to package the instructions to boot the device's operating system kernel. It is available for a number of computer architectures, including 68k, ARM, AVR32, Blackfin, MicroBlaze, MIPS, Nios, PPC and x86.