Pinouts (PinMux)

auto-generated by pinouts.py

Bank A (16 pins)

Pin Mux0 Mux1 Mux2 Mux3
0 A GPIOA_A0 A MMC_CMD A UARTQ1_TX A SPI0_CLK
1 A GPIOA_A1 A MMC_CLK A UARTQ1_RX A SPI0_NSS
2 A GPIOA_A2 A MMC_D0 A UARTQ1_CTS A SPI0_MOSI
3 A GPIOA_A3 A MMC_D1 A UARTQ1_RTS A SPI0_MISO
4 A GPIOA_A4 A MMC_D2 A TWI0_SDA A EINT_0
5 A GPIOA_A5 A MMC_D3 A TWI0_SCL A EINT_1
6 A GPIOA_A6 A MMC_D4 A SPI1_CLK A EINT_2
7 A GPIOA_A7 A MMC_D5 A SPI1_NSS A EINT_3
8 A GPIOA_A8 A MMC_D6 A SPI1_MOSI A EINT_4
9 A GPIOA_A9 A MMC_D7 A SPI1_MISO A EINT_5
10 A GPIOA_A10 A EINT_0 A SD0_CMD A JTAG0_MS
11 A GPIOA_A11 A EINT_1 A SD0_CLK A JTAG0_DI
12 A GPIOA_A12 A EINT_2 A SD0_D0 A JTAG0_DO
13 A GPIOA_A13 A EINT_3 A SD0_D1 A JTAG0_CK
14 A GPIOA_A14 A EINT_4 A SD0_D2 A UART0_TX
15 A GPIOA_A15 A EINT_5 A SD0_D3 A UART0_RX

Bank B (28 pins)

Pin Mux0 Mux1 Mux2 Mux3
16 B GPIOB_B0 B LCD0_CK B TWI0_SDA B EINT_6
17 B GPIOB_B1 B LCD0_DE B TWI0_SCL B EINT_7
18 B GPIOB_B2 B LCD0_HS B UART0_TX B EINT_8
19 B GPIOB_B3 B LCD0_VS B UART0_RX B EINT_9
20 B GPIOB_B4 B LCD0_D0 B QSPI_CK B FB_AD8
21 B GPIOB_B5 B LCD0_D1 B QSPI_NSS B FB_AD9
22 B GPIOB_B6 B LCD0_D2 B QSPI_IO0 B FB_AD10
23 B GPIOB_B7 B LCD0_D3 B QSPI_IO1 B FB_AD11
24 B GPIOB_B8 B LCD0_D4 B FB_AD12
25 B GPIOB_B9 B LCD0_D5 B PWM_0 B FB_AD13
26 B GPIOB_B10 B LCD0_D6 B UART2_TX B FB_AD14
27 B GPIOB_B11 B LCD0_D7 B UART2_RX B FB_AD15
28 B GPIOB_B12 B LCD0_D8 B SPI0_CLK B FB_AD16
29 B GPIOB_B13 B LCD0_D9 B SPI0_NSS B FB_AD17
30 B GPIOB_B14 B LCD0_D10 B SPI0_MOSI B FB_AD18
31 B GPIOB_B15 B LCD0_D11 B SPI0_MISO B FB_AD19
32 B GPIOB_B16 B LCD0_D12 B UART1_TX B FB_AD20
33 B GPIOB_B17 B LCD0_D13 B UART1_RX B FB_AD21
34 B GPIOB_B18 B LCD0_D14 B TWI2_SDA B FB_AD22
35 B GPIOB_B19 B LCD0_D15 B TWI2_SCL B FB_AD23
36 B GPIOB_B20 B LCD0_D16 B PWM_1 B FB_AD24
37 B GPIOB_B21 B LCD0_D17 B PWM_2 B FB_AD25
38 B GPIOB_B22 B LCD0_D18 B SD0_CMD B FB_AD26
39 B GPIOB_B23 B LCD0_D19 B SD0_CLK B FB_AD27
40 B GPIOB_B24 B LCD0_D20 B SD0_D0 B FB_AD28
41 B GPIOB_B25 B LCD0_D21 B SD0_D1 B FB_AD29
42 B GPIOB_B26 B LCD0_D22 B SD0_D2 B FB_AD30
43 B GPIOB_B27 B LCD0_D23 B SD0_D3 B FB_AD31

Bank C (24 pins)

Pin Mux0 Mux1 Mux2 Mux3
44 C GPIOC_C0 C ULPI0_CK C EINT_10
45 C GPIOC_C1 C ULPI0_DIR C EINT_11
46 C GPIOC_C2 C ULPI0_STP C EINT_12
47 C GPIOC_C3 C ULPI0_NXT C EINT_13
48 C GPIOC_C4 C ULPI0_D0 C EINT_14
49 C GPIOC_C5 C ULPI0_D1 C EINT_15
50 C GPIOC_C6 C ULPI0_D2 C EINT_16
51 C GPIOC_C7 C ULPI0_D3 C EINT_17
52 C GPIOC_C8 C ULPI0_D4 C SPI1_CLK C JTAG1_MS
53 C GPIOC_C9 C ULPI0_D5 C SPI1_NSS C JTAG1_DI
54 C GPIOC_C10 C ULPI0_D6 C SPI1_MOSI C JTAG1_DO
55 C GPIOC_C11 C ULPI0_D7 C SPI1_MISO C JTAG1_CK
56 C GPIOC_C12 C ULPI1_CK C EINT_22
57 C GPIOC_C13 C ULPI1_DIR C IIS_MCK C EINT_23
58 C GPIOC_C14 C ULPI1_STP C IIS_BCK C EINT_24
59 C GPIOC_C15 C ULPI1_NXT C IIS_LRCK C EINT_25
60 C GPIOC_C16 C ULPI1_D0 C IIS_DI C EINT_26
61 C GPIOC_C17 C ULPI1_D1 C IIS_DO C EINT_27
62 C GPIOC_C18 C ULPI1_D2 C EINT_28
63 C GPIOC_C19 C ULPI1_D3 C EINT_29
64 C GPIOC_C20 C ULPI1_D4 C UARTQ0_TX
65 C GPIOC_C21 C ULPI1_D5 C PWM_2 C UARTQ0_RX
66 C GPIOC_C22 C ULPI1_D6 C UART0_TX C UARTQ0_CTS
67 C GPIOC_C23 C ULPI1_D7 C UART0_RX C UARTQ0_RTS

Bank D (24 pins)

Pin Mux0 Mux1 Mux2 Mux3
68 D GPIOD_D0 D FB_AD0 D UARTQ0_TX D EINT_30
69 D GPIOD_D1 D FB_AD1 D UARTQ0_RX D EINT_31
70 D GPIOD_D2 D FB_AD2 D UARTQ0_CTS D TWI1_SDA
71 D GPIOD_D3 D FB_AD3 D UARTQ0_RTS D TWI1_SCL
72 D GPIOD_D4 D FB_AD4 D SD1_CMD
73 D GPIOD_D5 D FB_AD5 D SD1_CLK
74 D GPIOD_D6 D FB_AD6 D SD1_D0
75 D GPIOD_D7 D FB_AD7 D SD1_D1
76 D GPIOD_D8 D FB_CS0 D SD1_D2 D TWI1_SDA
77 D GPIOD_D9 D FB_CS1 D SD1_D3 D TWI1_SCL
78 D GPIOD_D10 D FB_ALE D FB_TS D TWI0_SDA
79 D GPIOD_D11 D FB_OE D FB_TBST D TWI0_SCL
80 D GPIOD_D12 D FB_RW
81 D GPIOD_D13 D FB_TA D UART2_TX D EINT_5
82 D GPIOD_D14 D FB_CLK D UART2_RX D EINT_6
83 D GPIOD_D15 D FB_BWE0 D FB_TSIZ0 D EINT_7
84 D GPIOD_D16 D FB_BWE1 D FB_TSIZ1 D EINT_8
85 D GPIOD_D17 D FB_BWE2 D FB_CS2 D FB_A0
86 D GPIOD_D18 D FB_BWE3 D FB_CS3 D FB_A1
87 D GPIOD_D19 D FB_CS4 D TWI2_SDA D EINT_18
88 D GPIOD_D20 D FB_CS5 D TWI2_SCL D EINT_19
89 D GPIOD_D21 D PWM_0 D UART1_TX D EINT_20
90 D GPIOD_D22 D PWM_1 D UART1_RX D EINT_21
91 D GPIOD_D23 D PWM_2 D EINT_9

Bank E (24 pins)

Pin Mux0 Mux1 Mux2 Mux3
92 E GPIOE_E0 E FB_AD8 E SD1_CMD E EINT_10
93 E GPIOE_E1 E FB_AD9 E SD1_CLK E EINT_11
94 E GPIOE_E2 E FB_AD10 E SD1_D0 E EINT_12
95 E GPIOE_E3 E FB_AD11 E SD1_D1 E EINT_13
96 E GPIOE_E4 E FB_AD12 E SD1_D2 E EINT_14
97 E GPIOE_E5 E FB_AD13 E SD1_D3 E EINT_15
98 E GPIOE_E6 E FB_AD14 E TWI1_SDA E EINT_16
99 E GPIOE_E7 E FB_AD15 E TWI1_SCL E EINT_17
100 E GPIOE_E8 E FB_AD16 E SD2_CMD E EINT_22
101 E GPIOE_E9 E FB_AD17 E SD2_CLK E EINT_23
102 E GPIOE_E10 E FB_AD18 E SD2_D0 E EINT_24
103 E GPIOE_E11 E FB_AD19 E SD2_D1 E EINT_25
104 E GPIOE_E12 E FB_AD20 E SD2_D2 E EINT_26
105 E GPIOE_E13 E FB_AD21 E SD2_D3 E EINT_27
106 E GPIOE_E14 E FB_AD22 E UARTQ1_TX E MMC_CMD
107 E GPIOE_E15 E FB_AD23 E UARTQ1_RX E MMC_CLK
108 E GPIOE_E16 E FB_AD24 E UARTQ1_CTS E MMC_D0
109 E GPIOE_E17 E FB_AD25 E UARTQ1_RTS E MMC_D1
110 E GPIOE_E18 E FB_AD26 E QSPI_CK E MMC_D2
111 E GPIOE_E19 E FB_AD27 E QSPI_NSS E MMC_D3
112 E GPIOE_E20 E FB_AD28 E QSPI_IO0 E MMC_D4
113 E GPIOE_E21 E FB_AD29 E QSPI_IO1 E MMC_D5
114 E GPIOE_E22 E FB_AD30 E QSPI_IO2 E MMC_D6
115 E GPIOE_E23 E FB_AD31 E QSPI_IO3 E MMC_D7

Bank F (10 pins)

Pin Mux0 Mux1 Mux2 Mux3
116 F GPIOF_F0 F IIS_MCK F SD2_CMD F EINT_18
117 F GPIOF_F1 F IIS_BCK F SD2_CLK F EINT_19
118 F GPIOF_F2 F IIS_LRCK F SD2_D0 F EINT_20
119 F GPIOF_F3 F IIS_DI F SD2_D1 F EINT_21
120 F GPIOF_F4 F IIS_DO F SD2_D2 F PWM_2
121 F GPIOF_F5 F SD2_D3 F EINT_7
122 F GPIOF_F6 F TWI0_SDA F EINT_28
123 F GPIOF_F7 F TWI0_SCL F EINT_29
124 F GPIOF_F8 F UART2_TX F PWM_0 F EINT_30
125 F GPIOF_F9 F UART2_RX F PWM_1 F EINT_31

Bank G (32 pins)

Pin Mux0 Mux1 Mux2 Mux3
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Pinouts (Fixed function)

CTRL_SYS

  • 158: 0 TEST
  • 159: 0 JTAG_SEL
  • 160: 0 UBOOT_SEL
  • 161: 0 NMI#
  • 162: 0 RESET#
  • 163: 0 CLK24M_IN CLK24M_OUT
  • 165: 0 PLLTEST PLLREGIO PLLVP25 PLLDV
  • 169: 0 PLLVREG PLLGND

DDR3

  • 171: 1 SDQ0 SDQ1 SDQ2 SDQ3
  • 175: 1 SDQ4 SDQ5 SDQ6 SDQ7
  • 179: 1 SDQ8 SDQ9 SDQ10 SDQ11
  • 183: 1 SDQ12 SDQ13 SDQ14 SDQ15
  • 187: 1 SDQ16 SDQ17 SDQ18 SDQ19
  • 191: 1 SDQ20 SDQ21 SDQ22 SDQ23
  • 195: 1 SDQ24 SDQ25 SDQ26 SDQ27
  • 199: 1 SDQ28 SDQ29 SDQ30 SDQ31
  • 203: 1 SVREF0 SVREF1 SVREF2 SVREF3
  • 207: 1 SDQS0 SDQS0# SDQS1 SDQS1#
  • 211: 1 SDQS2 SDQS2# SDQS3 SDQS3#
  • 215: 1 SDQM0 SDQM1 SDQM2 SDQM3
  • 219: 1 SCK# SCK SCKE0 SCKE1
  • 223: 1 SA0 SA1 SA2 SA3
  • 227: 1 SA4 SA5 SA6 SA7
  • 231: 1 SA8 SA9 SA10 SA11
  • 235: 1 SA12 SA13 SA14
  • 238: 1 SBA0 SBA1 SBA2
  • 241: 1 SWE
  • 242: 1 SCAS
  • 243: 1 SRAS
  • 244: 1 SCS0 SCS1
  • 246: 1 SZQ
  • 247: 1 SRST
  • 248: 1 SDBG0 SDBG1
  • 250: 1 ADBG
  • 251: 1 ODT0 ODT1

POWER_CPU

  • 253: 2 VDD0_CPU VDD1_CPU VDD2_CPU VDD3_CPU
  • 257: 2 VDD4_CPU VDD5_CPU
  • 259: 2 GND0_CPU GND1_CPU GND2_CPU GND3_CPU
  • 263: 2 GND4_CPU GND5_CPU

POWER_DLL

  • 265: 3 VDD0_DLL VDD1_DLL VDD2_DLL
  • 268: 3 GND0_DLL GND1_DLL GND2_DLL

POWER_DRAM

  • 271: 4 VCC0_DRAM VCC1_DRAM VCC2_DRAM VCC3_DRAM
  • 275: 4 VCC4_DRAM VCC5_DRAM VCC6_DRAM VCC7_DRAM
  • 279: 4 VCC8_DRAM VCC9_DRAM
  • 281: 4 GND0_DRAM GND1_DRAM GND2_DRAM GND3_DRAM
  • 285: 4 GND4_DRAM GND5_DRAM GND6_DRAM GND7_DRAM
  • 289: 4 GND8_DRAM GND9_DRAM

POWER_GPIO

  • 291: 5 VDD_GPIOA VDD_GPIOB VDD_GPIOC VDD_GPIOD
  • 295: 5 VDD_GPIOE VDD_GPIOF VDD_GPIOG
  • 298: 5 GND_GPIOA GND_GPIOB GND_GPIOC GND_GPIOD
  • 302: 5 GND_GPIOE GND_GPIOF GND_GPIOG

POWER_INT

  • 305: 6 VDD0_INT VDD1_INT VDD2_INT VDD3_INT
  • 309: 6 VDD4_INT VDD5_INT VDD6_INT VDD7_INT
  • 313: 6 VDD8_INT VDD9_INT
  • 315: 6 GND0_INT GND1_INT GND2_INT GND3_INT
  • 319: 6 GND4_INT GND5_INT GND6_INT GND7_INT
  • 323: 6 GND8_INT GND9_INT

Functions (PinMux)

auto-generated by pinouts.py

EINT

External Interrupt

  • EINT_0 : A4/3 A10/1
  • EINT_1 : A5/3 A11/1
  • EINT_2 : A6/3 A12/1
  • EINT_3 : A7/3 A13/1
  • EINT_4 : A8/3 A14/1
  • EINT_5 : A9/3 A15/1 D13/3
  • EINT_6 : B0/3 D14/3
  • EINT_7 : B1/3 D15/3 F5/3
  • EINT_8 : B2/3 D16/3
  • EINT_9 : B3/3 D23/3
  • EINT_10 : C0/3 E0/3
  • EINT_11 : C1/3 E1/3
  • EINT_12 : C2/3 E2/3
  • EINT_13 : C3/3 E3/3
  • EINT_14 : C4/3 E4/3
  • EINT_15 : C5/3 E5/3
  • EINT_16 : C6/3 E6/3
  • EINT_17 : C7/3 E7/3
  • EINT_18 : D19/3 F0/3
  • EINT_19 : D20/3 F1/3
  • EINT_20 : D21/3 F2/3
  • EINT_21 : D22/3 F3/3
  • EINT_22 : C12/3 E8/3
  • EINT_23 : C13/3 E9/3
  • EINT_24 : C14/3 E10/3
  • EINT_25 : C15/3 E11/3
  • EINT_26 : C16/3 E12/3
  • EINT_27 : C17/3 E13/3
  • EINT_28 : C18/3 F6/3
  • EINT_29 : C19/3 F7/3
  • EINT_30 : D0/3 F8/3
  • EINT_31 : D1/3 F9/3

FB

MC68k FlexBus

  • FB_A0 : D17/3
  • FB_A1 : D18/3
  • FB_AD0 : D0/1
  • FB_AD1 : D1/1
  • FB_AD2 : D2/1
  • FB_AD3 : D3/1
  • FB_AD4 : D4/1
  • FB_AD5 : D5/1
  • FB_AD6 : D6/1
  • FB_AD7 : D7/1
  • FB_AD8 : B4/3 E0/1 G0/3
  • FB_AD9 : B5/3 E1/1 G1/3
  • FB_AD10 : B6/3 E2/1 G2/3
  • FB_AD11 : B7/3 E3/1 G3/3
  • FB_AD12 : B8/3 E4/1 G4/3
  • FB_AD13 : B9/3 E5/1 G5/3
  • FB_AD14 : B10/3 E6/1 G6/3
  • FB_AD15 : B11/3 E7/1 G7/3
  • FB_AD16 : B12/3 E8/1 G8/3
  • FB_AD17 : B13/3 E9/1 G9/3
  • FB_AD18 : B14/3 E10/1 G10/3
  • FB_AD19 : B15/3 E11/1 G11/3
  • FB_AD20 : B16/3 E12/1 G12/3
  • FB_AD21 : B17/3 E13/1 G13/3
  • FB_AD22 : B18/3 E14/1 G14/3
  • FB_AD23 : B19/3 E15/1 G15/3
  • FB_AD24 : B20/3 E16/1 G16/3
  • FB_AD25 : B21/3 E17/1 G17/3
  • FB_AD26 : B22/3 E18/1 G18/3
  • FB_AD27 : B23/3 E19/1 G19/3
  • FB_AD28 : B24/3 E20/1 G20/3
  • FB_AD29 : B25/3 E21/1 G21/3
  • FB_AD30 : B26/3 E22/1 G22/3
  • FB_AD31 : B27/3 E23/1 G23/3
  • FB_ALE : D10/1
  • FB_BWE0 : D15/1
  • FB_BWE1 : D16/1
  • FB_BWE2 : D17/1
  • FB_BWE3 : D18/1
  • FB_CLK : D14/1
  • FB_CS0 : D8/1
  • FB_CS1 : D9/1
  • FB_CS2 : D17/2
  • FB_CS3 : D18/2
  • FB_CS4 : D19/1
  • FB_CS5 : D20/1
  • FB_OE : D11/1
  • FB_RW : D12/1
  • FB_TA : D13/1
  • FB_TBST : D11/2
  • FB_TS : D10/2
  • FB_TSIZ0 : D15/2
  • FB_TSIZ1 : D16/2

IIS

I2S Audio

  • IIS_BCK : C14/2 F1/1
  • IIS_DI : C16/2 F3/1
  • IIS_DO : C17/2 F4/1
  • IIS_LRCK : C15/2 F2/1
  • IIS_MCK : C13/2 F0/1

JTAG0

JTAG (same as JTAG1, JTAG_SEL=LOW)

  • JTAG0_CK : A13/3
  • JTAG0_DI : A11/3
  • JTAG0_DO : A12/3
  • JTAG0_MS : A10/3

JTAG1

JTAG (same as JTAG0, JTAG_SEL=HIGH)

  • JTAG1_CK : C11/3
  • JTAG1_DI : C9/3
  • JTAG1_DO : C10/3
  • JTAG1_MS : C8/3

LCD

24-pin RGB/TTL LCD

  • LCD0_CK : B0/1
  • LCD0_D0 : B4/1
  • LCD0_D1 : B5/1
  • LCD0_D10 : B14/1
  • LCD0_D11 : B15/1
  • LCD0_D12 : B16/1
  • LCD0_D13 : B17/1
  • LCD0_D14 : B18/1
  • LCD0_D15 : B19/1
  • LCD0_D16 : B20/1
  • LCD0_D17 : B21/1
  • LCD0_D18 : B22/1
  • LCD0_D19 : B23/1
  • LCD0_D2 : B6/1
  • LCD0_D20 : B24/1
  • LCD0_D21 : B25/1
  • LCD0_D22 : B26/1
  • LCD0_D23 : B27/1
  • LCD0_D3 : B7/1
  • LCD0_D4 : B8/1
  • LCD0_D5 : B9/1
  • LCD0_D6 : B10/1
  • LCD0_D7 : B11/1
  • LCD0_D8 : B12/1
  • LCD0_D9 : B13/1
  • LCD0_DE : B1/1
  • LCD0_HS : B2/1
  • LCD0_VS : B3/1
  • LCD1_CK : G0/2
  • LCD1_D0 : G4/2
  • LCD1_D1 : G5/2
  • LCD1_D10 : G14/2
  • LCD1_D11 : G15/2
  • LCD1_D12 : G16/2
  • LCD1_D13 : G17/2
  • LCD1_D14 : G18/2
  • LCD1_D15 : G19/2
  • LCD1_D16 : G20/2
  • LCD1_D17 : G21/2
  • LCD1_D18 : G22/2
  • LCD1_D19 : G23/2
  • LCD1_D2 : G6/2
  • LCD1_D20 : G24/2
  • LCD1_D21 : G25/2
  • LCD1_D22 : G26/2
  • LCD1_D23 : G27/2
  • LCD1_D3 : G7/2
  • LCD1_D4 : G8/2
  • LCD1_D5 : G9/2
  • LCD1_D6 : G10/2
  • LCD1_D7 : G11/2
  • LCD1_D8 : G12/2
  • LCD1_D9 : G13/2
  • LCD1_DE : G1/2
  • LCD1_HS : G2/2
  • LCD1_VS : G3/2

MMC

eMMC 1/2/4/8 pin

  • MMC_CLK : A1/1 E15/3
  • MMC_CMD : A0/1 E14/3
  • MMC_D0 : A2/1 E16/3
  • MMC_D1 : A3/1 E17/3
  • MMC_D2 : A4/1 E18/3
  • MMC_D3 : A5/1 E19/3
  • MMC_D4 : A6/1 E20/3
  • MMC_D5 : A7/1 E21/3
  • MMC_D6 : A8/1 E22/3
  • MMC_D7 : A9/1 E23/3

PWM

PWM (pulse-width modulation)

  • PWM_0 : B9/2 D21/1 F8/2
  • PWM_1 : B20/2 D22/1 F9/2
  • PWM_2 : B21/2 C21/2 D23/1 F4/3

QSPI

Quad SPI (Serial Peripheral Interface) 1

  • QSPI_CK : B4/2 E18/2 G26/3
  • QSPI_IO0 : B6/2 E20/2 G28/3
  • QSPI_IO1 : B7/2 E21/2 G29/3
  • QSPI_IO2 : E22/2 G30/3
  • QSPI_IO3 : E23/2 G31/3
  • QSPI_NSS : B5/2 E19/2 G27/3

RG

RGMII Ethernet

  • RG_ECOL : G16/1
  • RG_ECRS : G15/1
  • RG_EMDC : G11/1
  • RG_EMDIO : G12/1
  • RG_ERXCK : G8/1
  • RG_ERXD0 : G0/1
  • RG_ERXD1 : G1/1
  • RG_ERXD2 : G2/1
  • RG_ERXD3 : G3/1
  • RG_ERXDV : G10/1
  • RG_ERXERR : G9/1
  • RG_ETXCK : G14/1
  • RG_ETXD0 : G4/1
  • RG_ETXD1 : G5/1
  • RG_ETXD2 : G6/1
  • RG_ETXD3 : G7/1
  • RG_ETXEN : G13/1
  • RG_ETXERR : G17/1

SD0

SD/MMC 0

  • SD0_CLK : A11/2 B23/2
  • SD0_CMD : A10/2 B22/2
  • SD0_D0 : A12/2 B24/2
  • SD0_D1 : A13/2 B25/2
  • SD0_D2 : A14/2 B26/2
  • SD0_D3 : A15/2 B27/2

SD1

SD/MMC 1

  • SD1_CLK : D5/2 E1/2 G25/3
  • SD1_CMD : D4/2 E0/2 G24/3
  • SD1_D0 : D6/2 E2/2 G28/2
  • SD1_D1 : D7/2 E3/2 G29/2
  • SD1_D2 : D8/2 E4/2 G30/2
  • SD1_D3 : D9/2 E5/2 G31/2

SD2

SD/MMC 2

  • SD2_CLK : E9/2 F1/2
  • SD2_CMD : E8/2 F0/2
  • SD2_D0 : E10/2 F2/2
  • SD2_D1 : E11/2 F3/2
  • SD2_D2 : E12/2 F4/2
  • SD2_D3 : E13/2 F5/2

SPI0

SPI (Serial Peripheral Interface) 0

  • SPI0_CLK : A0/3 B12/2
  • SPI0_MISO : A3/3 B15/2
  • SPI0_MOSI : A2/3 B14/2
  • SPI0_NSS : A1/3 B13/2

SPI1

SPI (Serial Peripheral Interface) 1

  • SPI1_CLK : A6/2 C8/2
  • SPI1_MISO : A9/2 C11/2
  • SPI1_MOSI : A8/2 C10/2
  • SPI1_NSS : A7/2 C9/2

TWI0

I2C 1

  • TWI0_SCL : A5/2 B1/2 D11/3 F7/2
  • TWI0_SDA : A4/2 B0/2 D10/3 F6/2

TWI1

I2C 2

  • TWI1_SCL : D3/3 D9/3 E7/2
  • TWI1_SDA : D2/3 D8/3 E6/2

TWI2

I2C 3

  • TWI2_SCL : B19/2 D20/2
  • TWI2_SDA : B18/2 D19/2

UART0

UART (TX/RX) 0

  • UART0_RX : A15/3 B3/2 C23/2
  • UART0_TX : A14/3 B2/2 C22/2

UART1

UART (TX/RX) 1

  • UART1_RX : B17/2 D22/2
  • UART1_TX : B16/2 D21/2

UART2

UART (TX/RX) 2

  • UART2_RX : B11/2 D14/2 F9/1
  • UART2_TX : B10/2 D13/2 F8/1

UARTQ0

UART (TX/RX/CTS/RTS) 0

  • UARTQ0_CTS : C22/3 D2/2
  • UARTQ0_RTS : C23/3 D3/2
  • UARTQ0_RX : C21/3 D1/2
  • UARTQ0_TX : C20/3 D0/2

UARTQ1

UART (TX/RX/CTS/RTS) 1

  • UARTQ1_CTS : A2/2 E16/2
  • UARTQ1_RTS : A3/2 E17/2
  • UARTQ1_RX : A1/2 E15/2
  • UARTQ1_TX : A0/2 E14/2

ULPI0

ULPI (USB Low Pin-count) 1

  • ULPI0_CK : C0/1
  • ULPI0_D0 : C4/1
  • ULPI0_D1 : C5/1
  • ULPI0_D2 : C6/1
  • ULPI0_D3 : C7/1
  • ULPI0_D4 : C8/1
  • ULPI0_D5 : C9/1
  • ULPI0_D6 : C10/1
  • ULPI0_D7 : C11/1
  • ULPI0_DIR : C1/1
  • ULPI0_NXT : C3/1
  • ULPI0_STP : C2/1

ULPI1

ULPI (USB Low Pin-count) 2

  • ULPI1_CK : C12/1
  • ULPI1_D0 : C16/1
  • ULPI1_D1 : C17/1
  • ULPI1_D2 : C18/1
  • ULPI1_D3 : C19/1
  • ULPI1_D4 : C20/1
  • ULPI1_D5 : C21/1
  • ULPI1_D6 : C22/1
  • ULPI1_D7 : C23/1
  • ULPI1_DIR : C13/1
  • ULPI1_NXT : C15/1
  • ULPI1_STP : C14/1

ULPI2

ULPI (USB Low Pin-count) 3

  • ULPI2_CK : G20/1
  • ULPI2_D0 : G24/1
  • ULPI2_D1 : G25/1
  • ULPI2_D2 : G26/1
  • ULPI2_D3 : G27/1
  • ULPI2_D4 : G28/1
  • ULPI2_D5 : G29/1
  • ULPI2_D6 : G30/1
  • ULPI2_D7 : G31/1
  • ULPI2_DIR : G21/1
  • ULPI2_NXT : G23/1
  • ULPI2_STP : G22/1

Pinmap for EOMA68

B1:LCD/22

EOMA68-compliance, 18-bit RGB/TTL LCD

  • LCD0_CK 16 B0/1
  • LCD0_DE 17 B1/1
  • LCD0_HS 18 B2/1
  • LCD0_VS 19 B3/1
  • LCD0_D0 20 B4/1
  • LCD0_D1 21 B5/1
  • LCD0_D2 22 B6/1
  • LCD0_D3 23 B7/1
  • LCD0_D4 24 B8/1
  • LCD0_D5 25 B9/1
  • LCD0_D6 26 B10/1
  • LCD0_D7 27 B11/1
  • LCD0_D8 28 B12/1
  • LCD0_D9 29 B13/1
  • LCD0_D10 30 B14/1
  • LCD0_D11 31 B15/1
  • LCD0_D12 32 B16/1
  • LCD0_D13 33 B17/1
  • LCD0_D14 34 B18/1
  • LCD0_D15 35 B19/1
  • LCD0_D16 36 B20/1
  • LCD0_D17 37 B21/1

ULPI0/8

user-facing: internal (on Card), USB-OTG ULPI PHY

  • ULPI0_CK 44 C0/1
  • ULPI0_DIR 45 C1/1
  • ULPI0_STP 46 C2/1
  • ULPI0_NXT 47 C3/1
  • ULPI0_D0 48 C4/1
  • ULPI0_D1 49 C5/1
  • ULPI0_D2 50 C6/1
  • ULPI0_D3 51 C7/1

ULPI1

EOMA68-compliance: dual USB2 Host ULPI PHY

  • ULPI1_CK 56 C12/1
  • ULPI1_DIR 57 C13/1
  • ULPI1_STP 58 C14/1
  • ULPI1_NXT 59 C15/1
  • ULPI1_D0 60 C16/1
  • ULPI1_D1 61 C17/1
  • ULPI1_D2 62 C18/1
  • ULPI1_D3 63 C19/1
  • ULPI1_D4 64 C20/1
  • ULPI1_D5 65 C21/1
  • ULPI1_D6 66 C22/1
  • ULPI1_D7 67 C23/1

MMC

internal (on Card)

  • MMC_CMD 0 A0/1
  • MMC_CLK 1 A1/1
  • MMC_D0 2 A2/1
  • MMC_D1 3 A3/1
  • MMC_D2 4 A4/1
  • MMC_D3 5 A5/1
  • MMC_D4 6 A6/1
  • MMC_D5 7 A7/1
  • MMC_D6 8 A8/1
  • MMC_D7 9 A9/1

SD0

user-facing: internal (on Card), multiplexed with JTAG0 and UART0, for debug purposes

  • SD0_CMD 10 A10/2
  • SD0_CLK 11 A11/2
  • SD0_D0 12 A12/2
  • SD0_D1 13 A13/2
  • SD0_D2 14 A14/2
  • SD0_D3 15 A15/2

UART1

EOMA68-compliance

  • UART1_TX 89 D21/2
  • UART1_RX 90 D22/2

TWI2

EOMA68-compliance: must be entirely free of devices. Address 0x51 used (externally) for EOMA68 EEPROM Id

  • TWI2_SDA 87 D19/2
  • TWI2_SCL 88 D20/2

SPI1

EOMA68-compliance

  • SPI1_CLK 52 C8/2
  • SPI1_NSS 53 C9/2
  • SPI1_MOSI 54 C10/2
  • SPI1_MISO 55 C11/2

E2:SD1

EOMA68-compliance

  • SD1_CMD 92 E0/2
  • SD1_CLK 93 E1/2
  • SD1_D0 94 E2/2
  • SD1_D1 95 E3/2
  • SD1_D2 96 E4/2
  • SD1_D3 97 E5/2

EINT

  • EINT_16 98 E6/3
  • EINT_17 99 E7/3
  • EINT_18 116 F0/3
  • EINT_19 117 F1/3

PWM

  • PWM_2 91 D23/1

Unused Pinouts (spare as GPIO) for 'EOMA68'

Pin Mux0 Mux1 Mux2 Mux3
38 B GPIOB_B22 B LCD0_D18 B SD0_CMD B FB_AD26
39 B GPIOB_B23 B LCD0_D19 B SD0_CLK B FB_AD27
40 B GPIOB_B24 B LCD0_D20 B SD0_D0 B FB_AD28
41 B GPIOB_B25 B LCD0_D21 B SD0_D1 B FB_AD29
42 B GPIOB_B26 B LCD0_D22 B SD0_D2 B FB_AD30
43 B GPIOB_B27 B LCD0_D23 B SD0_D3 B FB_AD31
68 D GPIOD_D0 D FB_AD0 D UARTQ0_TX D EINT_30
69 D GPIOD_D1 D FB_AD1 D UARTQ0_RX D EINT_31
70 D GPIOD_D2 D FB_AD2 D UARTQ0_CTS D TWI1_SDA
71 D GPIOD_D3 D FB_AD3 D UARTQ0_RTS D TWI1_SCL
72 D GPIOD_D4 D FB_AD4 D SD1_CMD
73 D GPIOD_D5 D FB_AD5 D SD1_CLK
74 D GPIOD_D6 D FB_AD6 D SD1_D0
75 D GPIOD_D7 D FB_AD7 D SD1_D1
76 D GPIOD_D8 D FB_CS0 D SD1_D2 D TWI1_SDA
77 D GPIOD_D9 D FB_CS1 D SD1_D3 D TWI1_SCL
78 D GPIOD_D10 D FB_ALE D FB_TS D TWI0_SDA
79 D GPIOD_D11 D FB_OE D FB_TBST D TWI0_SCL
80 D GPIOD_D12 D FB_RW
81 D GPIOD_D13 D FB_TA D UART2_TX D EINT_5
82 D GPIOD_D14 D FB_CLK D UART2_RX D EINT_6
83 D GPIOD_D15 D FB_BWE0 D FB_TSIZ0 D EINT_7
84 D GPIOD_D16 D FB_BWE1 D FB_TSIZ1 D EINT_8
85 D GPIOD_D17 D FB_BWE2 D FB_CS2 D FB_A0
86 D GPIOD_D18 D FB_BWE3 D FB_CS3 D FB_A1
100 E GPIOE_E8 E FB_AD16 E SD2_CMD E EINT_22
101 E GPIOE_E9 E FB_AD17 E SD2_CLK E EINT_23
102 E GPIOE_E10 E FB_AD18 E SD2_D0 E EINT_24
103 E GPIOE_E11 E FB_AD19 E SD2_D1 E EINT_25
104 E GPIOE_E12 E FB_AD20 E SD2_D2 E EINT_26
105 E GPIOE_E13 E FB_AD21 E SD2_D3 E EINT_27
106 E GPIOE_E14 E FB_AD22 E UARTQ1_TX E MMC_CMD
107 E GPIOE_E15 E FB_AD23 E UARTQ1_RX E MMC_CLK
108 E GPIOE_E16 E FB_AD24 E UARTQ1_CTS E MMC_D0
109 E GPIOE_E17 E FB_AD25 E UARTQ1_RTS E MMC_D1
110 E GPIOE_E18 E FB_AD26 E QSPI_CK E MMC_D2
111 E GPIOE_E19 E FB_AD27 E QSPI_NSS E MMC_D3
112 E GPIOE_E20 E FB_AD28 E QSPI_IO0 E MMC_D4
113 E GPIOE_E21 E FB_AD29 E QSPI_IO1 E MMC_D5
114 E GPIOE_E22 E FB_AD30 E QSPI_IO2 E MMC_D6
115 E GPIOE_E23 E FB_AD31 E QSPI_IO3 E MMC_D7
118 F GPIOF_F2 F IIS_LRCK F SD2_D0 F EINT_20
119 F GPIOF_F3 F IIS_DI F SD2_D1 F EINT_21
120 F GPIOF_F4 F IIS_DO F SD2_D2 F PWM_2
121 F GPIOF_F5 F SD2_D3 F EINT_7
122 F GPIOF_F6 F TWI0_SDA F EINT_28
123 F GPIOF_F7 F TWI0_SCL F EINT_29
124 F GPIOF_F8 F UART2_TX F PWM_0 F EINT_30
125 F GPIOF_F9 F UART2_RX F PWM_1 F EINT_31
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Pinmap for Industrial

D1:FB/17

  • FB_AD0 68 D0/1
  • FB_AD1 69 D1/1
  • FB_AD2 70 D2/1
  • FB_AD3 71 D3/1
  • FB_AD4 72 D4/1
  • FB_AD5 73 D5/1
  • FB_AD6 74 D6/1
  • FB_AD7 75 D7/1
  • FB_CS0 76 D8/1
  • FB_CS1 77 D9/1
  • FB_ALE 78 D10/1
  • FB_OE 79 D11/1
  • FB_RW 80 D12/1
  • FB_TA 81 D13/1
  • FB_CLK 82 D14/1
  • FB_BWE0 83 D15/1
  • FB_BWE1 84 D16/1

E1:FB/8

  • FB_AD8 92 E0/1
  • FB_AD9 93 E1/1
  • FB_AD10 94 E2/1
  • FB_AD11 95 E3/1
  • FB_AD12 96 E4/1
  • FB_AD13 97 E5/1
  • FB_AD14 98 E6/1
  • FB_AD15 99 E7/1

B1:LCD/22

  • LCD0_CK 16 B0/1
  • LCD0_DE 17 B1/1
  • LCD0_HS 18 B2/1
  • LCD0_VS 19 B3/1
  • LCD0_D0 20 B4/1
  • LCD0_D1 21 B5/1
  • LCD0_D2 22 B6/1
  • LCD0_D3 23 B7/1
  • LCD0_D4 24 B8/1
  • LCD0_D5 25 B9/1
  • LCD0_D6 26 B10/1
  • LCD0_D7 27 B11/1
  • LCD0_D8 28 B12/1
  • LCD0_D9 29 B13/1
  • LCD0_D10 30 B14/1
  • LCD0_D11 31 B15/1
  • LCD0_D12 32 B16/1
  • LCD0_D13 33 B17/1
  • LCD0_D14 34 B18/1
  • LCD0_D15 35 B19/1
  • LCD0_D16 36 B20/1
  • LCD0_D17 37 B21/1

ULPI0/8

  • ULPI0_CK 44 C0/1
  • ULPI0_DIR 45 C1/1
  • ULPI0_STP 46 C2/1
  • ULPI0_NXT 47 C3/1
  • ULPI0_D0 48 C4/1
  • ULPI0_D1 49 C5/1
  • ULPI0_D2 50 C6/1
  • ULPI0_D3 51 C7/1

ULPI1/8

  • ULPI1_CK 56 C12/1
  • ULPI1_DIR 57 C13/1
  • ULPI1_STP 58 C14/1
  • ULPI1_NXT 59 C15/1
  • ULPI1_D0 60 C16/1
  • ULPI1_D1 61 C17/1
  • ULPI1_D2 62 C18/1
  • ULPI1_D3 63 C19/1

MMC

  • MMC_CMD 0 A0/1
  • MMC_CLK 1 A1/1
  • MMC_D0 2 A2/1
  • MMC_D1 3 A3/1
  • MMC_D2 4 A4/1
  • MMC_D3 5 A5/1
  • MMC_D4 6 A6/1
  • MMC_D5 7 A7/1
  • MMC_D6 8 A8/1
  • MMC_D7 9 A9/1

B2:SD0

  • SD0_CMD 38 B22/2
  • SD0_CLK 39 B23/2
  • SD0_D0 40 B24/2
  • SD0_D1 41 B25/2
  • SD0_D2 42 B26/2
  • SD0_D3 43 B27/2

JTAG0

  • JTAG0_MS 10 A10/3
  • JTAG0_DI 11 A11/3
  • JTAG0_DO 12 A12/3
  • JTAG0_CK 13 A13/3

A3:UART0

  • UART0_TX 14 A14/3
  • UART0_RX 15 A15/3

E2:UARTQ1

  • UARTQ1_TX 106 E14/2
  • UARTQ1_RX 107 E15/2
  • UARTQ1_CTS 108 E16/2
  • UARTQ1_RTS 109 E17/2

C3:UARTQ0

  • UARTQ0_TX 64 C20/3
  • UARTQ0_RX 65 C21/3
  • UARTQ0_CTS 66 C22/3
  • UARTQ0_RTS 67 C23/3

F2:TWI0

  • TWI0_SDA 122 F6/2
  • TWI0_SCL 123 F7/2

D2:TWI1

D2:TWI2

  • TWI2_SDA 87 D19/2
  • TWI2_SCL 88 D20/2

SPI1

  • SPI1_CLK 52 C8/2
  • SPI1_NSS 53 C9/2
  • SPI1_MOSI 54 C10/2
  • SPI1_MISO 55 C11/2

QSPI

  • QSPI_CK 110 E18/2
  • QSPI_NSS 111 E19/2
  • QSPI_IO0 112 E20/2
  • QSPI_IO1 113 E21/2
  • QSPI_IO2 114 E22/2
  • QSPI_IO3 115 E23/2

F2:SD2

  • SD2_CMD 116 F0/2
  • SD2_CLK 117 F1/2
  • SD2_D0 118 F2/2
  • SD2_D1 119 F3/2
  • SD2_D2 120 F4/2
  • SD2_D3 121 F5/2

EINT

  • EINT_24 102 E10/3
  • EINT_25 103 E11/3
  • EINT_26 104 E12/3
  • EINT_27 105 E13/3
  • EINT_20 89 D21/3
  • EINT_21 90 D22/3
  • EINT_22 100 E8/3
  • EINT_23 101 E9/3

PWM

  • PWM_0 124 F8/2
  • PWM_1 125 F9/2
  • PWM_2 91 D23/1

Unused Pinouts (spare as GPIO) for 'Industrial'

Pin Mux0 Mux1 Mux2 Mux3
85 D GPIOD_D17 D FB_BWE2 D FB_CS2 D FB_A0
86 D GPIOD_D18 D FB_BWE3 D FB_CS3 D FB_A1
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Pinmap for Industrial with SPI-LCD

D1:FB/17

  • FB_AD0 68 D0/1
  • FB_AD1 69 D1/1
  • FB_AD2 70 D2/1
  • FB_AD3 71 D3/1
  • FB_AD4 72 D4/1
  • FB_AD5 73 D5/1
  • FB_AD6 74 D6/1
  • FB_AD7 75 D7/1
  • FB_CS0 76 D8/1
  • FB_CS1 77 D9/1
  • FB_ALE 78 D10/1
  • FB_OE 79 D11/1
  • FB_RW 80 D12/1
  • FB_TA 81 D13/1
  • FB_CLK 82 D14/1
  • FB_BWE0 83 D15/1
  • FB_BWE1 84 D16/1

E1:FB/8

  • FB_AD8 92 E0/1
  • FB_AD9 93 E1/1
  • FB_AD10 94 E2/1
  • FB_AD11 95 E3/1
  • FB_AD12 96 E4/1
  • FB_AD13 97 E5/1
  • FB_AD14 98 E6/1
  • FB_AD15 99 E7/1

B2:SPI0

Used for 320x240 or 640x480 etc. SPI-based LCD. Frees up large numbers of GPIO from RGB/TTL bank

  • SPI0_CLK 28 B12/2
  • SPI0_NSS 29 B13/2
  • SPI0_MOSI 30 B14/2
  • SPI0_MISO 31 B15/2

ULPI0/8

  • ULPI0_CK 44 C0/1
  • ULPI0_DIR 45 C1/1
  • ULPI0_STP 46 C2/1
  • ULPI0_NXT 47 C3/1
  • ULPI0_D0 48 C4/1
  • ULPI0_D1 49 C5/1
  • ULPI0_D2 50 C6/1
  • ULPI0_D3 51 C7/1

ULPI1/8

  • ULPI1_CK 56 C12/1
  • ULPI1_DIR 57 C13/1
  • ULPI1_STP 58 C14/1
  • ULPI1_NXT 59 C15/1
  • ULPI1_D0 60 C16/1
  • ULPI1_D1 61 C17/1
  • ULPI1_D2 62 C18/1
  • ULPI1_D3 63 C19/1

MMC

  • MMC_CMD 0 A0/1
  • MMC_CLK 1 A1/1
  • MMC_D0 2 A2/1
  • MMC_D1 3 A3/1
  • MMC_D2 4 A4/1
  • MMC_D3 5 A5/1
  • MMC_D4 6 A6/1
  • MMC_D5 7 A7/1
  • MMC_D6 8 A8/1
  • MMC_D7 9 A9/1

B2:SD0

  • SD0_CMD 38 B22/2
  • SD0_CLK 39 B23/2
  • SD0_D0 40 B24/2
  • SD0_D1 41 B25/2
  • SD0_D2 42 B26/2
  • SD0_D3 43 B27/2

JTAG0

  • JTAG0_MS 10 A10/3
  • JTAG0_DI 11 A11/3
  • JTAG0_DO 12 A12/3
  • JTAG0_CK 13 A13/3

A3:UART0

  • UART0_TX 14 A14/3
  • UART0_RX 15 A15/3

E2:UARTQ1

  • UARTQ1_TX 106 E14/2
  • UARTQ1_RX 107 E15/2
  • UARTQ1_CTS 108 E16/2
  • UARTQ1_RTS 109 E17/2

C3:UARTQ0

  • UARTQ0_TX 64 C20/3
  • UARTQ0_RX 65 C21/3
  • UARTQ0_CTS 66 C22/3
  • UARTQ0_RTS 67 C23/3

B2:UART2

  • UART2_TX 26 B10/2
  • UART2_RX 27 B11/2

B2:UART1

  • UART1_TX 32 B16/2
  • UART1_RX 33 B17/2

F2:TWI0

  • TWI0_SDA 122 F6/2
  • TWI0_SCL 123 F7/2

D2:TWI1

D2:TWI2

  • TWI2_SDA 87 D19/2
  • TWI2_SCL 88 D20/2

SPI1

  • SPI1_CLK 52 C8/2
  • SPI1_NSS 53 C9/2
  • SPI1_MOSI 54 C10/2
  • SPI1_MISO 55 C11/2

QSPI

  • QSPI_CK 20 B4/2
  • QSPI_NSS 21 B5/2
  • QSPI_IO0 22 B6/2
  • QSPI_IO1 23 B7/2
  • QSPI_IO2 114 E22/2
  • QSPI_IO3 115 E23/2

F2:SD2

  • SD2_CMD 116 F0/2
  • SD2_CLK 117 F1/2
  • SD2_D0 118 F2/2
  • SD2_D1 119 F3/2
  • SD2_D2 120 F4/2
  • SD2_D3 121 F5/2

EINT

  • EINT_24 102 E10/3
  • EINT_25 103 E11/3
  • EINT_26 104 E12/3
  • EINT_27 105 E13/3
  • EINT_20 89 D21/3
  • EINT_21 90 D22/3
  • EINT_22 100 E8/3
  • EINT_23 101 E9/3

PWM

  • PWM_0 124 F8/2
  • PWM_1 125 F9/2
  • PWM_2 91 D23/1

Unused Pinouts (spare as GPIO) for 'Industrial with SPI-LCD'

Pin Mux0 Mux1 Mux2 Mux3
16 B GPIOB_B0 B LCD0_CK B TWI0_SDA B EINT_6
17 B GPIOB_B1 B LCD0_DE B TWI0_SCL B EINT_7
18 B GPIOB_B2 B LCD0_HS B UART0_TX B EINT_8
19 B GPIOB_B3 B LCD0_VS B UART0_RX B EINT_9
24 B GPIOB_B8 B LCD0_D4 B FB_AD12
25 B GPIOB_B9 B LCD0_D5 B PWM_0 B FB_AD13
34 B GPIOB_B18 B LCD0_D14 B TWI2_SDA B FB_AD22
35 B GPIOB_B19 B LCD0_D15 B TWI2_SCL B FB_AD23
36 B GPIOB_B20 B LCD0_D16 B PWM_1 B FB_AD24
37 B GPIOB_B21 B LCD0_D17 B PWM_2 B FB_AD25
85 D GPIOD_D17 D FB_BWE2 D FB_CS2 D FB_A0
86 D GPIOD_D18 D FB_BWE3 D FB_CS3 D FB_A1
110 E GPIOE_E18 E FB_AD26 E QSPI_CK E MMC_D2
111 E GPIOE_E19 E FB_AD27 E QSPI_NSS E MMC_D3
112 E GPIOE_E20 E FB_AD28 E QSPI_IO0 E MMC_D4
113 E GPIOE_E21 E FB_AD29 E QSPI_IO1 E MMC_D5
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Pinmap for Smartphone / Tablet

B1:LCD/22

RGB/TTL LCD, 800x480 or use SN75LVDS83b for up to 1440x900

  • LCD0_CK 16 B0/1
  • LCD0_DE 17 B1/1
  • LCD0_HS 18 B2/1
  • LCD0_VS 19 B3/1
  • LCD0_D0 20 B4/1
  • LCD0_D1 21 B5/1
  • LCD0_D2 22 B6/1
  • LCD0_D3 23 B7/1
  • LCD0_D4 24 B8/1
  • LCD0_D5 25 B9/1
  • LCD0_D6 26 B10/1
  • LCD0_D7 27 B11/1
  • LCD0_D8 28 B12/1
  • LCD0_D9 29 B13/1
  • LCD0_D10 30 B14/1
  • LCD0_D11 31 B15/1
  • LCD0_D12 32 B16/1
  • LCD0_D13 33 B17/1
  • LCD0_D14 34 B18/1
  • LCD0_D15 35 B19/1
  • LCD0_D16 36 B20/1
  • LCD0_D17 37 B21/1

ULPI0/8

USB-OTG, connect to ULPI OTG PHY (for charging) as well as USB Host or USB Device

  • ULPI0_CK 44 C0/1
  • ULPI0_DIR 45 C1/1
  • ULPI0_STP 46 C2/1
  • ULPI0_NXT 47 C3/1
  • ULPI0_D0 48 C4/1
  • ULPI0_D1 49 C5/1
  • ULPI0_D2 50 C6/1
  • ULPI0_D3 51 C7/1

ULPI1/8

USB2 Host, connect to ULPI PHY w/and 4-port USB2 Hub for example GL850G or FE1.1. Connects to 2/3/4G/LTE Modem, 2x USB-Camera (VC0345)

  • ULPI1_CK 56 C12/1
  • ULPI1_DIR 57 C13/1
  • ULPI1_STP 58 C14/1
  • ULPI1_NXT 59 C15/1
  • ULPI1_D0 60 C16/1
  • ULPI1_D1 61 C17/1
  • ULPI1_D2 62 C18/1
  • ULPI1_D3 63 C19/1

MMC

eMMC: main internal storage

  • MMC_CMD 0 A0/1
  • MMC_CLK 1 A1/1
  • MMC_D0 2 A2/1
  • MMC_D1 3 A3/1
  • MMC_D2 4 A4/1
  • MMC_D3 5 A5/1
  • MMC_D4 6 A6/1
  • MMC_D5 7 A7/1
  • MMC_D6 8 A8/1
  • MMC_D7 9 A9/1

SD0

internal, multiplexed with JTAG0 and UART0, for debug purposes

  • SD0_CMD 10 A10/2
  • SD0_CLK 11 A11/2
  • SD0_D0 12 A12/2
  • SD0_D1 13 A13/2
  • SD0_D2 14 A14/2
  • SD0_D3 15 A15/2

F1:IIS

I2C Audio, connect to AC97 Audio IC

  • IIS_MCK 116 F0/1
  • IIS_BCK 117 F1/1
  • IIS_LRCK 118 F2/1
  • IIS_DI 119 F3/1
  • IIS_DO 120 F4/1

TWI1

Connect to AC97 Audio IC

  • TWI1_SDA 70 D2/3
  • TWI1_SCL 71 D3/3

E2:UARTQ1

Connect to BT on AP6234/AP6335

  • UARTQ1_TX 106 E14/2
  • UARTQ1_RX 107 E15/2
  • UARTQ1_CTS 108 E16/2
  • UARTQ1_RTS 109 E17/2

E2:SD1

Connect to WIFI on AP6234/AP6335

  • SD1_CMD 92 E0/2
  • SD1_CLK 93 E1/2
  • SD1_D0 94 E2/2
  • SD1_D1 95 E3/2
  • SD1_D2 96 E4/2
  • SD1_D3 97 E5/2

C3:UARTQ0

  • UARTQ0_TX 64 C20/3
  • UARTQ0_RX 65 C21/3
  • UARTQ0_CTS 66 C22/3
  • UARTQ0_RTS 67 C23/3

D2:UART1

Spare? UART (or 2 extra GPIO / EINT)

  • UART1_TX 89 D21/2
  • UART1_RX 90 D22/2

D2:UART2

Spare? UART (or 2 extra GPIO)

  • UART2_TX 81 D13/2
  • UART2_RX 82 D14/2

D3:TWI0

Connect to PMIC

  • TWI0_SDA 78 D10/3
  • TWI0_SCL 79 D11/3

D2:TWI2

Connect to sensors (Trackpad? CTP GSENSOR TILT COMPASS)

  • TWI2_SDA 87 D19/2
  • TWI2_SCL 88 D20/2

SPI1

Spare? SPI, connect to higher-speed sensor?

  • SPI1_CLK 52 C8/2
  • SPI1_NSS 53 C9/2
  • SPI1_MOSI 54 C10/2
  • SPI1_MISO 55 C11/2

QSPI

Boot Storage (connection to companion / debug / boot MCU) Only actually needs MISO/MOSI, bootstrap loader v. small Bootstrap loader checks eMMC, USB-OTG, SD/MMC, SPI, etc.

  • QSPI_CK 110 E18/2
  • QSPI_NSS 111 E19/2
  • QSPI_IO0 112 E20/2
  • QSPI_IO1 113 E21/2
  • QSPI_IO2 114 E22/2
  • QSPI_IO3 115 E23/2

EINT

  • EINT_24 102 E10/3 : BT_HOST_WAKE
  • EINT_25 103 E11/3 : WIFI_HOST_WAKE
  • EINT_26 104 E12/3 : CTP_INT
  • EINT_27 105 E13/3 : GSENSOR_INT
  • EINT_8 84 D16/3 : GPS_INT
  • EINT_7 83 D15/3 : TILT_SENSOR_INT
  • EINT_22 100 E8/3 : COMPASS_INT
  • EINT_23 101 E9/3 : MCU_INT
  • EINT_16 98 E6/3 : PMIC_INT
  • EINT_17 99 E7/3 : PWR_BUTTON_INT
  • EINT_30 68 D0/3 : OTG_ID
  • EINT_31 69 D1/3 : Spare?

PWM

  • PWM_0 124 F8/2 : LCD Backlight
  • PWM_1 125 F9/2 : Spare? PWM (or extra GPIO / EINT)
  • PWM_2 91 D23/1 : Spare? PWM (or extra GPIO / EINT)

Unused Pinouts (spare as GPIO) for 'Smartphone / Tablet'

9 spare GPIO pins for miscellaneous functions: wake-up of BT, WIFI, LCD power, sensor power etc. 4 GPIO may be needed for PWM Audio from Modem. LED lights for camera will be needed. Some phones may have clam-shell or lid switch. Some Modems have spare GPIO (over AT commandset). AXP209 PMIC has 4x GPIO, accessible over I2C. SPI1, UART1-4, PWM1-2 may also be spare (10 extra GPIO). If more needed, companion MCU may be used (48+ pin variant) which also includes ADC, DAC, more PWM etc.

Pin Mux0 Mux1 Mux2 Mux3
38 B GPIOB_B22 B LCD0_D18 B SD0_CMD B FB_AD26
39 B GPIOB_B23 B LCD0_D19 B SD0_CLK B FB_AD27
40 B GPIOB_B24 B LCD0_D20 B SD0_D0 B FB_AD28
41 B GPIOB_B25 B LCD0_D21 B SD0_D1 B FB_AD29
42 B GPIOB_B26 B LCD0_D22 B SD0_D2 B FB_AD30
43 B GPIOB_B27 B LCD0_D23 B SD0_D3 B FB_AD31
72 D GPIOD_D4 D FB_AD4 D SD1_CMD
73 D GPIOD_D5 D FB_AD5 D SD1_CLK
74 D GPIOD_D6 D FB_AD6 D SD1_D0
75 D GPIOD_D7 D FB_AD7 D SD1_D1
76 D GPIOD_D8 D FB_CS0 D SD1_D2 D TWI1_SDA
77 D GPIOD_D9 D FB_CS1 D SD1_D3 D TWI1_SCL
80 D GPIOD_D12 D FB_RW
85 D GPIOD_D17 D FB_BWE2 D FB_CS2 D FB_A0
86 D GPIOD_D18 D FB_BWE3 D FB_CS3 D FB_A1
121 F GPIOF_F5 F SD2_D3 F EINT_7
122 F GPIOF_F6 F TWI0_SDA F EINT_28
123 F GPIOF_F7 F TWI0_SCL F EINT_29
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Pinmap for Laptop / Netbook

D1:FB/17

FlexBus. Connect to DM9000 or AX99896A MCU-style Bus 10/100 Ethernet PHY.

  • FB_AD0 68 D0/1
  • FB_AD1 69 D1/1
  • FB_AD2 70 D2/1
  • FB_AD3 71 D3/1
  • FB_AD4 72 D4/1
  • FB_AD5 73 D5/1
  • FB_AD6 74 D6/1
  • FB_AD7 75 D7/1
  • FB_CS0 76 D8/1
  • FB_CS1 77 D9/1
  • FB_ALE 78 D10/1
  • FB_OE 79 D11/1
  • FB_RW 80 D12/1
  • FB_TA 81 D13/1
  • FB_CLK 82 D14/1
  • FB_BWE0 83 D15/1
  • FB_BWE1 84 D16/1

E1:FB/8

FlexBus bus bits 8-15, needed to make a 16-bit bus width

  • FB_AD8 92 E0/1
  • FB_AD9 93 E1/1
  • FB_AD10 94 E2/1
  • FB_AD11 95 E3/1
  • FB_AD12 96 E4/1
  • FB_AD13 97 E5/1
  • FB_AD14 98 E6/1
  • FB_AD15 99 E7/1

B1:LCD/22

RGB/TTL LCD, use SN75LVDS83b for LVDS or SSD2828 for MIPI, or a Chrontel CH7039, CH7038, CH7034 or CH7018 for dual display output (eDP/LVDS and HDMI/VGA) conversion.

  • LCD0_CK 16 B0/1
  • LCD0_DE 17 B1/1
  • LCD0_HS 18 B2/1
  • LCD0_VS 19 B3/1
  • LCD0_D0 20 B4/1
  • LCD0_D1 21 B5/1
  • LCD0_D2 22 B6/1
  • LCD0_D3 23 B7/1
  • LCD0_D4 24 B8/1
  • LCD0_D5 25 B9/1
  • LCD0_D6 26 B10/1
  • LCD0_D7 27 B11/1
  • LCD0_D8 28 B12/1
  • LCD0_D9 29 B13/1
  • LCD0_D10 30 B14/1
  • LCD0_D11 31 B15/1
  • LCD0_D12 32 B16/1
  • LCD0_D13 33 B17/1
  • LCD0_D14 34 B18/1
  • LCD0_D15 35 B19/1
  • LCD0_D16 36 B20/1
  • LCD0_D17 37 B21/1

ULPI0/8

USB-OTG, connect to ULPI OTG PHY (for charging) as well as USB Host or USB Device

  • ULPI0_CK 44 C0/1
  • ULPI0_DIR 45 C1/1
  • ULPI0_STP 46 C2/1
  • ULPI0_NXT 47 C3/1
  • ULPI0_D0 48 C4/1
  • ULPI0_D1 49 C5/1
  • ULPI0_D2 50 C6/1
  • ULPI0_D3 51 C7/1

ULPI1/8

USB2 Host, connect to ULPI PHY w/and 4-port USB2 Hub for example GL850G or FE1.1. Connects to USB-Camera (VC0345 and 3x external USB Ports)

  • ULPI1_CK 56 C12/1
  • ULPI1_DIR 57 C13/1
  • ULPI1_STP 58 C14/1
  • ULPI1_NXT 59 C15/1
  • ULPI1_D0 60 C16/1
  • ULPI1_D1 61 C17/1
  • ULPI1_D2 62 C18/1
  • ULPI1_D3 63 C19/1

MMC

eMMC: main internal storage

  • MMC_CMD 0 A0/1
  • MMC_CLK 1 A1/1
  • MMC_D0 2 A2/1
  • MMC_D1 3 A3/1
  • MMC_D2 4 A4/1
  • MMC_D3 5 A5/1
  • MMC_D4 6 A6/1
  • MMC_D5 7 A7/1
  • MMC_D6 8 A8/1
  • MMC_D7 9 A9/1

SD0

internal, multiplexed with JTAG0 and UART0, for debug purposes

  • SD0_CMD 10 A10/2
  • SD0_CLK 11 A11/2
  • SD0_D0 12 A12/2
  • SD0_D1 13 A13/2
  • SD0_D2 14 A14/2
  • SD0_D3 15 A15/2

F1:IIS

I2C Audio, connect to AC97 Audio IC

  • IIS_MCK 116 F0/1
  • IIS_BCK 117 F1/1
  • IIS_LRCK 118 F2/1
  • IIS_DI 119 F3/1
  • IIS_DO 120 F4/1

TWI1

Connect to AC97 Audio IC

E2:UARTQ1

Connect to BT on AP6234/AP6335

  • UARTQ1_TX 106 E14/2
  • UARTQ1_RX 107 E15/2
  • UARTQ1_CTS 108 E16/2
  • UARTQ1_RTS 109 E17/2

E2:SD2

Connect to WIFI on AP6234/AP6335

  • SD2_CMD 100 E8/2
  • SD2_CLK 101 E9/2
  • SD2_D0 102 E10/2
  • SD2_D1 103 E11/2
  • SD2_D2 104 E12/2
  • SD2_D3 105 E13/2

D2:TWI2

Connect to PMIC

  • TWI2_SDA 87 D19/2
  • TWI2_SCL 88 D20/2

QSPI

Boot Storage (connection to companion / debug / boot MCU) Only actually needs MISO/MOSI, bootstrap loader v. small Bootstrap loader checks eMMC, USB-OTG, SD/MMC, SPI, etc. MCU implements keyboard-matrix for keyboard (also trackpad?)

  • QSPI_CK 110 E18/2
  • QSPI_NSS 111 E19/2
  • QSPI_IO0 112 E20/2
  • QSPI_IO1 113 E21/2
  • QSPI_IO2 114 E22/2
  • QSPI_IO3 115 E23/2

EINT

  • EINT_20 89 D21/3 : BT_HOST_WAKE
  • EINT_21 90 D22/3 : WIFI_HOST_WAKE
  • EINT_9 91 D23/3 : MCU_INT
  • EINT_31 125 F9/3 : PMIC_INT

PWM

  • PWM_0 124 F8/2 : LCD Backlight

Unused Pinouts (spare as GPIO) for 'Laptop / Netbook'

Plenty of spare GPIO pins for miscellaneous functions MCU EINT-capable GPIO may be used to generate extra EINTs on the single MCU_INT line, if really needed

Pin Mux0 Mux1 Mux2 Mux3
38 B GPIOB_B22 B LCD0_D18 B SD0_CMD B FB_AD26
39 B GPIOB_B23 B LCD0_D19 B SD0_CLK B FB_AD27
40 B GPIOB_B24 B LCD0_D20 B SD0_D0 B FB_AD28
41 B GPIOB_B25 B LCD0_D21 B SD0_D1 B FB_AD29
42 B GPIOB_B26 B LCD0_D22 B SD0_D2 B FB_AD30
43 B GPIOB_B27 B LCD0_D23 B SD0_D3 B FB_AD31
52 C GPIOC_C8 C ULPI0_D4 C SPI1_CLK C JTAG1_MS
53 C GPIOC_C9 C ULPI0_D5 C SPI1_NSS C JTAG1_DI
54 C GPIOC_C10 C ULPI0_D6 C SPI1_MOSI C JTAG1_DO
55 C GPIOC_C11 C ULPI0_D7 C SPI1_MISO C JTAG1_CK
64 C GPIOC_C20 C ULPI1_D4 C UARTQ0_TX
65 C GPIOC_C21 C ULPI1_D5 C PWM_2 C UARTQ0_RX
66 C GPIOC_C22 C ULPI1_D6 C UART0_TX C UARTQ0_CTS
67 C GPIOC_C23 C ULPI1_D7 C UART0_RX C UARTQ0_RTS
85 D GPIOD_D17 D FB_BWE2 D FB_CS2 D FB_A0
86 D GPIOD_D18 D FB_BWE3 D FB_CS3 D FB_A1
121 F GPIOF_F5 F SD2_D3 F EINT_7
122 F GPIOF_F6 F TWI0_SDA F EINT_28
123 F GPIOF_F7 F TWI0_SCL F EINT_29
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Pinmap for IoT

B1:LCD

RGB/TTL LCD, use SN75LVDS83b for LVDS or SSD2828 for MIPI, or a Chrontel CH7039, CH7038, CH7034 or CH7018 for dual display output (eDP/LVDS and HDMI/VGA) conversion.

  • LCD0_CK 16 B0/1
  • LCD0_DE 17 B1/1
  • LCD0_HS 18 B2/1
  • LCD0_VS 19 B3/1
  • LCD0_D0 20 B4/1
  • LCD0_D1 21 B5/1
  • LCD0_D2 22 B6/1
  • LCD0_D3 23 B7/1
  • LCD0_D4 24 B8/1
  • LCD0_D5 25 B9/1
  • LCD0_D6 26 B10/1
  • LCD0_D7 27 B11/1
  • LCD0_D8 28 B12/1
  • LCD0_D9 29 B13/1
  • LCD0_D10 30 B14/1
  • LCD0_D11 31 B15/1
  • LCD0_D12 32 B16/1
  • LCD0_D13 33 B17/1
  • LCD0_D14 34 B18/1
  • LCD0_D15 35 B19/1
  • LCD0_D16 36 B20/1
  • LCD0_D17 37 B21/1
  • LCD0_D18 38 B22/1
  • LCD0_D19 39 B23/1
  • LCD0_D20 40 B24/1
  • LCD0_D21 41 B25/1
  • LCD0_D22 42 B26/1
  • LCD0_D23 43 B27/1

ULPI1/8

USB-OTG, connect to ULPI OTG PHY (for charging) as well as USB Host or USB Device

  • ULPI1_CK 56 C12/1
  • ULPI1_DIR 57 C13/1
  • ULPI1_STP 58 C14/1
  • ULPI1_NXT 59 C15/1
  • ULPI1_D0 60 C16/1
  • ULPI1_D1 61 C17/1
  • ULPI1_D2 62 C18/1
  • ULPI1_D3 63 C19/1

ULPI0/8

USB2 Host, connect to ULPI PHY

  • ULPI0_CK 44 C0/1
  • ULPI0_DIR 45 C1/1
  • ULPI0_STP 46 C2/1
  • ULPI0_NXT 47 C3/1
  • ULPI0_D0 48 C4/1
  • ULPI0_D1 49 C5/1
  • ULPI0_D2 50 C6/1
  • ULPI0_D3 51 C7/1

MMC

eMMC: main internal storage

  • MMC_CMD 0 A0/1
  • MMC_CLK 1 A1/1
  • MMC_D0 2 A2/1
  • MMC_D1 3 A3/1
  • MMC_D2 4 A4/1
  • MMC_D3 5 A5/1
  • MMC_D4 6 A6/1
  • MMC_D5 7 A7/1
  • MMC_D6 8 A8/1
  • MMC_D7 9 A9/1

SD0

internal, multiplexed with JTAG0 and UART0, for debug purposes

  • SD0_CMD 10 A10/2
  • SD0_CLK 11 A11/2
  • SD0_D0 12 A12/2
  • SD0_D1 13 A13/2
  • SD0_D2 14 A14/2
  • SD0_D3 15 A15/2

F1:IIS

I2C Audio, connect to AC97 Audio IC

  • IIS_MCK 116 F0/1
  • IIS_BCK 117 F1/1
  • IIS_LRCK 118 F2/1
  • IIS_DI 119 F3/1
  • IIS_DO 120 F4/1

C3:UARTQ0

Connect to HSPA UART

  • UARTQ0_TX 64 C20/3
  • UARTQ0_RX 65 C21/3
  • UARTQ0_CTS 66 C22/3
  • UARTQ0_RTS 67 C23/3

E2:UARTQ1

Connect to BT UART

  • UARTQ1_TX 106 E14/2
  • UARTQ1_RX 107 E15/2
  • UARTQ1_CTS 108 E16/2
  • UARTQ1_RTS 109 E17/2

C2:SPI1

HSPA SPI

  • SPI1_CLK 52 C8/2
  • SPI1_NSS 53 C9/2
  • SPI1_MOSI 54 C10/2
  • SPI1_MISO 55 C11/2

E2:SD2

Connect to WIFI

  • SD2_CMD 100 E8/2
  • SD2_CLK 101 E9/2
  • SD2_D0 102 E10/2
  • SD2_D1 103 E11/2
  • SD2_D2 104 E12/2
  • SD2_D3 105 E13/2

D3:TWI0

Connect to sensors CTP

  • TWI0_SDA 78 D10/3
  • TWI0_SCL 79 D11/3

D2:TWI2

Connect to PMIC

  • TWI2_SDA 87 D19/2
  • TWI2_SCL 88 D20/2

QSPI

Boot Storage (connection to companion / debug / boot MCU) Only actually needs MISO/MOSI, bootstrap loader v. small Bootstrap loader checks eMMC, USB-OTG, SD/MMC, SPI, etc. MCU implements keyboard-matrix for keyboard (also trackpad?)

  • QSPI_CK 110 E18/2
  • QSPI_NSS 111 E19/2
  • QSPI_IO0 112 E20/2
  • QSPI_IO1 113 E21/2
  • QSPI_IO2 114 E22/2
  • QSPI_IO3 115 E23/2

GPIO

  • GPIOD_D12 80 D12 : LCD_RDN
  • GPIOD_D17 85 D17 : LCD_WRN
  • GPIOD_D18 86 D18 : LCD_RS
  • GPIOD_D2 70 D2 : HSPA_SHUTDOWN
  • GPIOD_D21 89 D21 : LCD_CSN
  • GPIOD_D3 71 D3 : CTP_RST
  • GPIOD_D4 72 D4 : WL_WAKE_AP
  • GPIOD_D5 73 D5 : BT_WAKE_AP
  • GPIOD_D6 74 D6 : AP_WAKE_BT
  • GPIOD_D7 75 D7 : AP_CK32KO
  • GPIOD_D8 76 D8 : HSPA_PWRON
  • GPIOD_D9 77 D9 : BT_RST_N
  • GPIOE_E5 97 E5 : HSPA_ON_OFF

EINT

  • EINT_5 81 D13/3 : HSPA_MST_RDY
  • EINT_6 82 D14/3 : HSPA_SL_RDY
  • EINT_7 83 D15/3 : HSPA_RING
  • EINT_8 84 D16/3 : WL_PMU_EN
  • EINT_9 91 D23/3 : HSPA_GPIO1
  • EINT_10 92 E0/3 : IR_DT
  • EINT_11 93 E1/3 : BT_PCM_CLK
  • EINT_12 94 E2/3 : BT_PCM_DIN
  • EINT_13 95 E3/3 : BT_PCM_SYNC
  • EINT_14 96 E4/3 : BT_PCM_DOUT
  • EINT_16 98 E6/3 : USB_DRVVBUS
  • EINT_17 99 E7/3 : USB_VBUSDET
  • EINT_21 90 D22/3 : USB_ID
  • EINT_30 68 D0/3 : CTP_INT
  • EINT_31 69 D1/3 : SD_DETN

PWM

  • PWM_0 124 F8/2 : LCD Backlight

Unused Pinouts (spare as GPIO) for 'IoT'

Plenty of spare GPIO pins for miscellaneous functions MCU EINT-capable GPIO may be used to generate extra EINTs on the single MCU_INT line, if really needed

Pin Mux0 Mux1 Mux2 Mux3
121 F GPIOF_F5 F SD2_D3 F EINT_7
122 F GPIOF_F6 F TWI0_SDA F EINT_28
123 F GPIOF_F7 F TWI0_SCL F EINT_29
125 F GPIOF_F9 F UART2_RX F PWM_1 F EINT_31
126 G GPIOG_G0 G RG_ERXD0 G LCD1_CK G FB_AD8
127 G GPIOG_G1 G RG_ERXD1 G LCD1_DE G FB_AD9
128 G GPIOG_G2 G RG_ERXD2 G LCD1_HS G FB_AD10
129 G GPIOG_G3 G RG_ERXD3 G LCD1_VS G FB_AD11
130 G GPIOG_G4 G RG_ETXD0 G LCD1_D0 G FB_AD12
131 G GPIOG_G5 G RG_ETXD1 G LCD1_D1 G FB_AD13
132 G GPIOG_G6 G RG_ETXD2 G LCD1_D2 G FB_AD14
133 G GPIOG_G7 G RG_ETXD3 G LCD1_D3 G FB_AD15
134 G GPIOG_G8 G RG_ERXCK G LCD1_D4 G FB_AD16
135 G GPIOG_G9 G RG_ERXERR G LCD1_D5 G FB_AD17
136 G GPIOG_G10 G RG_ERXDV G LCD1_D6 G FB_AD18
137 G GPIOG_G11 G RG_EMDC G LCD1_D7 G FB_AD19
138 G GPIOG_G12 G RG_EMDIO G LCD1_D8 G FB_AD20
139 G GPIOG_G13 G RG_ETXEN G LCD1_D9 G FB_AD21
140 G GPIOG_G14 G RG_ETXCK G LCD1_D10 G FB_AD22
141 G GPIOG_G15 G RG_ECRS G LCD1_D11 G FB_AD23
142 G GPIOG_G16 G RG_ECOL G LCD1_D12 G FB_AD24
143 G GPIOG_G17 G RG_ETXERR G LCD1_D13 G FB_AD25
144 G GPIOG_G18 G LCD1_D14 G FB_AD26
145 G GPIOG_G19 G LCD1_D15 G FB_AD27
146 G GPIOG_G20 G ULPI2_CK G LCD1_D16 G FB_AD28
147 G GPIOG_G21 G ULPI2_DIR G LCD1_D17 G FB_AD29
148 G GPIOG_G22 G ULPI2_STP G LCD1_D18 G FB_AD30
149 G GPIOG_G23 G ULPI2_NXT G LCD1_D19 G FB_AD31
150 G GPIOG_G24 G ULPI2_D0 G LCD1_D20 G SD1_CMD
151 G GPIOG_G25 G ULPI2_D1 G LCD1_D21 G SD1_CLK
152 G GPIOG_G26 G ULPI2_D2 G LCD1_D22 G QSPI_CK
153 G GPIOG_G27 G ULPI2_D3 G LCD1_D23 G QSPI_NSS
154 G GPIOG_G28 G ULPI2_D4 G SD1_D0 G QSPI_IO0
155 G GPIOG_G29 G ULPI2_D5 G SD1_D1 G QSPI_IO1
156 G GPIOG_G30 G ULPI2_D6 G SD1_D2 G QSPI_IO2
157 G GPIOG_G31 G ULPI2_D7 G SD1_D3 G QSPI_IO3

Reference Datasheets

datasheets and pinout links * http://datasheets.chipdb.org/AMD/8018x/80186/amd-80186.pdf * http://hands.com/~lkcl/eoma/shenzen/frida/FRD144A2701.pdf * http://pinouts.ru/Memory/sdcard_pinout.shtml * p8 http://www.onfi.org/~/media/onfi/specs/onfi_2_0_gold.pdf?la=en * https://www.heyrick.co.uk/blog/files/datasheets/dm9000aep.pdf * http://cache.freescale.com/files/microcontrollers/doc/app_note/AN4393.pdf * https://www.nxp.com/docs/en/data-sheet/MCF54418.pdf * ULPI OTG PHY, ST http://www.st.com/en/interfaces-and-transceivers/stulpi01a.html * ULPI OTG PHY, TI TUSB1210 http://ti.com/product/TUSB1210/

Pin Bank starting points and lengths

  • A 0 16
  • B 16 28
  • C 44 24
  • D 68 24
  • E 92 24
  • F 116 10
  • G 126 32