Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The IGEP X-loader

261 bytes added, 12:55, 23 May 2012
m
Added download from git repository
X-Loader, an initial program loader for Embedded boards based on OMAP processors. <br>
Access to the latest version (release 2.4.0-2)&nbsp;[http://git.igep.es/?p=pub/scm/igep-x-loader.git;a=summary here] and read the [http://git.igep.es/?p=pub/scm/igep-x-loader.git;a=blob;f=ISEE_README.txt;h=99a9a0e13bf165307f35b260b076ae4df5ad9b1d;hb=HEAD ISEE_Readme.txt] for get the latest release information.
= Why IGEP-Xloader =
= Pre-Compiled Binaries =
{| widthcellspacing="9051" cellspacingcellpadding="1" cellpaddingwidth="1905" border="1" style=""
|-
! scope="col" | Release
|}
 <br> {{Message/Broken Links}}
= Build Procedure<br> =
<span style="font-style: italic;"><span style="font-weight: bold;">Enviroment </span></span>'''''Ubuntu 10.04'''''
<pre>sudo add-apt-repository ppa:linaro-maintainers/toolchain</pre> <pre>sudo apt-get install cpp-4.5-arm-linux-gnueabi g++-4.5-arm-linux-gnueabi</pre>
=== Download from git repository ===
<pre>$ git clone git://git.isee.biz/pub/scm/igep-x-loader.git
</pre>
$ git checkout &lt;your_desired_release&gt; -b &lt;your_name_release&gt;<br>
<pre>$ git checkout release-2.4.0-2 -b release-2.4.0-2-local
</pre>
=== Setup the board settings<br> ===
<pre>make igep00x0_config</pre>
$writeloader -i &lt;x-loader.bin.ift&gt; -o /dev/mtd0
</pre>
==== <span id="1299156619608S" style="display: none;" id="1299156619608S">&nbsp;</span>Boot Partition ====
*filesystem used jffs2 zlib/lzo compressed filesystem.
</pre>
{| widthcellspacing="8001" bordercellpadding="1" cellpaddingwidth="1800" cellspacingborder="1"
|-
| Parameter Name
When you test your IGEP X-loader, igep.ini file and kernel we suggest use a microsd card in front of use directly the flash nand, if your flash not boot copy all files in one microsd card and boot from there. You can check what happens removing some files from your microsd card for example if you wish test if your flashed kernel it's loaded in a right way then remove the kernel from your microsd card (note: use the same kernel name), IGEP X-loader first try load the file from your microsd card but if it's not found then it try to find the file in the flash.<br>
== How I can upgrade my old kernel? ==
Just copy the new one, the most secure way it's copy the new one and at end replace the igep.ini file with your new one.
<pre>$ mount -t jffs2 /dev/mtdblock1 /boot
$ cp newkernel.bin /boot
$ cp igep.ini /boot</pre>Use a different kernel name and you always can boot from your old one.
= 6 Contribution &amp; Support &amp; Bugs Report =
Contributions to this project be welcome and you can send your patches to support@iseebcn.com&nbsp;or you can use the igep forum for it.<br>You can access to IGEP-x-Loader repository using our git at [http://git.igep.es/?p=pub/scm/igep-x-loader.git;a=summary git.igep.es]<br>IGEP IRC Channel: [http://webchat.freenode.net/?channels=igep http://webchat.freenode.net/?channels=igep]<br>
<br><span id="1299156619619E" style="display: none;" id="1299156619619E">&nbsp;</span><br> <br>
[[Category:Boot_loaders|X_Loader]]