Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 2.6.37.y

235 bytes added, 15:40, 11 December 2012
Build kernel from sources
|}
= Build kernel from sources =
'''Download''' the latest stable version sources and follow next steps:
cd [kernel version]
Also, it could download from GIT Repositories ([http://git.isee.biz/ http://git.isee.biz/]) and probe 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 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_compilerHow 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
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 =
0
edits