0
edits
Changes
From IGEP - ISEE Wiki
New Linux Kernel 3.8.y
__TOC__
= Introduction =
The currently supported IGEP Processor Boards are as follows:
* IGEP COM AQUILA (IGEP0033)
The currently supported IGEP Expansion Boards are as follows:
* IGEP AQUILA EXPANSION (BASE0033)
Binaries: latest stable kernel version is: '''3.8.13-0 (20130725)'''
{| border="1"
|-
! '''Platform'''
! '''Sources'''
! '''zImage binary'''
! '''Modules binaries'''
! '''Device Tree binary'''
|-
| IGEP0033
|
|
|
|
|}
= Build kernel from sources =
'''Download''' the latest stable version sources and follow next steps:
wget http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/linux-omap-3.8.13-0.tar.gz
tar xzf linux-omap-3.8.13-0.tar.gz
cd [kernel version]
Also, it could download from GIT Repositories ([http://git.isee.biz/ http://git.isee.biz/]) and test the last unstable version at your own risk (see "''Linux mainline tree (development)''" chapter in [[The Linux kernel]])<br>
'''Configure''' Linux kernel for IGEP devices. IGEP is ARM architecture based device. A generic configuration is provided for all IGEP machines, and can be used as the default by
make ARCH=arm omap2plus_defconfig
Then '''build''' the kernel, the kernel modules and the device tree files. The result will be an ''zImage'' file in arch/arm/boot directory. Execute:
make ARCH=arm CROSS_COMPILE=[your cross compiler] zImage modules dtbs
<br> You can '''install''' the kernel modules to your target rootfs
make ARCH=arm CROSS_COMPILE=[your cross compiler] INSTALL_MOD_PATH=[path to your target rootfs] modules_install
= Adding New Expansion Boards =
This chapter is meant to be a starting point for people to learn how to add your own expansion board in three steps.
TODO
= Known issues =
Not for now
= Changelog =
*[http://git.isee.biz/?p=pub/scm/linux-omap-2.6.git;a=commit;h=7716998dc39f4c734d7cf0e44e7f4f38297b4c46 Release 3.8.13-0]
**First release for 3.8.y series
[[Category:Linux Kernel]]
= Introduction =
The currently supported IGEP Processor Boards are as follows:
* IGEP COM AQUILA (IGEP0033)
The currently supported IGEP Expansion Boards are as follows:
* IGEP AQUILA EXPANSION (BASE0033)
Binaries: latest stable kernel version is: '''3.8.13-0 (20130725)'''
{| border="1"
|-
! '''Platform'''
! '''Sources'''
! '''zImage binary'''
! '''Modules binaries'''
! '''Device Tree binary'''
|-
| IGEP0033
|
|
|
|
|}
= Build kernel from sources =
'''Download''' the latest stable version sources and follow next steps:
wget http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/linux-omap-3.8.13-0.tar.gz
tar xzf linux-omap-3.8.13-0.tar.gz
cd [kernel version]
Also, it could download from GIT Repositories ([http://git.isee.biz/ http://git.isee.biz/]) and test the last unstable version at your own risk (see "''Linux mainline tree (development)''" chapter in [[The Linux kernel]])<br>
'''Configure''' Linux kernel for IGEP devices. IGEP is ARM architecture based device. A generic configuration is provided for all IGEP machines, and can be used as the default by
make ARCH=arm omap2plus_defconfig
Then '''build''' the kernel, the kernel modules and the device tree files. The result will be an ''zImage'' file in arch/arm/boot directory. Execute:
make ARCH=arm CROSS_COMPILE=[your cross compiler] zImage modules dtbs
<br> You can '''install''' the kernel modules to your target rootfs
make ARCH=arm CROSS_COMPILE=[your cross compiler] INSTALL_MOD_PATH=[path to your target rootfs] modules_install
= Adding New Expansion Boards =
This chapter is meant to be a starting point for people to learn how to add your own expansion board in three steps.
TODO
= Known issues =
Not for now
= Changelog =
*[http://git.isee.biz/?p=pub/scm/linux-omap-2.6.git;a=commit;h=7716998dc39f4c734d7cf0e44e7f4f38297b4c46 Release 3.8.13-0]
**First release for 3.8.y series
[[Category:Linux Kernel]]