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/.
- retrieve source code, patch support for you hardware if not already contained in that mainline version
- use a toolchain of your choice to build
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:
- For Qualcomm Atheros AR9331 SoC based devices (e.g. TP-Link TL-WR703N): http://code.google.com/p/wr703n-uboot-with-web-failsafe/
- For Qualcomm Atheros AR9331, AR9341 and AR9344 SoCs based devices: U-Boot 1.1.4 modification for routers by Piotr Dymacz (pepe2k)
doc/techref/bootloader/uboot.txt · Last modified: 2013/12/22 11:09 by pepe2k