0
edits
Changes
From IGEP - ISEE Wiki
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.
*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'''! '''Device Tree binaryDTB'''
|-
| IGEP0033
|[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)]|-| IGEP0050 | [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/omap5-igep0050-3.8.13-0-omap5.dtb omap5-igep0050-3.8.13-0-omap5.dtb] ([http://downloads.isee.biz/pub/releases/linux_kernel/v3.8.13-0-omap5/omap5-igep0050-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
<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 */
>;
};
+
+ uart2_pins: pinmux_uart2_pins {
+ pinctrl-single,pins = <
+ 0x150 0x21 /* spi0_sclk.uart2_rxd | MODE1 */
+ 0x154 0x01 /* spi0_d0.uart2_txd | MODE1 */
+ >;
+ };
};
&mcasp0 {
@@ -147,3 +154,11 @@
rx-num-evt = <1>;
};
+&uart3 { /* really uart2 */
+ status = "okay";
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart2_pins>;
+};
+
</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]]