See the [[U-Boot Mainline Series]] article.
As of the 2012.10 release, mainline U-Boot has got SPL (Secondary Program Loader) integrated, which replaces X-Loader ('''not IGEP-X-Loader!''') in the [[Boot up sequence|boot sequence]].
Download the source from the git repository:
$ git clone git://git.denx.de/u-boot.git
$ cd u-boot
$ git checkout v2012.10 -b v2012.10-local
Configure for your board with
$ make CROSS_COMPILE=arm-none-linux-gnueabi- <board-config>
where:
* <board-config> is igep0020_config for IGEP v2 platform.
* <board-config> is igep0030_config for OMAP3 IGEP module.
Finally, build with
$ make CROSS_COMPILE=arm-none-linux-gnueabi-
The results will be a '''MLO''' and a '''u-boot.img''' file in the u-boot directory.
'''CAVEAT:''' Wifi is not set up in this version, the pin mux for the MMC2 interface needs to be configured first!
== U-Boot 2010.06-y series (stable) ==