Difference between revisions of "The bootloader X-loader"
From IGEP - ISEE Wiki
(→X-loader mainline tree (development)) |
(→X-loader for IGEP v2) |
||
Line 1: | Line 1: | ||
− | + | === X-loader for IGEP platforms === | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === X-loader for IGEP | ||
First of all setup the build environment sourcing this script | First of all setup the build environment sourcing this script | ||
Line 34: | Line 11: | ||
if you have updated your SDK environment to latest version (see [[Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine]]) | if you have updated your SDK environment to latest version (see [[Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine]]) | ||
− | ==== X-loader v1.4. | + | ==== X-loader v1.4.3-0 (stable) ==== |
− | + | Download the IGEP X-loader sources and follow next steps: | |
− | |||
− | Download the IGEP | ||
<pre> | <pre> | ||
− | $ wget http://downloads.igep.es/sources/x-loader-1.4. | + | $ wget http://downloads.igep.es/sources/x-loader-1.4.3-0.tar.gz |
− | $ tar xzf x-loader-1.4. | + | $ tar xzf x-loader-1.4.3-0.tar.gz |
− | $ cd x-loader-1.4. | + | $ cd x-loader-1.4.3-0 |
$ scripts/./autobuild.sh arm-none-linux-gnueabi- | $ scripts/./autobuild.sh arm-none-linux-gnueabi- | ||
</pre> | </pre> | ||
The result will be : | The result will be : | ||
− | *x-load-ddp.bin.ift in autobuild/igep0020/flash directory (for OneNAND DDP) | + | * For IGEP v2 platform |
− | *x-load.bin.ift in autobuild/igep0020/sdcard directory (for SD card) | + | **x-load-ddp.bin.ift in autobuild/igep0020/flash directory (for OneNAND DDP) |
+ | **x-load.bin.ift in autobuild/igep0020/sdcard directory (for SD card) | ||
+ | *For OMAP3 IGEP module | ||
+ | **x-load-ddp.bin.ift in autobuild/igep0030/flash directory (for OneNAND DDP) | ||
+ | **x-load.bin.ift in autobuild/igep0030/sdcard directory (for SD card) | ||
==== X-loader mainline tree (development) ==== | ==== X-loader mainline tree (development) ==== | ||
Line 62: | Line 41: | ||
</pre> | </pre> | ||
The result will be : | The result will be : | ||
+ | * For IGEP v2 platform | ||
+ | **x-load-ddp.bin.ift in autobuild/igep0020/flash directory (for OneNAND DDP) | ||
+ | **x-load.bin.ift in autobuild/igep0020/sdcard directory (for SD card) | ||
+ | *For OMAP3 IGEP module | ||
+ | **x-load-ddp.bin.ift in autobuild/igep0030/flash directory (for OneNAND DDP) | ||
+ | **x-load.bin.ift in autobuild/igep0030/sdcard directory (for SD card) | ||
+ | |||
+ | ==== CHANGELOG ==== | ||
− | *x- | + | * [http://git.igep.es/?p=pub/scm/x-loader.git;a=commit;h=88e476f71ddb4f9bee833b4da4b05fd883284d5c 2010-06-15 Release 1.4.3-0] |
− | * | + | ** add watchdog support |
+ | ** add support for the 128MB SDRAM | ||
+ | ** add support for OMAP3 IGEP module (igep0030) | ||
[[Category:Software|Xloader]] | [[Category:Software|Xloader]] |
Revision as of 12:38, 15 June 2010
Contents
X-loader for IGEP platforms
First of all setup the build environment sourcing this script
$ source /usr/local/poky/eabi-glibc/arm/environment-setup
or
$ source /usr/local/poky/eabi-glibc/environment-setup-arm-none-linux-gnueabi
if you have updated your SDK environment to latest version (see Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine)
X-loader v1.4.3-0 (stable)
Download the IGEP X-loader sources and follow next steps:
$ wget http://downloads.igep.es/sources/x-loader-1.4.3-0.tar.gz $ tar xzf x-loader-1.4.3-0.tar.gz $ cd x-loader-1.4.3-0 $ scripts/./autobuild.sh arm-none-linux-gnueabi-
The result will be :
- For IGEP v2 platform
- x-load-ddp.bin.ift in autobuild/igep0020/flash directory (for OneNAND DDP)
- x-load.bin.ift in autobuild/igep0020/sdcard directory (for SD card)
- For OMAP3 IGEP module
- x-load-ddp.bin.ift in autobuild/igep0030/flash directory (for OneNAND DDP)
- x-load.bin.ift in autobuild/igep0030/sdcard directory (for SD card)
X-loader mainline tree (development)
Note: The 'master' branch is where the development work takes place and you should use this if you're after to work with the latest cutting edge developments. It is possible trunk can suffer temporary periods of instability while new features are developed and if this is undesirable we recommend using one of the release branches. Use ONLY for development purposes.
Clone the GIT repository from git.myigep.com
$ git clone git://git.igep.es/pub/scm/x-loader.git $ cd x-loader
and build with
$ cd x-loader $ scripts/./autobuild.sh arm-none-linux-gnueabi-
The result will be :
- For IGEP v2 platform
- x-load-ddp.bin.ift in autobuild/igep0020/flash directory (for OneNAND DDP)
- x-load.bin.ift in autobuild/igep0020/sdcard directory (for SD card)
- For OMAP3 IGEP module
- x-load-ddp.bin.ift in autobuild/igep0030/flash directory (for OneNAND DDP)
- x-load.bin.ift in autobuild/igep0030/sdcard directory (for SD card)
CHANGELOG
- 2010-06-15 Release 1.4.3-0
- add watchdog support
- add support for the 128MB SDRAM
- add support for OMAP3 IGEP module (igep0030)