1,381
edits
Changes
From IGEP - ISEE Wiki
no edit summary
=== Setup the Enviroment<br> ===
<pre>source /usr/local/poky/eabi-glibc/environment-setup-arm-none-linux-gnueabi
</pre>=== Setup the board settings<br> ===
<pre>make igep0020-sdcard_config</pre>
=== Build<br> ===
The signed x-loader it's named: x-load.bin.ift
</pre>
=== Configure the board settings<br> ===
<pre>make igep0020-sdcard_config
</pre><pre>Edit the variable CFLAGS and add the option: -fno-stack-protector
CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -fno-stack-protector</pre>
=== Build<br> ===
<pre>make CROSS_COMPILE=arm-none-linux-gnueabi-</pre>
The signed x-loader it's named: x-load.bin.ift
</pre>
= BOOT<br> = The IGEP X-Loader must reside in the microSD card or in the OneNand.<br> The OMAP Processor loads the XLoader directly from the mmc or the OneNand and copy the binary into the internal processor RAM (0x40200000) and jump to this place, the XLoader initialization code can be found using this link:<br> [http://git.igep.es/?p=pub/scm/igep-x-loader.git;a=blob;f=cpu/omap3/start.S;h=4cbf4379b8502ebfe0409b35e4aafba712234c34;hb=HEAD start.S] <br>
http://git.igep.es/?p=pub/scm/igep-x-loader.git;a=blob;f=cpu/omap3/start.S;h=4cbf4379b8502ebfe0409b35e4aafba712234c34;hb=HEAD<br>
<br>
<br>
1 Summary:<br>===========<br>This directory contains the source code for X-Loader, an initial program<br>loader for Embedded boards based on OMAP processors.