Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:techref:bootloader:uboot [2018/02/20 18:51] – ↷ Links adapted because of a move operation bobafetthotmaildocs:techref:bootloader:uboot [2024/01/01 20:15] (current) – Added explanation for different versions yemtex
Line 2: Line 2:
 [[wp>Das U-Boot]] (the universal bootloader), is arguably the richest, most flexible, and most actively developed FOSS [[docs:techref:bootloader|bootloader]] available. It's released under the GNU GPL and maintained at [[http://www.denx.de/wiki/U-Boot/]]. [[wp>Das U-Boot]] (the universal bootloader), is arguably the richest, most flexible, and most actively developed FOSS [[docs:techref:bootloader|bootloader]] available. It's released under the GNU GPL and maintained at [[http://www.denx.de/wiki/U-Boot/]].
  
-Uboot can be build with [[about:toolchain|OpenWrt Buildroot]], Embedded Linux Development Kit, and others. For documentation see [[http://www.denx.de/wiki/DULG/ELDK|ELDK-4]] / [[http://www.denx.de/wiki/ELDK-5/WebHome|ELDK-5]].+Uboot can be build with [[docs:guide-developer:toolchain:start|OpenWrt Buildroot]], Embedded Linux Development Kit, and others. For documentation see [[http://www.denx.de/wiki/DULG/ELDK|ELDK-4]] / [[http://www.denx.de/wiki/ELDK-5/WebHome|ELDK-5]]. 
 + 
 +\\ 
 +^ U-Boot version ^ Purpose ^ 
 +| u-boot-..._brn    | Meant to be loaded from brnboot (stock bootloader) as a 2nd stage bootloader into RAM | 
 +| u-boot-..._nor    | Meant to be flashed onto flash memory as main bootloader (at 0xB0000000), overwriting orignal bootloader | 
 +| u-boot-..._ram    | Meant to be uploaded via UART by serial if nor_bootloader got bricked, for rescue purposes |
  
 ===== Compilation ===== ===== Compilation =====
Line 28: Line 34:
  
   * For the Marvell Kirkwood (e.g. [[toh:seagate:dockstar|Seagate Dockstar]]) [[https://github.com/doozan/uBoot]] by Jeff Doozan   * For the Marvell Kirkwood (e.g. [[toh:seagate:dockstar|Seagate Dockstar]]) [[https://github.com/doozan/uBoot]] by Jeff Doozan
-  * For [[docs:hardware:soc:soc.qualcomm.ar71xx#ar9331|Qualcomm Atheros AR9331]] [[docs:hardware:soc:soc.qualcomm.ar71xx#ar9331_based_devices|based devices]] (and now also AR9341 and AR9344)+  * For [[docs:techref:hardware:soc:soc.qualcomm.ar71xx#ar9331|Qualcomm Atheros AR9331]] [[docs:techref:hardware:soc:soc.qualcomm.ar71xx#ar9331_based_devices|based devices]] (and now also AR9341 and AR9344)
     * **U-Boot 1.1.4 modification** by [[https://forum.openwrt.org/profile.php?id=72549|Piotr Dymacz (pepe2k)]]     * **U-Boot 1.1.4 modification** by [[https://forum.openwrt.org/profile.php?id=72549|Piotr Dymacz (pepe2k)]]
-    * started with http://code.google.com/p/wr703n-uboot-with-web-failsafe/ +      * started with http://code.google.com/p/wr703n-uboot-with-web-failsafe/ 
-    * Official repository now on [[https://github.com/pepe2k/u-boot_mod|GitHub]] +      * Official repository now on [[https://github.com/pepe2k/u-boot_mod|GitHub]] 
-    * [[https://forum.openwrt.org/viewtopic.php?id=43237|OpenWrt forum discussion]] +      * How to Build ( Github read-me and additional build info ) [[:docs:techref:bootloader:pepe2k]] 
-    * An article (in Polish) about one of the first versions of this project on [[http://www.tech-blog.pl/2013/03/29/zmodyfikowany-u-boot-dla-routerow-tp-link-z-atheros-ar9331-z-trybem-aktualizacji-oprogramowania-przez-www-i-konsola-sieciowa-netconsole/|www.tech-blog.pl]]+      * [[https://forum.openwrt.org/viewtopic.php?id=43237|OpenWrt forum discussion]] 
 +      * An article (in Polish) about one of the first versions of this project on [[http://www.tech-blog.pl/2013/03/29/zmodyfikowany-u-boot-dla-routerow-tp-link-z-atheros-ar9331-z-trybem-aktualizacji-oprogramowania-przez-www-i-konsola-sieciowa-netconsole/|www.tech-blog.pl]]
  • Last modified: 2018/02/20 18:51
  • by bobafetthotmail