User Tools

Site Tools


doc:techref:bootloader:uboot

Das U-Boot

Das U-Boot (the universal bootloader), is arguably the richest, most flexible, and most actively developed FOSS bootloader available. It's released under the GNU GPL and maintained at http://www.denx.de/wiki/U-Boot/.

Uboot can be build with OpenWrt Buildroot, Embedded Linux Development Kit, and others. For documentation see ELDK-4 / ELDK-5.

Compilation

  1. retrieve source code, patch support for you hardware if not already contained in that mainline version
  2. use a toolchain of your choice to build

http://www.denx.de/wiki/view/DULG/UBootDoesntRunAfterUpgradingMyCompiler

Configuration

Documentation

Das U-Boot Modifications

If somebody writes a patch for the bootloader implementation of a particular device, you will find links to this on the wiki-page for that device. Additionally, we accumulate all the patches written for a particular bootloader on its own page. Hopefully, you can get a better comprehension of the functionality of the bootloader by having a look at them:

doc/techref/bootloader/uboot.txt · Last modified: 2015/03/01 17:28 by Andre