Difference between revisions of "Linux Kernel 2.6.37.y - Wilink 8"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Introduction)
m (Replaced content with 'Go to Linux Kernel 2.6.37.y')
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__TOC__
+
Go to [[Linux Kernel 2.6.37.y|Linux Kernel 2.6.37.y]]
 
 
 
 
{{Message/Work in progress}}
 
 
 
__TOC__
 
 
 
= Introduction =
 
This article is for specific 2.6.37.y Linux kernel branch serie. <br>
 
It is interesting read [[The_Linux_kernel|The Linux kernel article]] previously.
 
 
 
On this 2.6.37.y version, supported IGEP Processor Boards are:
 
* IGEP COM MODULE / ELECTRON (IGEP0030)
 
* IGEP v2 (IGEP0020)
 
 
 
The currently supported IGEP Expansion Boards are as follows:
 
* IGEP PARIS / BERLIN (BASE0010)
 
 
 
 
 
== Older IGEP devices (Marvell wifi and NO wifi versions) - P/N: IGEP0020-RCxx, IGEP0030-RExx ==
 
Binaries: latest stable kernel version for older IGEP devices is: '''2.6.37-10 (20140708)'''<br>
 
 
 
See [[Linux_Kernel_2.6.37.y | Linux_Kernel_2.6.37.y]]
 
== Newer IGEP devices (TI Wilink8 wifi versions) - P/N: IGEP0020-RF6x, IGEP0030-RG6x ==
 
Binaries: latest stable kernel version for newer IGEP devices is: '''2.6.37-10-wilink8-0 (20150528)'''<br>
 
 
 
{| border="1"
 
|-
 
! '''Platform'''
 
! '''Kernel source'''
 
! '''Compat Wireless source'''
 
! '''zImage binary'''
 
! '''Modules binaries'''
 
|-
 
| &nbsp;IGEP00x0&nbsp;
 
| [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/linux-omap-2.6.37-10-wilink8-0.tar.gz 2.6.37-10-Wilink8-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/linux-omap-2.6.37-10-wilink8-0.tar.gz.md5 md5sum])
 
| [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/compat-wireless-wilink8-0.tar.gz compat-wireless-wilink8-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/zImage-2.6.37-10-wilink8-0.bin.md5 md5sum])
 
| [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/zImage-2.6.37-10-wilink8-0.bin zImage-2.6.37-10-wilink8-0.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/zImage-2.6.37-10-wilink8-0.bin.md5 md5sum])
 
| [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/modules-2.6.37-10-wilink8-0.tar.gz modules-2.6.37-10-wilink8-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-10/modules-2.6.37-10-wilink8-0.tar.gz.md5 md5sum)]
 
|
 
|}
 
 
 
= Build kernel from sources  =
 
See [[Linux_Kernel_2.6.37.y | Linux_Kernel_2.6.37.y]]
 
 
 
= Build kernel from sources  =
 
 
 
'''Download''' the latest stable version sources and follow next steps:
 
 
 
git clone git://git.isee.biz/pub/scm/linux-omap-2.6.git
 
cd linux-omap-2.6
 
git checkout origin/linux-2.6.37.y-wilink8 -b linux-2.6.37.y-wilink8
 
'''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 igep00x0_defconfig
 
 
 
Then '''build''' the kernel and kernel modules. The result will be an ''zImage'' file in arch/arm/boot directory. Execute:
 
 
 
make ARCH=arm CROSS_COMPILE=[your cross compiler] zImage modules
 
 
 
For example, if you are using IGEP SDK Toolchain ([[How to setup a cross compiler]]) then you should execute following cmdline:
 
 
 
make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi- zImage modules
 
 
 
<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
 
 
 
= Kernel Parameters =
 
 
 
This chapter describes some [[How do I edit my kernel command line | kernel command line]] parameters you can pass to the kernel during system startup. They also depend on the presence of the hardware with which they are associated.
 
 
 
[[Category:Work in progress]]
 

Latest revision as of 15:34, 23 August 2016

Go to Linux Kernel 2.6.37.y