Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The bootloader U-Boot

1,043 bytes added, 22:36, 1 February 2013
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) ==
0
edits