U-Boot is a Universal Bootloader project that provides firmware with full source code under GPL.
Many CPU architectures are supported: PowerPC(MPC5xx, MPC8xx, MPC82xx, MPC7xx, MPC74xx, 4xx), ARM(ARM7, ARM9, StrongARM, Xscale), MIPS(4Kc,5Kc), x86.
Product's homepage
What's New in This Release: [ read full changelog ]
Support for new CPUs:
· AMCC 440SP
· ARM 946E
· NetSilicon NS7520
Support for new boards:
· AMCC Luan 440SP
· AMD Pb1x00
· AP1000
· Armadillo HT1070
· Barco SCN
· Barco SVC
· Cogent csb637
· esd CMS700
· esd CPCI2DP
· esd cpci5200
· esd pf5200
· IFM o2dnt
· KwikByte KB920x
· MP2USB
· Sandburst Karef
· Sandburst Metrobox
· Silicon Turnkey eXpress XTc
· TQ Components TQM834x
· TQ Components TQM8541
· TQ Components TQM8555
· Vibren PXA255 IDP
· Support for GCC-4.x
· Support for multiple PHYs
· Support for passing Open Firmware flat trees to the Linux kernel
· Generic 4xx_enet.c driver for all 4xx CPUs
· Uniform support for all AMCC eval boards
· Xilinx Spartan3 family FPGA support
· Major cleanup ARM Integrator boards
· Changed all '$(...)' variable references into '${...}'