Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

How to set up UART2 in J990

304 bytes removed, 16:03, 26 January 2012
no edit summary
= Third way =
Third way: configure kernel sources. Configuration will be permanent. There are many ways to edit source code, but this tutorial is focused for igep0020 RCwithout IGEPv2 Expansion support. Don't use the next params in igep.ini file: <br> buddy=igep0022  buddy.modem=yes<br>
=== Configure Kernel source code ===
IGEP2_RC_GPIO_WIFI_NRESET, IGEP2_RC_GPIO_BT_NRESET,
!opt); </pre>
"igep00x0_wifi_bt_init" function initializes WIFI and Bluetooth peripherals. "opt" variable is used for disable Bluetooth in some cases: enabled (opt!=0) or disabled (opt==0). For example you can disable permanently it , replacing "opt" by 1:
<pre> else if (hwrev == IGEP2_BOARD_HWREV_C)
igep00x0_wifi_bt_init(IGEP2_RC_GPIO_WIFI_NPD,
'''Enable UART2 in J990:'''
Go to [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]. and search "static struct omap_board_mux board_mux[] __initdata". Remove Add the following fields below "OMAP3_MUX(UART2_CTS, OMAP_MUX_MODE7 | OMAP_PIN_INPUT), " &nbsp;:&nbsp;
<pre> OMAP3_MUX(MCBSP3_DR, OMAP_MUX_MODE1 | OMAP_PIN_INPUT),
OMAP3_MUX(MCBSP3_DX, OMAP_MUX_MODE1 | OMAP_PIN_INPUT),
4,199
edits