TS-4100 CPU DIO Table

From embeddedTS Manuals
Revision as of 15:39, 7 June 2016 by Mark (talk | contribs)

The GPIO numbers in the table below are relevant to how the Linux references these numbers. The CPU documentation refers to bank and IO while Linux flattens this out to one number space.

Schematic Name CPU PAD [1] GPIO Number Common Functions [2] Location
CONSOLE_RXD UART1_RX_DATA 17 Console uart CN2_095 / Silabs
CONSOLE_TXD UART1_TX_DATA 16 Console uart CN2_093 / Silabs
SPARE_1 UART1_CTS_B 18 GPIO FPGA Crossbar (Default NC)
SPARE_2 UART1_RTS_B 19 GPIO FPGA Crossbar (Default NC)
UART2_RXD UART2_RX_DATA 21 #COM_Ports CN2_084
UART2_TXD UART2_TX_DATA 20 #COM_Ports CN2_082
CAN_2_TXD UART2_CTS_B 22 #CAN CN1_071
CAN_2_RXD UART2_RTS_B 23 #CAN CN1_069
UART3_RXD UART3_RX_DATA 25 #COM_Ports FPGA Crossbar (Default Bluetooth RX)
UART3_TXD UART3_TX_DATA 24 #COM_Ports FPGA Crossbar (Default Bluetooth TX)
UART3_CTS# UART3_CTS_B 26 #COM_Ports FPGA Crossbar (Default Bluetooth CTS)
UART3_RTS# UART3_RTS_B 27 #COM_Ports FPGA Crossbar (Default Bluetooth RTS)
UART4_RXD UART4_RX_DATA 29 #COM_Ports FPGA Crossbar (Default CN2_080)
UART4_TXD UART4_TX_DATA 28 #COM_Ports FPGA Crossbar (Default CN2_078)
UART5_RXD UART5_RX_DATA 31 #COM_Ports CN2_092
UART5_TXD UART5_TX_DATA 30 #COM_Ports CN2_090
AUD_RXD JTAG_TCK 14 #I2S / #JTAG CN2_042
AUD_CLK JTAG_TDI 13 #I2S / #JTAG CN2_036
AUD_FRM JTAG_TDO 12 #I2S / #JTAG CN2_038
AUD_MCLK JTAG_TMS 11 #I2S / #JTAG CN2_54
AUD_TXD JTAG_TRST_B 15 #I2S / #JTAG CN2_040
EN_ETH_PHY_PWR JTAG_MOD 10 Eth PHY enable / #JTAG CN2_046
CAM_D_0 CSI_DATA00 117 #Camera Interface / GPIO CN2_052
CAM_D_1 CSI_DATA01 118 #Camera Interface / GPIO CN2_056
CAM_D_2 CSI_DATA02 119 #Camera Interface / GPIO CN2_058
CAM_D_3 CSI_DATA03 120 #Camera Interface / GPIO CN2_060
CAM_D_4 CSI_DATA04 121 #Camera Interface / GPIO CN2_062
CAM_D_5 CSI_DATA05 122 #Camera Interface / GPIO CN2_064
CAM_D_6 CSI_DATA06 123 #Camera Interface / GPIO CN2_066
CAM_D_7 CSI_DATA07 124 #Camera Interface / GPIO CN2_068
CAM_HSYNC CSI_HSYNC 116 #Camera Interface / GPIO CN2_070
CAM_VSYNC CSI_VSYNC 115 #Camera Interface / GPIO CN2_072
  1. The pad name does not often correspond with the functionality of the IO we use, but can be used to reference the pad in the CPU manual.
  2. This does not contain all of the functions possible for a pin, but the common functions as they are used on our off the shelf basebords. Consult the i.MX6 CPU Reference manual for a complete list.