Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Connectors Summary

12,467 bytes removed, 13:55, 28 June 2013
m
no edit summary
= Overview =
This wiki has information about IGEPv2 IGEP connectors, this article is based in [[Linux Kernel 2.6.37.y|Kernel 2.6.37.y]] and IGEP Xloader without expansion support. You can find more information in schematics and manuals.<br>
= Feedback and Contributing Connectors =
At any point, if you see a mistake you can contribute to this wiki.Information tables:
*'''Pad''' number. See PCB. *"'''Pad Name'''" is a name used in schematics, usually it will be default peripheral name (mode= Connectors =0) *IGEP '''Initial mode''' *'''Main utility''' *'''Other available peripherals'''. See [[Mux configuration#Mode_selection|this page]] for more information:
=== J990 connector ===-&gt;Black: available in OMAP3530/DM3730
This connector is used mainly to add new features to IGEPv2 using a Expansion-&gt;<font color="red">Red</font>: available in OMAP3530
-&gt;<font color="blue">Blue</font>: available in DM3730
The next table show J990 connector information:<br>  {| cellspacing="1" cellpadding="1" border="1" align="JUSTIFY" style="width: 860px; height: 1607px;"|-| Pad: | Connect to: | Default peripheral (mode=0)  | Default function: | Other available peripherals:|-| 1 | VIO 1V8 | - | Power 1v8 | -|-| 2 | DC 5V | - | Power 5v | -|-| 3 | MMC2_DAT7 | MMC2_DAT7 | Reset Wlan | MMC2_CLKIN(mode=1)  MMC3_DAT3(mode=3)  GPIO_139(mode=4)  |-| 5 | MMC2_DAT6 | MMC2_DAT6 | Power down&nbsp; Wlan | MMC2_DIR_CMD(mode=1)  MMC3_DAT2(mode=3)  GPIO_138(mode=4)  |-| 7 | MMC2_DAT5 | MMC2_DAT5 | Reset Bluethoot | MMC2_DIR_DAT1(mode=1)  MMC3_DAT1(mode=3)  GPIO_137(mode=4)  |-| 9 | MMC2_DAT4 | MMC2_DAT4 | - | MMC_DIR_DAT0(mode=1)  MMC3_DAT0(mode=3)  GPIO136(mode=4)  |-| 11 | MMC2_DAT3 | MMC2_DAT3 | Transfer data between Omap and Wlan | McSPI3_CS0(mode=1)  GPIO_135(mode=4)  |-| 13 | MMC2_DAT2 | MMC2_DAT2 | Transfer data between Omap and Wlan | McSPI3_CS1(mode=1)<br>  GPIO_134(mode=4)  |-| 15 | MMC2_DAT1 | MMC2_DAT1 | Transfer data between Omap and Wlan | &nbsp;GPIO_133(mode=4)|-| 17 | MMC2_DAT0 | MMC2_DAT0 | Transfer data between Omap and Wlan | McSPI3_SOMI(mode=1)  GPIO_132(mode=4)  |-| 19 | MMC2_CMD | MMC2_CMD | Control Wire for bus MMC2 (Wlan) | McSPI3_SIMO(mode=1)  GPIO_131(mode=4)  |-| 21 | MMC2_CLK0 | MMC2_CLK | Clock for MMC2 (Wlan) | McSPI3_CLK(mode=1)  GPIO_130(mode=4)  |-| 4 | MCBSP3_DX | MCBSP3_DX | Transmitted serial Data (Bluethoot audio) | UART2_CTS(mode=1)  GPIO_140(mode=4)  |-| 6 | MCBSP3_CLKX | MCBSP3_CLKX | Transmitted serial Clock (Bluethoot audio) | UART2_TX(mode=1)  GPIO_142(mode=4)  |-| 8 | MCBSP3_FSX | MCBSP3_FSX | Transmited Frame Syncronisation (Bluethoot audio) | UART2_RX(mode=1)  GPIO_143(mode=4)  |-| 10 | MCBSP3_DR | MCBSP3_DR | Received Serial Data (Bluethoot audio) | UART2_RTS(mode=1)  GPIO_141(mode=4)  |-| 12 | MCBSP1_DX | MCBSP1_DX | Transmited serial Data (not used) | McSPI4_SIMO(mode=1)  McBSP3_DX(mode=2)  GPIO_158(mode=4)  |-| 14 | MCBSP1_CLKX | MCBSP1_CLKX | Transmited serial clock (not used) | McBSP3_CLKX(mode=2)<br>  GPIO_162(mode=4)  |-| 16 | MCBSP1_FSX | MCBSP1_FSX | Transmited Frame Syncronization (not used) | McSPI4_CS0(mode=1)  McBSP3_FSX(mode=2)  GPIO_161(mode=4)  |-| 18 | MCBSP1_DR | MCBSP1_DR | Received Serial Data (not used) | McSPI4_SOMI(mode=1)  McBSP3_DR(mode=2)  GPIO_159(mode=4)  |-| 20 | MCBSP1_CLKR | MCBSP1_CLKR | Received Clock (not used) | GPIO_156(mode=4)<br>  |-| 22 | MCBSP1_FSR | MCBSP1_FSR | Received frame syncronization (not used) | GPIO_157(mode=4)<br>  |-| 23 | I2C2_SDA | I2C2_SDA | I2C Data | GPIO_183(mode=4)<br>  |-| 24 | I2C2_SCL | I2C2_SCL | I2C Clock | GPIO_168(mode=4)<br>  |-| 25 | REGEN | - | Master/Slave control power TPS65950<br> | -|-| 26 | nRESET | - | Read Reset Omap | -|-| 27 | GND | - | GND | -|-| 28 | GND | - | GND | -|} <br> === J960 connector === The next table show J960 connector information:  <br> {| cellspacing=*"1" cellpadding="1" border="1" style="width: 498px; height: 381px;"|-| Pad | Connect to: | Default periphera: | Other peripheral:|-| 1 | - | - | -|-| 2 | RS232_RX2 | UART3_RX | UART2_RX|-| 3 | RS232_TX2 | UART3_TX | UART2_TX|-| 4 | - | - | -|-| 5 | GND | - | -|-| 6 | GND | - | -|-| 7 | - | - | -|-| 8 | RS232_TX1 | UART1_TX | UART3_TX|-| 9 | RS232_RX1 | UART1_RX | UART3_RX|-| 10 | - | - | -|} <br>  === J400 connector === The next table show J400 connector information: '''(table)Share with'''<br> J400 is used to JTAG (Joint Test Action Group)", some pads are connected with external peripherals. JTAG is a standardized serial protocol widely used in printed circuit boards. Its main functions are:<br>  -Debug the software of an embedded system directly <br>-Storing firmware<br> -Boundary scan testing  More information: See [[http://es.wikipedia.org/wiki/JTAG http://es.wikipedia.org/wiki/JTAGMux configuration#Configure_Mux|this page]]. for more information
<br>
=== J970 connector === The next table show J970 connector information: '''(table)''' J970 is used to implement a keypad. It is controlled by TPS65950, this method avoid reduce Omap proces capabilities. TPS65950 send via I2C1 all the interrupt request. Their characteristics are:<br>  - Can handle up to 8 x 8 keypads, IGEPv2 can handle up to 4 x 4 keypads.<br>- Optionally, you can decode via Omap software.<br>- Event detection on key press and key release.<br>- Multikey press detection, can detect up 2&nbsp; keys at the same time.<br>- Long-key detection on prolonged key press.<br>- Programmable time-out on permanent key press or after keypad release.  More information in TPS65950 datasheets.<br>  === JC30 connector === The next table show Jc30 connector information: '''(table)'''<br> JC30 is used to connect a camera for capture video or image. Omap have the processing capability to connect RAW image-sensor modules via this connector.  There are some peripherals than can be connected to JC30 like like CAM, SSI and CSI, but is not used in this how-to. GPIO are the default peripheral.<br>  Before use this connector be careful at these points:  - Pad 1 can be used to power down wifi module if RD41 is short circuit, replace RD42 for this porpouse.<br>- Pad 2 can be used to reset wifi module if RD43 is short circuit, replace RD44 for this porpouse.<br>- Pad 21 can be connected to I2C2_SCL, that wire is shared with J990 connector and I2C2_SCL peripheral. Placing/replacing RC13 for tis porpouse.<br>- Pad 22 can be connected to I2C2_SDA, that wire is shared with J990 connector and I2C2_SDA peripheral. Placing/replacing RC14 for tis porpouse.  === JA42 connector === JA42 is used for DVI (Digital Video Interface) control part, TouchScreen control and SPI1.<br>  The next table show JA42 connector information: <br> {| cellspacing="1" cellpadding="1" border="1" align="JUSTIFY" style="width: 804px; height: 343px;"|-| Pad: | Connect to: | Default peripheral (mode=0)  | Default function: | Other available peripherals: | style="text-align: left;" | Share with:|-| 1 | VIO 1V8 | - | Power 1v8 | - | -<br>|-| 2 | SYS_BOOT5 | SYS_BOOT5<br>  | Omap boot config | MMC2_DIR_DAT(mode=1)  GPIO_7 (mode=4)  | -<br>|-| 3 | DC_5V | - | Power 5v | - | <div align="JUSTIFY">-<br></div>|-| 4 | GND | - | GND | - | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">-<br></div>|-| 5 | SYS_BOOT0 | SYS_BOOT0<br>  | Omap boot config | GPIO_2 (mode=4)  | <div align="JUSTIFY"><br> -<br> </div>|-| 6 | SYS_BOOT1 | SYS_BOOT1<br>  | Omap boot config<br> | GPIO_3 (mode=4)  | <div align="JUSTIFY">-<br></div> <div align="JUSTIFY"><br></div>|-| 7 | DVI_VSYNC | DSS_VSYNC | LCD&nbsp;vertical sync (Expansion)<br> | GPIO_68(mode=4)  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)'''<br></div>|-| 8 | DVI_HSYNC | DSS_HSYNC | LCD Horitzontal sync (Expansion) | GPIO_67 (mode=4)<br>  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY"><div align="JUSTIFY">TFP410 '''(6)'''<br></div></div>|-| 9 | DVI_ACBIAS | DSS_ACBIAS | LCD Control (Expansion) | &nbsp; GPIO_133(mode=4) | <div align="JUSTIFY"><br></div> <div align="JUSTIFY"><div align="JUSTIFY">TFP410 '''(6)'''<br></div></div>|-| 10 | DVI_PUP | - | Control signal for DVI controler (Expansion) | - | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 11 | DVI_PCLK | DSS_PCLK | LCD clock (Expansion) | GPIO_66 (mode=4)<br>  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 12 | TS_nPEN_IRQ | McSPI1_CS1 | Touchscreen control (Expansion) | MMC3_CMD(mode=3)  GPIO_175 (mode=4)  | <div align="JUSTIFY">-<br></div> <div align="JUSTIFY"><br></div>|-| 13 | LCD_QVGA/nVGA | McBSP4_DX | Touchscreen control (Expansion) | GPIO_154 (mode=4)<br>  | <div align="JUSTIFY">-<br></div>|-| 14 | LCD_ENVDD | McBSP4_DR | Touchscreen control (Expansion) | GPIO_153 (mode=4)<br>  | -<br>|-| 15 | LCD_RESB | McBSP4_FSX | Touchscreen control (Expansion) | GPIO_155 (mode=4)<br>  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">-<br> </div> <div align="JUSTIFY"><br></div>|-| 16 | LCD_INI | McBSP4_CLKX | Touchscreen control (Expansion) | GPIO_152 (mode=4)<br>  | <div align="JUSTIFY">-<br></div>|-| 17 | MCSPI1_CLK | McSPI1_CLK<br>  | Touchscreen control (Expansion) | GPIO_171 (mode=4)  | -<br>|-| 18 | MCSPI1_SIMO | McSPI1_SIMO | Touchscreen control (Expansion) | GPIO_172 (mode=4)  | -<br>|-| 19 | MCSPI1_CS0 | McSPI1_CS0 | Touchscreen control (Expansion) | GPIO_174 (mode=4)  | -<br>|-| 20 | MCSPI1_SOMI | McSPI1_SOMI | Touchscreen control (Expansion) | GPIO_173 (mode=4)  | -<br>|} <br> '''(6):''' TFP410: Converts DVI&nbsp;signal to HDMI. They share the same video signal.<br>  === JA41 connector === JA41 is used for DVI (Digital Video Interface) data part.<br>  The next table show JA41 connector information: <br> {| cellspacing="1" cellpadding="1" border="1" align="JUSTIFY" style="width: 669px; height: 1064px;"|-| Pad: | Connect to: | Default peripheral (mode=0)  | Default function: | Other available peripherals: | style="text-align: left;" | Share with:|-| 1 | VIO 3V3 | - | Power 3v3 | - | -<br>|-| 2 | GND | -<br>  | GND | -<br>  | -<br>|-| 3 | DVI_DATA0 | &nbsp; DSS_D0 | LCD&nbsp;pixel data bit<br> | UART1_CTS(mode=2)  GPIO_70(mode=4)  | TFP410 '''(6)'''|-| 4 | DVI_DATA1 | &nbsp; DSS_D1 | LCD&nbsp;pixel data bit | UART1_RTS(mode=2)  GPIO_71(mode=4)  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 5 | DVI_DATA2 | &nbsp;DSS_D2  | LCD&nbsp;pixel data bit | GPIO_72(mode=4)  | TFP410 '''(6)'''|-| 6 | DVI_DATA3 | DSS_D3  | LCD&nbsp;pixel data bit | GPIO_73(mode=4)  | TFP410 '''(6)'''<div align="JUSTIFY"><br></div>|-| 7 | DVI_DATA4 | &nbsp;DSS_D4 | LCD&nbsp;pixel data bit | UART3_RX(mode=2)  GPIO_74(mode=4)  | <div align="JUSTIFY">TFP410 '''(6)'''</div> <div align="JUSTIFY"><br></div>|-| 8 | DVI_DATA5 | DSS_D5 | LCD&nbsp;pixel data bit | UART3_TX(mode=2)  GPIO_75(mode=4)<br>  | <div align="JUSTIFY">TFP410 '''(6)'''</div> <div align="JUSTIFY"><br></div>|-| 9 | DVI_DATA6 | DSS_D6 | LCD&nbsp;pixel data bit | &nbsp;UART1_TX(mode=2)  GPIO_76(mode=4)  | <div align="JUSTIFY">TFP410 '''(6)'''</div> <div align="JUSTIFY"><div align="JUSTIFY"><br></div></div>|-| 10 | DVI_DATA7 | DSS_D7 | LCD&nbsp;pixel data bit | &nbsp; UART1_RX(mode=2)  GPIO_77(mode=4)  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 11 | DVI_DATA8 | DSS_D8 | LCD&nbsp;pixel data bit | GPIO_78(mode=4)<br>  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 12 | DVI_DATA9 | DSS_D9 | LCD&nbsp;pixel data bit | GPIO_79(mode=4)  | <div align="JUSTIFY">TFP410 '''(6)'''</div> <div align="JUSTIFY"><br></div>|-| 13 | DVI_DATA10 | DSS_D10 | LCD&nbsp;pixel data bit | GPIO_80(mode=4)<br>  | <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 14 | DVI_DATA11 | DSS_D11 | LCD&nbsp;pixel data bit | GPIO_81(mode=4)<br>  | TFP410 '''(6)'''|-| 15 | DVI_DATA12 | DSS_D12 | LCD&nbsp;pixel data bit | GPIO_82(mode=4)<br>  | <div align="JUSTIFY"><br></div> <div align="JUSTIFY">TFP410 '''(6)''' </div> <div align="JUSTIFY"><br></div>|-| 16 | DVI_DATA13 | DSS_D13 | LCD&nbsp;pixel data bit | GPIO_83(mode=4)<br>  | <div align="JUSTIFY">TFP410 '''(6)'''</div>|-| 17 | DVI_DATA14 | DSS_D14  | LCD&nbsp;pixel data bit | GPIO_84(mode=4)  | TFP410 '''(6)'''|-| 18 | DVI_DATA15 | DSS_D15 | LCD&nbsp;pixel data bit | GPIO_85(mode=4)  | TFP410 '''(6)'''|-| 19 | DVI_DATA16 | DSS_D16 | LCD&nbsp;pixel data bit | GPIO_86(mode=4)  | TFP410 '''(6)'''|-| 20 | DVI_DATA17 | DSS_D17 | LCD&nbsp;pixel data bit | GPIO_87(mode=4)  | TFP410 '''(6)'''|-| 21<br> | DVI_DATA18 | DSS_D18 | LCD&nbsp;pixel data bit | DSS_D0 (mode=3)  MCSPI3_CLK(mode=2)  GPIO_88(mode=4)  | TFP410 '''(6)'''|-| 22<br> | DVI_DATA19 | DSS_D19 | LCD&nbsp;pixel data bit | DSS_1 (mode=3)  MCSPI3_SIMO(mode=2)  GPIO_89(mode=4)  | TFP410 '''(6)'''|-| 23<br> | DVI_DATA20 | DSS_D20 | LCD&nbsp;pixel data bit | DSS_D2 (mode=3)  MCSPI3_SOMI(mode=2)  GPIO_90(mode=4)  | TFP410 '''(6)'''|-| 24<br> | DVI_DATA21 | DSS_D21 | LCD&nbsp;pixel data bit | DSS_3 (mode=3)  MCSPI3_CSO(mode=2)  GPIO_91(mode=4)  | TFP410 '''(6)'''|-| 25<br> | DVI_DATA22<br> | DSS_D22<br> | LCD&nbsp;pixel data bit | DSS_D4 (mode=3)  MCSPI3_CS1(mode=2)  GPIO_92(mode=4)  | TFP410 '''(6)'''|-| 26<br> | DVI_DATA23<br> | DSS_D23<br> | LCD&nbsp;pixel data bit | DSS_D5(mode=3)  GPIO_93(mode=4)  | TFP410 '''(6)'''|-| 27<br> | I2C3_SCL<br> | I2C3_SCL | I2C3 interface | GPIO_184(mode=4)
{{#lst:Category:IGEP0020| TXS0102DCUR<br>|-| 28<br> | I2C3_SDA<br> | I2C3_SDA | I2C3 interface | GPIO_185(mode=4) IGEP0020 expansion connectors}}
| TXS0102DCUR<br>|}== IGEP MODULE ==
<br> '''(6){{#lst:''' TFP410Category: Converts DVI&nbsp;signal to HDMI. They share the same video signal.<br> IGEP0030|IGEP0030 expansion connectors}}
'''Under construction '''<br>[[Category:Peripherals]]
0
edits