Difference between revisions of "Linux Kernel 3.8.y"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Introduction)
Line 20: Line 20:
 
|-
 
|-
 
|  IGEP0033   
 
|  IGEP0033   
|
+
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/linux-3.8.13-0.tar.gz 3.8.13-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/linux-3.8.13-0.tar.gz.md5 md5sum])
|
+
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/zImage-3.8.13-0.bin zImage-3.8.13-0.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/zImage-3.8.13-0.bin.md5 md5sum])
|
+
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/modules-3.8.13-0.tar.gz modules-3.8.13-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/modules-3.8.13-0.tar.gz.md5 md5sum)]
|  
+
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/am335x-base0033-3.8.13-0.dtb am335x-base0033-3.8.13-0.dtb] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/am335x-base0033-3.8.13-0.dtb.md5 md5sum)]
 
|}
 
|}
  

Revision as of 16:04, 26 July 2013

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)

Platform Sources zImage binary Modules binaries DT BASE0033
 IGEP0033  3.8.13-0 (md5sum) zImage-3.8.13-0.bin (md5sum) modules-3.8.13-0 (md5sum) am335x-base0033-3.8.13-0.dtb (md5sum)

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/) and test the last unstable version at your own risk (see "Linux mainline tree (development)" chapter in The Linux kernel)

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


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