|
|
(14 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]] |
− | | |
− | = 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)
| |
− | | |
− | | |
− | The currently supported IGEP Expansion Boards are as follows:
| |
− | * IGEP PARIS / BERLIN (BASE0010)
| |
− | | |
− | | |
− | Binaries: latest stable kernel version is: '''2.6.37-9 (20140522)'''
| |
− | | |
− | {| border="1"
| |
− | |-
| |
− | ! '''Platform'''
| |
− |
| |
− | ! '''zImage binary'''
| |
− | ! '''Modules binaries'''
| |
− | ! '''Modules binaries wilink-8'''
| |
− | |-
| |
− | | IGEP0030
| |
− | | |
− | |
| |
− | |
| |
− | |
| |
− | |}
| |
− | | |
− | = 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