Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 2.6.37.y - Wilink 8

3,925 bytes removed, 15:34, 23 August 2016
m
Replaced content with 'Go to Linux Kernel 2.6.37.y'
__TOC__ = Introduction =This article is for specific 2.6.37.y Linux kernel branch serie. <br>It is interesting read Go to [[The_Linux_kernel|The Linux kernel article]] previously. On this 2.6.37.y version, supported IGEP Processor Boards are:* IGEP v2 (IGEP0020'''RF''')* IGEP COM MODULE / ELECTRON (IGEP0030'''RG''') The currently supported IGEP Expansion Boards are as follows:* IGEP v2 EXPANSION (IGEP0022)* IGEP PARIS / BERLIN (BASE0010)* IGEP NEW YORK (ILMS0015)  == Older IGEP devices (Marvell wifi and NO wifi versions) - P/N: IGEP0020-RCxx, IGEP0030-RExx, IGEP0020-RF7x and IGEP0030-RG7x ==Binaries: latest stable kernel version for older IGEP devices is: '''Kernel 2.6.37-11 (20151008)'''<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-11-wilink8 (20151008)'''<br> {| border="1"|-! '''Platform''' ! '''Linux Kernel source'''! '''Compat Wireless source'''! '''zImage binary''' ! '''Modules binaries'''|-| &nbsp;IGEP00x0&nbsp; | [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/linux-omap-2.6.37-11.tar.gz 2.6.37-11] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/linux-omap-2.6.37-11.tar.gz.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/compat-wireless-wilink8-0.tar.gz compat-wireless-wilink8-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/zImage-2.6.37-11-wilink8.bin.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/zImage-2.6.37-11-wilink8.bin zImage-2.6.37-11-wilink8.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/zImage-2.6.37-11-wilink8.bin.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/modules-2.6.37-11-wilink8.tar.gz modules-2.6.37-11-wilink8] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/modules-2.6.37-11-wilink8.tar.gz.md5 md5sum)]| |} = Build kernel from sources = '''Download''' the latest stable version sources (same version/branch for all newer and older igep00x0 devices) and follow next steps:   wget http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/linux-omap-2.6.37-11.tar.gz tar xzf linux-omap-2.6.37-11.tar.gz cd [kernel version] '''Configure''' Linux kernel for IGEP devices. IGEP is ARM architecture based device. For newer wilink8 wifi version, it should be used a '''new 'igep00x0_wilink8_defconfig' file'''. ([http://git.isee.biz/?p=pub/scm/linux-omap-2.6.git;a=commit;h=c9aac4fd20f833099f658a654257f2295c5303bb patch])  make ARCH=arm igep00x0_wilink8_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  '''Download''' the Compat-Wireless version sources and follow next steps:   wget http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.37-11/compat-wireless-wilink8-0.tar.gz tar xzf compat-wireless-wilink8-0.tar.gz '''Load''' (modify if it is needed) the environment file (setup-env-wl18xx-rmd):  source setup-env-wl18xx-rmd '''Compile''' the Compat-Wireless modules: cd compat-wireless-wilink8 make KLIB_BUILD=${KLIB_BUILD} modules '''Install''' the compat-wireless modules to your target rootfs   make KLIB_BUILD=${KLIB_BUILD} KLIB=${ROOTFS} install-modules = Kernel Parameters = See [[Linux_Kernel_2.6.37.y_-_Wilink_8 | Linux_Kernel_2.6.37.y - Wilink 8]] [[Category:Linux Kernel]]
4,199
edits