Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Mux instructions

395 bytes added, 19:30, 13 February 2013
Overview
= Notes =
 
Read [[Mux configuration|this page]] before use this wiki.<br>
 
= Overview =
This wiki page has more detailed information about muxon IGEPv2. <br> Read general [[Mux configuration|this 'Mux configuration' page]] before use it. This article contains: <br>
*How-to disable some external peripherals to avoid interferences
*Some detailed examples.
'''Compile kernel source code'''
Use this [[Linux Kernel 2.6.35.y|tutorial]] (Kernel) and this [http://labs.igep.es/index.php/The_IGEP_X-loader other] (IGEPxloader) to install Linaro Headless (or Poky) with your custom kernel in SD card.&nbsp; You can compile the IGEPxloader, but is not necessary.<br>
= Edit mux =
=== UART3 in J960 ===
Edit igep.ini to disable serial debug, comment next linelines:
<pre>; Setup the Kernel console params
;console=ttyO2,115200n8;console=ttyS2,115200n8 ; Enable early printk;earlyprintk=serial,tty02,115200;earlyprintk=serial,ttyS2,115200 </pre>  Poky linux starts an user terminal at UART3, You must disable it to avoid interferences. Comment next lines in /etc/inittab: <pre># Normally not reached, but fallthrough in case of emergency.#z6:6:respawn:/sbin/sulogin#S:2345:respawn:/sbin/getty 115200 ttyO2# /sbin/getty invocations for the runlevels.</pre>  You can test new configuration using [[How to use UARTs|this tutorial]]<br>
=== GPIO in J990 ===
Edit&nbsp; [http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=blob_plain;f=arch/arm/mach-omap2/board-igep00x0.c;hb=e620ef8e577d73681f16ab80471332286c1b9fd5 $(kernel path)/arch/arm/mach-omap2/board-igep00x0.c]&nbsp; or [http://git.igep.es/?p=pub/scm/linux-omap-2.6.git;a=blob_plain;f=arch/arm/mach-omap2/board-igep0020.c;hb=refs/heads/linux-2.6.35.y $(kernel path)/arch/arm/mach-omap2/board-igep0020.c] to configure GPIO via Kernel source, example [[How to set up UART2 in J990#Third_way|here]].<br>
[[Category:CommunicationsPeripherals]]
0
edits