Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 3.8.y

2,576 bytes added, 10:14, 31 January 2014
no edit summary
__TOC__
= Introduction =
This article is for specific 3.8.y Linux kernel branch serie. <br> It is interesting read [[The currently supported IGEP Processor Boards are as follows:* IGEP COM AQUILA (IGEP0033)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)*IGEPv5 (IGEP0050) The currently supported IGEP Expansion Boards are as follows:  *IGEP AQUILA EXPANSION (BASE0033) Binaries: latest stable kernel version is: '''3.8.13-1 (20140107) for AM335x and 3.8.13-0 -omap5 (201307252014)'''
{| border="1"
! '''Sources'''
! '''zImage binary'''
! '''Modules binaries'''! '''DT BASE0033DTB'''
|-
| &nbsp;IGEP0033&nbsp;
| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/linux-3.8.13-1.tar.gz 3.8.13-1] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/linux-3.8.13-1.tar.gz.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/zImage-3.8.13-1.bin zImage-3.8.13-1.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/zImage-3.8.13-1.bin.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/modules-3.8.13-1.tar.gz modules-3.8.13-1] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/modules-3.8.13-1.tar.gz.md5 md5sum)] | [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/am335x-base0033-3.8.13-1.dtb am335x-base0033-3.8.13-1.dtb] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-1/am335x-base0033-3.8.13-1.dtb.md5 md5sum)]|-| &nbsp;IGEP0050&nbsp; | [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/linux-3.8.13-0-omap5.tar.gz 3.8.13-0-omap5] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/linux-3.8.13-0-omap5.tar.gz.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/zImage-3.8.13-0-omap5.bin zImage-3.8.13-0-omap5.bin] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/zImage-3.8.13-0-omap5.bin.md5 md5sum]) | [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/modules-3.8.13-0-omap5.tar.gz modules-3.8.13-0-omap5] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/modules-3.8.13-0-omap5.tar.gz.md5 md5sum)]| [http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/am335xomap5-base0033igep0050-3.8.13-0-omap5.dtb am335xomap5-base0033igep0050-3.8.13-0-omap5.dtb] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/am335xomap5-base0033igep0050-3.8.13-0-omap5.dtb.md5 md5sum)]
|}
'''Download''' the latest stable version sources and follow next steps:
For IGEP COM AQUILA  wget http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-01/linux-omap-3.8.13-01.tar.gz Or for IGEPv5  tar xzf wget http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/linux-omap-3.8.13-0-omap5.tar.gz  tar xzf linux-[kernel version].tar.gz
cd [kernel version]
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
This chapter is meant to be a starting point for people to learn how to add your = Example: Enable UART2 on IGEP AQUILA EXPANSION (P9.21-P9.22) own expansion board in three steps.=
TODO
<pre>
diff --git a/arch/arm/boot/dts/am335x-base0033.dts b/arch/arm/boot/dts/am335x-base0033.dts
index 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>
= Known issues =
Not for now
= Changelog AM335x =*[http://git.isee.biz/?p=pub/scm/linux-omap-2.6.git;a=commit;h=86a5e07ad67233d04ce56a2aad0d847730f4bdf5 Release 3.8.13-1] ** Enable support for USB Ethernet Gadget** Add 32KBit EEPROM support
*[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
= Changelog OMAP5 =*[http://git.isee.biz/?p=pub/scm/linux-omap-2.6.git;a=commit;h=667cf42fcef4921d3b36754b5b1d68cefcab7285 Release 3.8.13-0-omap5] **First release for 3.8.y series [[Category:Linux KernelLinux_Kernel]]
0
edits