U-Boot Mainline Series

From IGEP - ISEE Wiki

Revision as of 16:49, 28 June 2013 by Eballetbo (talk | contribs) (Created page with ' 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 s…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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 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!