Changes

Linux Kernel 2.6.35.y

2,396 bytes added, 16:13, 28 June 2013
no edit summary
__TOC__
 
 
{{Message/Information Message|title=|message=These series are EOL, move to a newer version of the Linux Kernel. Read the [[Linux Kernel 2.6.37.y]] page.}}
 
= Introduction =
 
'''( work in progress, based on linux-2.6.35.y-for-next branch )'''
The currently supported machines are as follows:
* IGEP0020
* IGEP0030
* IGEP0032
The currently supported expansion boards are as follows:
* IGEP0022
* BASE0010 (only Rev. A& Rev. B)
Binaries: latest stable kernel version is: '''2.6.35.13-1 5 (2011052620110927)'''
{| border="1"
! '''Sources'''
! '''uImage binary'''
! '''zImage binary'''
! '''Modules binaries'''
|-
|  IGEP00x0 
| [http://downloads.igepisee.esbiz/sourcespub/releases/linux_kernel/v2.6.35.13-5/linux-omap-2.6.35.13-15.tar.gz 2.6.35.13-15] ([http://downloads.igepisee.esbiz/pub/releases/linux_kernel/sourcesv2.6.35.13-5/linux-omap-2.6.35.13-15.tar.gz.md5 md5sum]) | [http://downloads.igepisee.esbiz/pub/binariesreleases/kernellinux_kernel/v2.6.35.13-15/uImage-2.6.35.13-15.bin uImage-2.6.35.13-15.bin] ([http://downloads.igepisee.esbiz/pub/binariesreleases/kernellinux_kernel/v2.6.35.13-15/uImage-2.6.35.13-15.bin.md5 md5sum])| [http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.35.13-5/zImage-2.6.35.13-5.bin zImage-2.6.35.13-5.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v2.6.35.13-5/zImage-2.6.35.13-5.bin.md5 md5sum]) | [http://downloads.igepisee.esbiz/binariespub/kernelreleases/linux_kernel/v2.6.35.13-15/modules-2.6.35.13-15.tar.gz modules-2.6.35.13-15] ([http://downloads.igepisee.esbiz/pub/binariesreleases/kernellinux_kernel/v2.6.35.13-15/modules-2.6.35.13-15.tar.gz.md5 md5sum)]
|}
 
 
= Build kernel from sources =
Download the latest stable version sources and follow next steps:
wget http://downloads.igepisee.esbiz/sourcespub/releases/linux_kernel/v2.6.35.13-5/linux-omap-2.6.35.13-5.tar.gz
tar xzf linux-omap-2.6.35.tar.gz
cd [kernel version]
Then build the kernel with:
make ARCH=arm CROSS_COMPILE=[your cross compiler] uImage zImage modules
The result will be an uImage file in arch/arm/boot directory. You can install the kernel modules to your target rootfs
igep0022: enable expansion board, supported by igep0020
board
base0010: enable expansion board, supported by igep0030 boardand igep0032 (only rev. B)
default: none
 
The '''buddy.revision''' parameter allows to pass hardware revision for buddy boards
buddy.revision= [A, B]
Format: <string>
A: enable hardware buddy revision A, only available for base0010
B: enable hardware buddy revision B, only available for base0010
default: A
The '''buddy.modem''' parameter allows enable or disable modem
buddy=base0010
 
'''Scenario C.''' You have and IGEP0030 board plus BASE0010 Rev. B expansion board, then you should add in your [[How do I edit my kernel command line | kernel command line]]
 
buddy=base0010 buddy.revision=B
 
'''Scenario D.''' You have and IGEP0032 board plus BASE0010 Rev. B expansion board, then you should add in your [[How do I edit my kernel command line | kernel command line]]
 
buddy=base0010 buddy.revision=B
= Layout =
* board-igep0020.c : For IGEP0020 machine
* board-igep0030.c : For IGEP0030 machine
* board-igep0032.c : For IGEP0032 machine
Expansion board files, also are located in arch/arm/mach-omap2/ directory with
= Changelog =
*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=e620ef8e577d73681f16ab80471332286c1b9fd5 2011-09-27 Release 2.6.35.13-5]** Fix mux handling for UART2** Add support for IGEP0032 COM** Support for BASE0010 Rev. B*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=52fb200d9d79a38cc72b8fd6f089e253f002e8ff 2011-09-12 Release 2.6.35.13-4]** Fix MCP251X initialitzation.** Fix various build problems when a CONFIG option is not selected** Fix mux when using board.ei485 kernel parameter*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=be8031203a76375451fe3a46e4169cb1d743e0c7 2011-08-29 Release 2.6.35.13-3]** Fix buddy initialization.** Add Invertra dma workaround for DM3730*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=b69a01294639a4f4973d1ec8d0ef9d66ad2c8a48 2011-07-28 Release 2.6.35.13-2]** Major rework to support IGEP boards and expansion boards** Add support for hardware rev. E for IGEP0030** Add support for OMAP3 ISP** Fix musb issue, set has_tt flag** Use IGEP x-loader partition scheme
*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=e12ae1b0f2ada83aa5be8f6c23dda1e9a0ce4360 2011-05-26 Release 2.6.35.13-1]
** Fix failed to setup omapfb
*[http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=commit;h=90ca5f215048ee612398610fab3981589da05633 2010-10-19 Release 2.6.35.7-0]
**First release for 2.6.35 series
 
[[Category:Linux Kernel]]
0
edits