0
edits
Changes
From IGEP - ISEE Wiki
add section on mainline u-boot with SPL
= U-Boot for IGEP platforms =
This page contains information about the customized U-Boot provided by ISEE, as well as the mainline U-Boot. Both can be used on the IGEP platforms.
== Environment Settings ==
First of all setup the build environment sourcing this script
</pre>
if you have updated your SDK environment to latest version (see [[Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine]])
== Mainline U-Boot, 2012.10 release ==
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) ==