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. Yet we additionally accumulate all the patches wrote for a particular bootloader on his 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: 2013/12/22 11:09 by pepe2k