Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 3.8.y

890 bytes added, 10:16, 2 October 2013
no edit summary
__TOC__
= Introduction =This article is for specific 3.8.y Linux kernel branch serie. <br>It is interesting read [[The_Linux_kernel|The Linux kernel article]] previously.
On this This article is for specific 3.8.y version, supported IGEP Processor Boards are:* IGEP COM AQUILA (IGEP0033)Linux kernel branch serie. <br> It is interesting read [[The Linux kernel|The Linux kernel article]] previously.
The currently On this 3.8.y version, supported IGEP Expansion Processor Boards are as follows:* IGEP AQUILA EXPANSION (BASE0033)
*IGEP COM AQUILA (IGEP0033) The currently supported IGEP Expansion Boards are as follows:  *IGEP AQUILA EXPANSION (BASE0033) Binaries: latest stable kernel version is: '''3.8.13-0 (20130725)'''
{| border="1"
! '''Sources'''
! '''zImage binary'''
! '''Modules binaries'''
! '''DT BASE0033'''
|-
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/linux-3.8.13-0.tar.gz 3.8.13-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/linux-3.8.13-0.tar.gz.md5 md5sum])
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/zImage-3.8.13-0.bin zImage-3.8.13-0.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/zImage-3.8.13-0.bin.md5 md5sum])
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/modules-3.8.13-0.tar.gz modules-3.8.13-0] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/modules-3.8.13-0.tar.gz.md5 md5sum)]| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/am335x-base0033-3.8.13-0.dtb am335x-base0033-3.8.13-0.dtb] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0/am335x-base0033-3.8.13-0.dtb.md5 md5sum)]
|}
make ARCH=arm CROSS_COMPILE=[your cross compiler] INSTALL_MOD_PATH=[path to your target rootfs] modules_install
= Adding New Expansion Boards This chapter is meant to be a starting point for people to learn how to add your own expansion board in three steps.  TODO  = Example: Enable UART2 on IGEP AQUILA EXPANSION (P9.21-P9.22) = = =  <pre>diff --git a/arch/arm/boot/dts/am335x-base0033.dts b/arch/arm/boot/dts/am335x-base0033.dtsindex 9729832..de22fd8 100644--- a/arch/arm/boot/dts/am335x-base0033.dts+++ b/arch/arm/boot/dts/am335x-base0033.dts@@ -126,6 +126,13 @@ 0x168 0x1f /* uart0_ctsn.gpio1_8 */ &gt;; };++ uart2_pins: pinmux_uart2_pins {+ pinctrl-single,pins = &lt;+ 0x150 0x21 /* spi0_sclk.uart2_rxd | MODE1 */+ 0x154 0x01 /* spi0_d0.uart2_txd | MODE1 */+ &gt;;+ }; }; &amp;mcasp0 {@@ -147,3 +154,11 @@ rx-num-evt = &lt;1&gt;; }; +&amp;uart3 { /* really uart2 */+&nbsp;&nbsp;&nbsp; status = "okay";++&nbsp;&nbsp;&nbsp; pinctrl-names = "default";+&nbsp;&nbsp;&nbsp; pinctrl-0 = &lt;&amp;uart2_pins&gt;;+};+</pre>
This chapter is meant to be a starting point for people to learn how to add your own expansion board in three steps.
TODO= =
= Known issues =
= Known issues =Not for now
Not for now= Changelog =
= Changelog =
*[http://git.isee.biz/?p=pub/scm/linux-omap-2.6.git;a=commit;h=7716998dc39f4c734d7cf0e44e7f4f38297b4c46 Release 3.8.13-0]
**First release for 3.8.y series
[[Category:Linux KernelLinux_Kernel]]
0
edits