0
edits
Changes
From IGEP - ISEE Wiki
no edit summary
First of all setup the build environment sourcing this script
or
if you have updated your SDK environment to latest version (see [[Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine]])
=== Kernel image for IGEP Linux OMAP v2 .6.33 series (stable) ===
{| border="1"
! '''Modules binaries'''
|-
| [http://downloads.igep.es/sources/linux-omap-2.6.33.45-0.tar.gz 2.6.33.45-0] ([http://downloads.igep.es/sources/linux-omap-2.6.33.45-0.tar.gz.md5 md5sum]) | [http://downloads.igep.es/binaries/kernel/v2.6.33.45-0/uImage-2.6.33.45-0-igep0020.bin uImage-2.6.33.5-0-igep0020.bin] ([http://downloads.igep.es/binaries/kernel/v2.6.33.5-0/uImage-2.6.33.5-0-igep0020.bin.md5 md5sum]) | [http://downloads.igep.es/binaries/kernel/v2.6.33.5-0/linux-omap-modules-2.6.33.5-0-igep0020.tar.gz modules-2.6.33.5-0-igep0020] ([http://downloads.igep.es/binaries/kernel/v2.6.33.5-0/linux-omap-modules-2.6.33.5-0-igep0020.tar.gz.md5 md5sum)]|-| [http://downloads.igep.es/sources/linux-omap-2.6.33.5-0.tar.gz 2.6.33.5-0] ([http://downloads.igep.es/sources/linux-omap-2.6.33.5-0.tar.gz.md5 md5sum]) | [http://downloads.igep.es/binaries/kernel/v2.6.33.5-0/uImage-2.6.33.5-0-igep0030.bin uImage-2.6.33.45-0-igep0030.bin] ([http://downloads.igep.es/binaries/kernel/v2.6.33.45-0/uImage-2.6.33.45-0-igep0030.bin.md5 md5sum]) | [http://downloads.igep.es/binaries/kernel/v2.6.33.45-0/linux-omap-modules-2.6.33.45-0-igep0030.tar.gz modules-2.6.33.45-0-igep0030] ([http://downloads.igep.es/binaries/kernel/v2.6.33.45-0/linux-omap-modules-2.6.33.45-0-igep0030.tar.gz.md5 md5sum)]
|}
Download the IGEP v2 Linux kernel sources and follow next steps: <pre> $ wget http://downloads.igep.es/sources/linux-omap-2.6.33.tar.gz $ tar xzf linux-omap-2.6.33.tar.gz $ cd [kernel version] $ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- igep0020_defconfig<board-config> $ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage modules where: * </preboard-config> is igep0020_defconfig for IGEP v2 platform.* <board-config> is igep0030_defconfig for OMAP3 IGEP module.
The result will be an uImage file in arch/arm/boot directory. You can install the kernel modules to your target rootfs
Latest stable kernel version is: '''2.6.28.10-3 (20100318)'''
<pre>$ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules_install INSTALL_MOD_PATH=[path to your target rootfs]
</pre>
Clone the GIT repository from git.myigep.com. Based on rowboat project tree.
<pre>$ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules_install INSTALL_MOD_PATH=[path to your target rootfs]
</pre>
Here 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 'master' can suffer temporary periods of instability while new features are developed and if this is undesirable we recommend using one of the release branches. Additional patches can be found at http://patchwork.kernel.org/project/linux-omap/list
<pre>$ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules_install INSTALL_MOD_PATH=[path to your target rootfs]
</pre>
{| border="1" cellspacing="2" cellpadding="2" style="color: black; border-collapse: collapse;"
|}
This page describes basic testing of OneNAND/NAND Flash devices, controllers, and wear levelling filesystems.
How to test:
|}
How to test: run