Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Mux configuration

1,665 bytes removed, 11:31, 23 November 2011
no edit summary
IgepV2 Board have a default mux configuration, but some cases is necessary change it, for example your project need UART2 at j990 connector to transmit data, for this purpose you need change some mux configurations to enable it and be sure that this modification don't break or interferes in other IC or peripherals. The mux options are vast.
This How-To is meant to be a starting point for people to learn configure mux for IGEP v2 devices as quickly and easily as possible. For this how-to i used [http://releases.linaro.org/platform/linaro-m/headless/final/linaro-m-headless-tar-20101108-2.tar.gz Linaro Headless] and Ubuntu 10.04 with Linaro Toolchain.<br>
= Feedback and Contributing =
- Don't use the same peripheral in more than one pad.
 <br> The next tables show you all the mux capabilities:
=== J990 connector ===
GPIO_139(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan:''' This pad can reset Wlan peripheral using Omap GPIO low level (GND). If you reset continuously Wlan all their pads are in High Impedance. Also you can disable Wlan from J990 low level.</font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 5
GPIO_138(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan:''' This pad can power down Wlan peripheral using Omap GPIO low level (GND), power up removing GND. Also you can power down Wlan from J990 low level.</font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 7
GPIO_137(mode=4)
| <div align="JUSTIFY"><font size="2">'''Bluethoot: '''<span style="font-weight: normal">This pad can reset Bluethoot peripheral using Omap GPIO low level (GND). If you reset continuouslyBluethoot all their pads are in High Impedance. Also you can disable Bluethoot from J990 low level.<font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font>&lt;font size="2"&lt;/font&gt;<br> </span></font></div>
|-
| 9
GPIO136(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 11
GPIO_135(mode=4)
| <div align="JUSTIFY"><div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div><font size="2"></font></div>
|-
| 13
GPIO_134(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 15
| Transfer data between Omap and Wlan
| &nbsp;GPIO_133(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 17
GPIO_132(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 19
GPIO_131(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.</span>'''(1)'''</font></div>
|-
| 21
GPIO_130(mode=4)
| <div align="JUSTIFY"><font size="2">'''Wlan: '''<span style="font-weight: normal">Protect Wlan if you don' useit. See MMC2_DAT7 pad.</span></font></div> <div align="JUSTIFY"><font size="2">'''Omap: '''<span style="font-weight: normal">protect Omap pad if you don'tuse it.'''(1)'''&lt;/font&lt;/div&gt;</span></font></div>
|-
| 4
GPIO_140(mode=4)
| <div align="JUSTIFY"><font size="2">'''TPS65950:''' disable it via kernel '''(2) '''<span style="font-weight: normal">Ifyou don't use it.</span></font></div>
|-
| 6
GPIO_142(mode=4)
| <div align="JUSTIFY"><font size="2">'''Bluethoot: '''<span style="font-weight: normal">Protect Bluethoot if you don'use it. See MMC2_DAT5 pad.</span></font></div> <div align="JUSTIFY"><br> </div> <div align="JUSTIFY"><font size="2">'''TPS65950:''' disable it via kernel '''(2) '''<span style="font-weight: normal">Ifyou don't use it.</span></font></div>
|-
| 8
GPIO_143(mode=4)
| <div align="JUSTIFY"><font size="2">'''Bluethoot: '''<span style="font-weight: normal">Protect Bluethoot if you don'use it. See MMC2_DAT5 pad.</span></font></div> <div align="JUSTIFY"><br> </div> <div align="JUSTIFY"><font size="2">'''TPS65950:''' disable it via kernel '''(2) '''<span style="font-weight: normal">Ifyou don't use it.</span></font></div>
|-
| 10
GPIO_141(mode=4)
| <div align="JUSTIFY"><font size="2">'''TPS65950:''' disable it via kernel '''(2) '''<span style="font-weight: normal">Ifyou don't use it.</span></font></div>
|-
| 12
GPIO_183(mode=4)<br>
| <div align="JUSTIFY"><font size="2">'''Cam connector:''' Check and RC14 is not welded or don't use it.<br></font></div>
|-
| 24
GPIO_168(mode=4)<br>
| <font size="2">'''Cam connector:''' Check and RC13 is not welded or don't use it.</font>
|-
| 25
'''(1):''' To protect Omap pads from esternal signals configure Mux in mode=7 (safe_mode). With this mode, buffer is configured in high impedance
'''(2):''' Disable <font size="2">TPS65950</font> go to file sound/soc/codecs/twl4030.c change line 54 Code:
<pre>0x00, /* REG_VOICE_IF (0xF) */</pre>
to Code:
<pre>0x04, /* REG_VOICE_IF (0xF) */</pre>
'''(3):''' Omap mux have 8 modes, somes modes are disable in some pads.
=== J960 connector ===
Under construction
4,199
edits