Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The Linux kernel

2,140 bytes added, 09:54, 25 October 2010
no edit summary
if you have updated your SDK environment to latest version (see [[Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine]])
 
=== Linux OMAP v2.6.35 series (stable) ===
 
Latest stable kernel version is: '''2.6.35.7-0 (20101019)'''
 
Supported platforms: IGEP0020 and IGEP0030
 
{| border="1"
|-
! '''Platform'''
! '''Sources'''
! '''uImage binary'''
! '''Modules binaries'''
|-
|  IGEP00x0 
| [http://downloads.igep.es/sources/linux-omap-2.6.35.7-0.tar.gz 2.6.35.7-0] ([http://downloads.igep.es/sources/linux-omap-2.6.35.7-0.tar.gz.md5 md5sum])
| [http://downloads.igep.es/binaries/kernel/v2.6.35.7-0/uImage-2.6.35.7-0.bin uImage-2.6.35.7-0.bin] ([http://downloads.igep.es/binaries/kernel/v2.6.35.7-0/uImage-2.6.35.7-0.bin.md5 md5sum])
| [http://downloads.igep.es/binaries/kernel/v2.6.35.7-0/modules-2.6.35.7-0.tar.gz modules-2.6.35.7-0] ([http://downloads.igep.es/binaries/kernel/v2.6.35.7-0/modules-2.6.35.7-0.tar.gz.md5 md5sum)]
|}
 
Download the IGEP Linux kernel sources and follow next steps:
 
wget http://downloads.igep.es/sources/linux-omap-2.6.35.tar.gz
tar xzf linux-omap-2.6.35.tar.gz
cd [kernel version]
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- <board-config>
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig
 
where the last line is only required if you want to manualy modify the kernel options and
 
*<board-config> is igep0020_defconfig for IGEP v2 platform.
*<board-config> is igep0030_defconfig for OMAP3 IGEP module.
 
Then build the kernel with:
 
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage modules
 
The result will be an uImage file in arch/arm/boot directory. You can install the kernel modules to your target rootfs
 
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules_install INSTALL_MOD_PATH=[path to your target rootfs]
 
''' Known issues'''
*FEA: No support for SDIO IRQ
*BUG: Onenand bufferram management problem (fixed commit: [http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=8b7a4c26ca069b010f8ee12c695d83476cfcb722 8b7a4c26ca069b010f8ee12c695d83476cfcb722])
 
'''CHANGELOG'''
 
*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=90ca5f215048ee612398610fab3981589da05633 Release 2.6.35.7-0]
**First release for 2.6.35 series
=== Linux OMAP v2.6.33 series (stable) ===
0
edits