['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None 2 ['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] 2 None

Pinouts (PinMux)

auto-generated by pinouts.py

Pin Mux0 Mux1 Mux2 Mux3
0 A GPIOA0 A MMCCMD A UART1_TX A SPI1_CLK
1 A GPIOA1 A MMCCLK A UART1_RX A SPI1_NSS
2 A GPIOA2 A MMCD0 A UART1_CTS A SPI1_MOSI
3 A GPIOA3 A MMCD1 A UART1_RTS A SPI1_MISO
4 A GPIOA4 A MMCD2 A TWI1_SDA A EINT0
5 A GPIOA5 A MMCD3 A TWI1_SCL A EINT1
6 A GPIOA6 A MMCD4 A SPI2_CLK A EINT2
7 A GPIOA7 A MMCD5 A SPI2_NSS A EINT3
8 A GPIOA8 A MMCD6 A SPI2_MOSI A EINT4
9 A GPIOA9 A MMCD7 A SPI2_MISO A EINT5
10 A GPIOA10 A EINT0 A SD1_CMD A JTAG1_MS
11 A GPIOA11 A EINT1 A SD1_CLK A JTAG1_DI
12 A GPIOA12 A EINT2 A SD1_D0 A JTAG1_DO
13 A GPIOA13 A EINT3 A SD1_D1 A JTAG1_CK
14 A GPIOA14 A EINT4 A SD1_D2 A UART2_TX
15 A GPIOA15 A EINT5 A SD1_D3 A UART2_RX
16 B GPIOB0 B LCDCK_0 B TWI1_SDA B EINT6
17 B GPIOB1 B LCDDE_0 B TWI1_SCL B EINT7
18 B GPIOB2 B LCDHS_0 B UART2_TX B EINT8
19 B GPIOB3 B LCDVS_0 B UART2_RX B EINT9
20 B GPIOB4 B LCD0_0 B SPI3_CK B FB_AD8
21 B GPIOB5 B LCD1_0 B SPI3_NSS B FB_AD9
22 B GPIOB6 B LCD2_0 B SPI3_IO0 B FB_AD10
23 B GPIOB7 B LCD3_0 B SPI3_IO1 B FB_AD11
24 B GPIOB8 B LCD4_0 B FB_AD12
25 B GPIOB9 B LCD5_0 B PWM_0 B FB_AD13
26 B GPIOB10 B LCD6_0 B UART4_TX B FB_AD14
27 B GPIOB11 B LCD7_0 B UART4_RX B FB_AD15
28 B GPIOB12 B LCD8_0 B SPI1_CLK B FB_AD16
29 B GPIOB13 B LCD9_0 B SPI1_NSS B FB_AD17
30 B GPIOB14 B LCD10_0 B SPI1_MOSI B FB_AD18
31 B GPIOB15 B LCD11_0 B SPI1_MISO B FB_AD19
32 B GPIOB16 B LCD12_0 B UART3_TX B FB_AD20
33 B GPIOB17 B LCD13_0 B UART3_RX B FB_AD21
34 B GPIOB18 B LCD14_0 B TWI3_SDA B FB_AD22
35 B GPIOB19 B LCD15_0 B TWI3_SCL B FB_AD23
36 B GPIOB20 B LCD16_0 B PWM_1 B FB_AD24
37 B GPIOB21 B LCD17_0 B PWM_2 B FB_AD25
38 B GPIOB22 B LCD18_0 B SD1_CMD B FB_AD26
39 B GPIOB23 B LCD19_0 B SD1_CLK B FB_AD27
40 B GPIOB24 B LCD20_0 B SD1_D0 B FB_AD28
41 B GPIOB25 B LCD21_0 B SD1_D1 B FB_AD29
42 B GPIOB26 B LCD22_0 B SD1_D2 B FB_AD30
43 B GPIOB27 B LCD23_0 B SD1_D3 B FB_AD31
44 C GPIOC0 C ULPI1_CK C EINT10
45 C GPIOC1 C ULPI1_DIR C EINT11
46 C GPIOC2 C ULPI1_STP C EINT12
47 C GPIOC3 C ULPI1_NXT C EINT13
48 C GPIOC4 C ULPI1_D0 C EINT14
49 C GPIOC5 C ULPI1_D1 C EINT15
50 C GPIOC6 C ULPI1_D2 C EINT16
51 C GPIOC7 C ULPI1_D3 C EINT17
52 C GPIOC8 C ULPI1_D4 C SPI2_CLK C JTAG2_MS
53 C GPIOC9 C ULPI1_D5 C SPI2_NSS C JTAG2_DI
54 C GPIOC10 C ULPI1_D6 C SPI2_MOSI C JTAG2_DO
55 C GPIOC11 C ULPI1_D7 C SPI2_MISO C JTAG2_CK
56 C GPIOC12 C ULPI2_CK C SPI2_NSS C EINT22
57 C GPIOC13 C ULPI2_DIR C IISMCK C EINT23
58 C GPIOC14 C ULPI2_STP C IISBCK C EINT24
59 C GPIOC15 C ULPI2_NXT C IISLRCK C EINT25
60 C GPIOC16 C ULPI2_D0 C IISDI C EINT26
61 C GPIOC17 C ULPI2_D1 C IISDO0 C EINT27
62 C GPIOC18 C ULPI2_D2 C IISDO1 C EINT28
63 C GPIOC19 C ULPI2_D3 C IISDO2 C EINT29
64 C GPIOC20 C ULPI2_D4 C IISDO3 C UART0_TX
65 C GPIOC21 C ULPI2_D5 C PWM_2 C UART0_RX
66 C GPIOC22 C ULPI2_D6 C UART2_TX C UART0_CTS
67 C GPIOC23 C ULPI2_D7 C UART2_RX C UART0_RTS
68 D GPIOD0 D FB_AD0 D UART0_TX D EINT30
69 D GPIOD1 D FB_AD1 D UART0_RX D EINT31
70 D GPIOD2 D FB_AD2 D UART0_CTS D TWI2_SDA
71 D GPIOD3 D FB_AD3 D UART0_RTS D TWI2_SCL
72 D GPIOD4 D FB_AD4 D SD2_CMD
73 D GPIOD5 D FB_AD5 D SD2_CLK
74 D GPIOD6 D FB_AD6 D SD2_D0
75 D GPIOD7 D FB_AD7 D SD2_D1
76 D GPIOD8 D FB_CS0 D SD2_D2
77 D GPIOD9 D FB_CS1 D SD2_D3
78 D GPIOD10 D FB_ALE D FB_TS D TWI1_SDA
79 D GPIOD11 D FB_OE D FB_TBST D TWI1_SCL
80 D GPIOD12 D FB_RW
81 D GPIOD13 D FB_TA D UART4_TX D EINT5
82 D GPIOD14 D FB_CLK D UART4_RX D EINT6
83 D GPIOD15 D FB_BWE0 D FB_TSIZ0 D EINT7
84 D GPIOD16 D FB_BWE1 D FB_TSIZ1 D EINT8
85 D GPIOD17 D FB_BWE2 D TWI2_SDA D FB_A0
86 D GPIOD18 D FB_BWE3 D TWI2_SCL D FB_A1
87 D GPIOD19 D FB_CS4 D TWI3_SDA D EINT18
88 D GPIOD20 D FB_CS5 D TWI3_SCL D EINT19
89 D GPIOD21 D PWM_0 D UART3_TX D EINT20
90 D GPIOD22 D PWM_1 D UART3_RX D EINT21
91 D GPIOD23 D PWM_2 D EINT9
92 E GPIOE0 E FB_AD8 E SD2_CMD E EINT10
93 E GPIOE1 E FB_AD9 E SD2_CLK E EINT11
94 E GPIOE2 E FB_AD10 E SD2_D0 E EINT12
95 E GPIOE3 E FB_AD11 E SD2_D1 E EINT13
96 E GPIOE4 E FB_AD12 E SD2_D2 E EINT14
97 E GPIOE5 E FB_AD13 E SD2_D3 E EINT15
98 E GPIOE6 E FB_AD14 E TWI2_SDA E EINT16
99 E GPIOE7 E FB_AD15 E TWI2_SCL E EINT17
100 E GPIOE8 E FB_AD16 E SD3_CMD E EINT22
101 E GPIOE9 E FB_AD17 E SD3_CLK E EINT23
102 E GPIOE10 E FB_AD18 E SD3_D0 E EINT24
103 E GPIOE11 E FB_AD19 E SD3_D1 E EINT25
104 E GPIOE12 E FB_AD20 E SD3_D2 E EINT26
105 E GPIOE13 E FB_AD21 E SD3_D3 E EINT27
106 E GPIOE14 E FB_AD22 E UART1_TX E MMCCMD
107 E GPIOE15 E FB_AD23 E UART1_RX E MMCCLK
108 E GPIOE16 E FB_AD24 E UART1_CTS E MMCD0
109 E GPIOE17 E FB_AD25 E UART1_RTS E MMCD1
110 E GPIOE18 E FB_AD26 E SPI3_CK E MMCD2
111 E GPIOE19 E FB_AD27 E SPI3_NSS E MMCD3
112 E GPIOE20 E FB_AD28 E SPI3_IO0 E MMCD4
113 E GPIOE21 E FB_AD29 E SPI3_IO1 E MMCD5
114 E GPIOE22 E FB_AD30 E SPI3_IO2 E MMCD6
115 E GPIOE23 E FB_AD31 E SPI3_IO3 E MMCD7
116 F GPIOF0 F IISMCK F SD3_CMD F EINT18
117 F GPIOF1 F IISBCK F SD3_CLK F EINT19
118 F GPIOF2 F IISLRCK F SD3_D0 F EINT20
119 F GPIOF3 F IISDI F SD3_D1 F EINT21
120 F GPIOF4 F IISDO0 F SD3_D2 F PWM_2
121 F GPIOF5 F IISDO1 F SD3_D3 F EINT7
122 F GPIOF6 F IISDO2 F TWI1_SDA F EINT28
123 F GPIOF7 F IISDO3 F TWI1_SCL F EINT29
124 F GPIOF8 F UART4_TX F PWM_0 F EINT30
125 F GPIOF9 F UART4_RX F PWM_1 F EINT31
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_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

  • EINT0 : A4/3 A10/1
  • EINT1 : A5/3 A11/1
  • EINT2 : A6/3 A12/1
  • EINT3 : A7/3 A13/1
  • EINT4 : A8/3 A14/1
  • EINT5 : A9/3 A15/1 D13/3
  • EINT6 : B0/3 D14/3
  • EINT7 : B1/3 D15/3 F5/3
  • EINT8 : B2/3 D16/3
  • EINT9 : B3/3 D23/3
  • EINT10 : C0/3 E0/3
  • EINT11 : C1/3 E1/3
  • EINT12 : C2/3 E2/3
  • EINT13 : C3/3 E3/3
  • EINT14 : C4/3 E4/3
  • EINT15 : C5/3 E5/3
  • EINT16 : C6/3 E6/3
  • EINT17 : C7/3 E7/3
  • EINT18 : D19/3 F0/3
  • EINT19 : D20/3 F1/3
  • EINT20 : D21/3 F2/3
  • EINT21 : D22/3 F3/3
  • EINT22 : C12/3 E8/3
  • EINT23 : C13/3 E9/3
  • EINT24 : C14/3 E10/3
  • EINT25 : C15/3 E11/3
  • EINT26 : C16/3 E12/3
  • EINT27 : C17/3 E13/3
  • EINT28 : C18/3 F6/3
  • EINT29 : C19/3 F7/3
  • EINT30 : D0/3 F8/3
  • EINT31 : 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_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

  • IISBCK : C14/2 F1/1
  • IISDI : C16/2 F3/1
  • IISDO0 : C17/2 F4/1
  • IISDO1 : C18/2 F5/1
  • IISDO2 : C19/2 F6/1
  • IISDO3 : C20/2 F7/1
  • IISLRCK : C15/2 F2/1
  • IISMCK : C13/2 F0/1

JTAG1

JTAG (same as JTAG2, JTAG_SEL=LOW)

  • JTAG1_CK : A13/3
  • JTAG1_DI : A11/3
  • JTAG1_DO : A12/3
  • JTAG1_MS : A10/3

JTAG2

JTAG (same as JTAG1, JTAG_SEL=HIGH)

  • JTAG2_CK : C11/3
  • JTAG2_DI : C9/3
  • JTAG2_DO : C10/3
  • JTAG2_MS : C8/3

LCD

24-pin RGB/TTL LCD

  • LCD0_0 : B4/1
  • LCD0_1 : G4/2
  • LCD1_0 : B5/1
  • LCD1_1 : G5/2
  • LCD10_0 : B14/1
  • LCD10_1 : G14/2
  • LCD11_0 : B15/1
  • LCD11_1 : G15/2
  • LCD12_0 : B16/1
  • LCD12_1 : G16/2
  • LCD13_0 : B17/1
  • LCD13_1 : G17/2
  • LCD14_0 : B18/1
  • LCD14_1 : G18/2
  • LCD15_0 : B19/1
  • LCD15_1 : G19/2
  • LCD16_0 : B20/1
  • LCD16_1 : G20/2
  • LCD17_0 : B21/1
  • LCD17_1 : G21/2
  • LCD18_0 : B22/1
  • LCD18_1 : G22/2
  • LCD19_0 : B23/1
  • LCD19_1 : G23/2
  • LCD2_0 : B6/1
  • LCD2_1 : G6/2
  • LCD20_0 : B24/1
  • LCD20_1 : G24/2
  • LCD21_0 : B25/1
  • LCD21_1 : G25/2
  • LCD22_0 : B26/1
  • LCD22_1 : G26/2
  • LCD23_0 : B27/1
  • LCD23_1 : G27/2
  • LCD3_0 : B7/1
  • LCD3_1 : G7/2
  • LCD4_0 : B8/1
  • LCD4_1 : G8/2
  • LCD5_0 : B9/1
  • LCD5_1 : G9/2
  • LCD6_0 : B10/1
  • LCD6_1 : G10/2
  • LCD7_0 : B11/1
  • LCD7_1 : G11/2
  • LCD8_0 : B12/1
  • LCD8_1 : G12/2
  • LCD9_0 : B13/1
  • LCD9_1 : G13/2
  • LCDCK_0 : B0/1
  • LCDCK_1 : G0/2
  • LCDDE_0 : B1/1
  • LCDDE_1 : G1/2
  • LCDHS_0 : B2/1
  • LCDHS_1 : G2/2
  • LCDVS_0 : B3/1
  • LCDVS_1 : G3/2

MMC

eMMC 1/2/4/8 pin

  • MMCCLK : A1/1 E15/3
  • MMCCMD : A0/1 E14/3
  • MMCD0 : A2/1 E16/3
  • MMCD1 : A3/1 E17/3
  • MMCD2 : A4/1 E18/3
  • MMCD3 : A5/1 E19/3
  • MMCD4 : A6/1 E20/3
  • MMCD5 : A7/1 E21/3
  • MMCD6 : A8/1 E22/3
  • MMCD7 : 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

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_ERXDV : G10/1
  • RG_ERXERR : G9/1
  • RG_ETXCK : G14/1
  • RG_ETXD0 : G3/1
  • RG_ETXD1 : G4/1
  • RG_ETXD2 : G5/1
  • RG_ETXEN : G13/1
  • RG_ETXERR : G17/1
  • RG_FB_CS0 : G6/1
  • RG_FB_CS1 : G7/1

SD1

SD/MMC 1

  • SD1_CLK : A11/2 B23/2
  • SD1_CMD : A10/2 B22/2
  • SD1_D0 : A12/2 B24/2
  • SD1_D1 : A13/2 B25/2
  • SD1_D2 : A14/2 B26/2
  • SD1_D3 : A15/2 B27/2

SD2

SD/MMC 2

  • SD2_CLK : D5/2 E1/2 G25/3
  • SD2_CMD : D4/2 E0/2 G24/3
  • SD2_D0 : D6/2 E2/2 G28/2
  • SD2_D1 : D7/2 E3/2 G29/2
  • SD2_D2 : D8/2 E4/2 G30/2
  • SD2_D3 : D9/2 E5/2 G31/2

SD3

SD/MMC 3

  • SD3_CLK : E9/2 F1/2
  • SD3_CMD : E8/2 F0/2
  • SD3_D0 : E10/2 F2/2
  • SD3_D1 : E11/2 F3/2
  • SD3_D2 : E12/2 F4/2
  • SD3_D3 : E13/2 F5/2

SPI1

SPI (Serial Peripheral Interface) 1

  • SPI1_CLK : A0/3 B12/2
  • SPI1_MISO : A3/3 B15/2
  • SPI1_MOSI : A2/3 B14/2
  • SPI1_NSS : A1/3 B13/2

SPI2

SPI (Serial Peripheral Interface) 2

  • SPI2_CLK : A6/2 C8/2
  • SPI2_MISO : A9/2 C11/2
  • SPI2_MOSI : A8/2 C10/2
  • SPI2_NSS : A7/2 C9/2 C12/2

SPI3

Quad SPI (Serial Peripheral Interface) 3

  • SPI3_CK : B4/2 E18/2 G26/3
  • SPI3_IO0 : B6/2 E20/2 G28/3
  • SPI3_IO1 : B7/2 E21/2 G29/3
  • SPI3_IO2 : E22/2 G30/3
  • SPI3_IO3 : E23/2 G31/3
  • SPI3_NSS : B5/2 E19/2 G27/3

TWI1

I2C 1

  • TWI1_SCL : A5/2 B1/2 D11/3 F7/2
  • TWI1_SDA : A4/2 B0/2 D10/3 F6/2

TWI2

I2C 2

  • TWI2_SCL : D3/3 D18/2 E7/2
  • TWI2_SDA : D2/3 D17/2 E6/2

TWI3

I2C 3

  • TWI3_SCL : B19/2 D20/2
  • TWI3_SDA : B18/2 D19/2

UART0

UART (TX/RX/CTS/RTS) 0

  • UART0_CTS : C22/3 D2/2
  • UART0_RTS : C23/3 D3/2
  • UART0_RX : C21/3 D1/2
  • UART0_TX : C20/3 D0/2

UART1

UART (TX/RX/CTS/RTS) 1

  • UART1_CTS : A2/2 E16/2
  • UART1_RTS : A3/2 E17/2
  • UART1_RX : A1/2 E15/2
  • UART1_TX : A0/2 E14/2

UART2

UART (TX/RX) 2

  • UART2_RX : A15/3 B3/2 C23/2
  • UART2_TX : A14/3 B2/2 C22/2

UART3

UART (TX/RX) 3

  • UART3_RX : B17/2 D22/2
  • UART3_TX : B16/2 D21/2

UART4

UART (TX/RX) 4

  • UART4_RX : B11/2 D14/2 F9/1
  • UART4_TX : B10/2 D13/2 F8/1

ULPI1

ULPI (USB Low Pin-count) 1

  • ULPI1_CK : C0/1
  • ULPI1_D0 : C4/1
  • ULPI1_D1 : C5/1
  • ULPI1_D2 : C6/1
  • ULPI1_D3 : C7/1
  • ULPI1_D4 : C8/1
  • ULPI1_D5 : C9/1
  • ULPI1_D6 : C10/1
  • ULPI1_D7 : C11/1
  • ULPI1_DIR : C1/1
  • ULPI1_NXT : C3/1
  • ULPI1_STP : C2/1

ULPI2

ULPI (USB Low Pin-count) 2

  • ULPI2_CK : C12/1
  • ULPI2_D0 : C16/1
  • ULPI2_D1 : C17/1
  • ULPI2_D2 : C18/1
  • ULPI2_D3 : C19/1
  • ULPI2_D4 : C20/1
  • ULPI2_D5 : C21/1
  • ULPI2_D6 : C22/1
  • ULPI2_D7 : C23/1
  • ULPI2_DIR : C13/1
  • ULPI2_NXT : C15/1
  • ULPI2_STP : C14/1

ULPI3

ULPI (USB Low Pin-count) 3

  • ULPI3_CK : G18/1
  • ULPI3_D0 : G22/1
  • ULPI3_D1 : G23/1
  • ULPI3_D2 : G24/1
  • ULPI3_D3 : G25/1
  • ULPI3_D4 : G26/1
  • ULPI3_D5 : G27/1
  • ULPI3_D6 : G28/1
  • ULPI3_D7 : G29/1
  • ULPI3_DIR : G19/1
  • ULPI3_NXT : G21/1
  • ULPI3_STP : G20/1

Pinmap for EOMA68

B1:LCD/22

EOMA68-compliance, 18-bit RGB/TTL LCD

  • LCDCK_0 16 B0/1
  • LCDDE_0 17 B1/1
  • LCDHS_0 18 B2/1
  • LCDVS_0 19 B3/1
  • LCD0_0 20 B4/1
  • LCD1_0 21 B5/1
  • LCD2_0 22 B6/1
  • LCD3_0 23 B7/1
  • LCD4_0 24 B8/1
  • LCD5_0 25 B9/1
  • LCD6_0 26 B10/1
  • LCD7_0 27 B11/1
  • LCD8_0 28 B12/1
  • LCD9_0 29 B13/1
  • LCD10_0 30 B14/1
  • LCD11_0 31 B15/1
  • LCD12_0 32 B16/1
  • LCD13_0 33 B17/1
  • LCD14_0 34 B18/1
  • LCD15_0 35 B19/1
  • LCD16_0 36 B20/1
  • LCD17_0 37 B21/1

ULPI1/8

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

  • ULPI1_CK 44 C0/1
  • ULPI1_DIR 45 C1/1
  • ULPI1_STP 46 C2/1
  • ULPI1_NXT 47 C3/1
  • ULPI1_D0 48 C4/1
  • ULPI1_D1 49 C5/1
  • ULPI1_D2 50 C6/1
  • ULPI1_D3 51 C7/1

ULPI2

EOMA68-compliance: dual USB2 Host ULPI PHY

  • ULPI2_CK 56 C12/1
  • ULPI2_DIR 57 C13/1
  • ULPI2_STP 58 C14/1
  • ULPI2_NXT 59 C15/1
  • ULPI2_D0 60 C16/1
  • ULPI2_D1 61 C17/1
  • ULPI2_D2 62 C18/1
  • ULPI2_D3 63 C19/1
  • ULPI2_D4 64 C20/1
  • ULPI2_D5 65 C21/1
  • ULPI2_D6 66 C22/1
  • ULPI2_D7 67 C23/1

MMC

internal (on Card)

  • MMCCMD 0 A0/1
  • MMCCLK 1 A1/1
  • MMCD0 2 A2/1
  • MMCD1 3 A3/1
  • MMCD2 4 A4/1
  • MMCD3 5 A5/1
  • MMCD4 6 A6/1
  • MMCD5 7 A7/1
  • MMCD6 8 A8/1
  • MMCD7 9 A9/1

SD1

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

  • SD1_CMD 10 A10/2
  • SD1_CLK 11 A11/2
  • SD1_D0 12 A12/2
  • SD1_D1 13 A13/2
  • SD1_D2 14 A14/2
  • SD1_D3 15 A15/2

UART3

EOMA68-compliance

  • UART3_TX 89 D21/2
  • UART3_RX 90 D22/2

TWI3

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

  • TWI3_SDA 87 D19/2
  • TWI3_SCL 88 D20/2

SPI2

EOMA68-compliance

  • SPI2_CLK 52 C8/2
  • SPI2_NSS 53 C9/2
  • SPI2_MOSI 54 C10/2
  • SPI2_MISO 55 C11/2

E2:SD2

EOMA68-compliance

  • SD2_CMD 92 E0/2
  • SD2_CLK 93 E1/2
  • SD2_D0 94 E2/2
  • SD2_D1 95 E3/2
  • SD2_D2 96 E4/2
  • SD2_D3 97 E5/2

EINT

  • EINT16 98 E6/3
  • EINT17 99 E7/3
  • EINT18 116 F0/3
  • EINT19 117 F1/3

PWM

  • PWM_2 91 D23/1

Unused Pinouts (spare as GPIO) for 'EOMA68'

Pin Mux0 Mux1 Mux2 Mux3
38 B GPIOB22 B LCD18_0 B SD1_CMD B FB_AD26
39 B GPIOB23 B LCD19_0 B SD1_CLK B FB_AD27
40 B GPIOB24 B LCD20_0 B SD1_D0 B FB_AD28
41 B GPIOB25 B LCD21_0 B SD1_D1 B FB_AD29
42 B GPIOB26 B LCD22_0 B SD1_D2 B FB_AD30
43 B GPIOB27 B LCD23_0 B SD1_D3 B FB_AD31
68 D GPIOD0 D FB_AD0 D UART0_TX D EINT30
69 D GPIOD1 D FB_AD1 D UART0_RX D EINT31
70 D GPIOD2 D FB_AD2 D UART0_CTS D TWI2_SDA
71 D GPIOD3 D FB_AD3 D UART0_RTS D TWI2_SCL
72 D GPIOD4 D FB_AD4 D SD2_CMD
73 D GPIOD5 D FB_AD5 D SD2_CLK
74 D GPIOD6 D FB_AD6 D SD2_D0
75 D GPIOD7 D FB_AD7 D SD2_D1
76 D GPIOD8 D FB_CS0 D SD2_D2
77 D GPIOD9 D FB_CS1 D SD2_D3
78 D GPIOD10 D FB_ALE D FB_TS D TWI1_SDA
79 D GPIOD11 D FB_OE D FB_TBST D TWI1_SCL
80 D GPIOD12 D FB_RW
81 D GPIOD13 D FB_TA D UART4_TX D EINT5
82 D GPIOD14 D FB_CLK D UART4_RX D EINT6
83 D GPIOD15 D FB_BWE0 D FB_TSIZ0 D EINT7
84 D GPIOD16 D FB_BWE1 D FB_TSIZ1 D EINT8
85 D GPIOD17 D FB_BWE2 D TWI2_SDA D FB_A0
86 D GPIOD18 D FB_BWE3 D TWI2_SCL D FB_A1
100 E GPIOE8 E FB_AD16 E SD3_CMD E EINT22
101 E GPIOE9 E FB_AD17 E SD3_CLK E EINT23
102 E GPIOE10 E FB_AD18 E SD3_D0 E EINT24
103 E GPIOE11 E FB_AD19 E SD3_D1 E EINT25
104 E GPIOE12 E FB_AD20 E SD3_D2 E EINT26
105 E GPIOE13 E FB_AD21 E SD3_D3 E EINT27
106 E GPIOE14 E FB_AD22 E UART1_TX E MMCCMD
107 E GPIOE15 E FB_AD23 E UART1_RX E MMCCLK
108 E GPIOE16 E FB_AD24 E UART1_CTS E MMCD0
109 E GPIOE17 E FB_AD25 E UART1_RTS E MMCD1
110 E GPIOE18 E FB_AD26 E SPI3_CK E MMCD2
111 E GPIOE19 E FB_AD27 E SPI3_NSS E MMCD3
112 E GPIOE20 E FB_AD28 E SPI3_IO0 E MMCD4
113 E GPIOE21 E FB_AD29 E SPI3_IO1 E MMCD5
114 E GPIOE22 E FB_AD30 E SPI3_IO2 E MMCD6
115 E GPIOE23 E FB_AD31 E SPI3_IO3 E MMCD7
118 F GPIOF2 F IISLRCK F SD3_D0 F EINT20
119 F GPIOF3 F IISDI F SD3_D1 F EINT21
120 F GPIOF4 F IISDO0 F SD3_D2 F PWM_2
121 F GPIOF5 F IISDO1 F SD3_D3 F EINT7
122 F GPIOF6 F IISDO2 F TWI1_SDA F EINT28
123 F GPIOF7 F IISDO3 F TWI1_SCL F EINT29
124 F GPIOF8 F UART4_TX F PWM_0 F EINT30
125 F GPIOF9 F UART4_RX F PWM_1 F EINT31
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_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

  • LCDCK_0 16 B0/1
  • LCDDE_0 17 B1/1
  • LCDHS_0 18 B2/1
  • LCDVS_0 19 B3/1
  • LCD0_0 20 B4/1
  • LCD1_0 21 B5/1
  • LCD2_0 22 B6/1
  • LCD3_0 23 B7/1
  • LCD4_0 24 B8/1
  • LCD5_0 25 B9/1
  • LCD6_0 26 B10/1
  • LCD7_0 27 B11/1
  • LCD8_0 28 B12/1
  • LCD9_0 29 B13/1
  • LCD10_0 30 B14/1
  • LCD11_0 31 B15/1
  • LCD12_0 32 B16/1
  • LCD13_0 33 B17/1
  • LCD14_0 34 B18/1
  • LCD15_0 35 B19/1
  • LCD16_0 36 B20/1
  • LCD17_0 37 B21/1

ULPI1/8

  • ULPI1_CK 44 C0/1
  • ULPI1_DIR 45 C1/1
  • ULPI1_STP 46 C2/1
  • ULPI1_NXT 47 C3/1
  • ULPI1_D0 48 C4/1
  • ULPI1_D1 49 C5/1
  • ULPI1_D2 50 C6/1
  • ULPI1_D3 51 C7/1

ULPI2/8

  • ULPI2_CK 56 C12/1
  • ULPI2_DIR 57 C13/1
  • ULPI2_STP 58 C14/1
  • ULPI2_NXT 59 C15/1
  • ULPI2_D0 60 C16/1
  • ULPI2_D1 61 C17/1
  • ULPI2_D2 62 C18/1
  • ULPI2_D3 63 C19/1

MMC

  • MMCCMD 0 A0/1
  • MMCCLK 1 A1/1
  • MMCD0 2 A2/1
  • MMCD1 3 A3/1
  • MMCD2 4 A4/1
  • MMCD3 5 A5/1
  • MMCD4 6 A6/1
  • MMCD5 7 A7/1
  • MMCD6 8 A8/1
  • MMCD7 9 A9/1

B2:SD1

  • SD1_CMD 38 B22/2
  • SD1_CLK 39 B23/2
  • SD1_D0 40 B24/2
  • SD1_D1 41 B25/2
  • SD1_D2 42 B26/2
  • SD1_D3 43 B27/2

JTAG1

  • JTAG1_MS 10 A10/3
  • JTAG1_DI 11 A11/3
  • JTAG1_DO 12 A12/3
  • JTAG1_CK 13 A13/3

A3:UART2

  • UART2_TX 14 A14/3
  • UART2_RX 15 A15/3

E2:UART1

  • UART1_TX 106 E14/2
  • UART1_RX 107 E15/2
  • UART1_CTS 108 E16/2
  • UART1_RTS 109 E17/2

C3:UART0

  • UART0_TX 64 C20/3
  • UART0_RX 65 C21/3
  • UART0_CTS 66 C22/3
  • UART0_RTS 67 C23/3

F2:TWI1

  • TWI1_SDA 122 F6/2
  • TWI1_SCL 123 F7/2

D2:TWI2

  • TWI2_SDA 85 D17/2
  • TWI2_SCL 86 D18/2

D2:TWI3

  • TWI3_SDA 87 D19/2
  • TWI3_SCL 88 D20/2

SPI2

  • SPI2_CLK 52 C8/2
  • SPI2_NSS 53 C9/2
  • SPI2_MOSI 54 C10/2
  • SPI2_MISO 55 C11/2

SPI3

  • SPI3_CK 110 E18/2
  • SPI3_NSS 111 E19/2
  • SPI3_IO0 112 E20/2
  • SPI3_IO1 113 E21/2
  • SPI3_IO2 114 E22/2
  • SPI3_IO3 115 E23/2

F2:SD3

  • SD3_CMD 116 F0/2
  • SD3_CLK 117 F1/2
  • SD3_D0 118 F2/2
  • SD3_D1 119 F3/2
  • SD3_D2 120 F4/2
  • SD3_D3 121 F5/2

EINT

  • EINT24 102 E10/3
  • EINT25 103 E11/3
  • EINT26 104 E12/3
  • EINT27 105 E13/3
  • EINT20 89 D21/3
  • EINT21 90 D22/3
  • EINT22 100 E8/3
  • EINT23 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
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_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:SPI1

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

  • SPI1_CLK 28 B12/2
  • SPI1_NSS 29 B13/2
  • SPI1_MOSI 30 B14/2
  • SPI1_MISO 31 B15/2

ULPI1/8

  • ULPI1_CK 44 C0/1
  • ULPI1_DIR 45 C1/1
  • ULPI1_STP 46 C2/1
  • ULPI1_NXT 47 C3/1
  • ULPI1_D0 48 C4/1
  • ULPI1_D1 49 C5/1
  • ULPI1_D2 50 C6/1
  • ULPI1_D3 51 C7/1

ULPI2/8

  • ULPI2_CK 56 C12/1
  • ULPI2_DIR 57 C13/1
  • ULPI2_STP 58 C14/1
  • ULPI2_NXT 59 C15/1
  • ULPI2_D0 60 C16/1
  • ULPI2_D1 61 C17/1
  • ULPI2_D2 62 C18/1
  • ULPI2_D3 63 C19/1

MMC

  • MMCCMD 0 A0/1
  • MMCCLK 1 A1/1
  • MMCD0 2 A2/1
  • MMCD1 3 A3/1
  • MMCD2 4 A4/1
  • MMCD3 5 A5/1
  • MMCD4 6 A6/1
  • MMCD5 7 A7/1
  • MMCD6 8 A8/1
  • MMCD7 9 A9/1

B2:SD1

  • SD1_CMD 38 B22/2
  • SD1_CLK 39 B23/2
  • SD1_D0 40 B24/2
  • SD1_D1 41 B25/2
  • SD1_D2 42 B26/2
  • SD1_D3 43 B27/2

JTAG1

  • JTAG1_MS 10 A10/3
  • JTAG1_DI 11 A11/3
  • JTAG1_DO 12 A12/3
  • JTAG1_CK 13 A13/3

A3:UART2

  • UART2_TX 14 A14/3
  • UART2_RX 15 A15/3

E2:UART1

  • UART1_TX 106 E14/2
  • UART1_RX 107 E15/2
  • UART1_CTS 108 E16/2
  • UART1_RTS 109 E17/2

C3:UART0

  • UART0_TX 64 C20/3
  • UART0_RX 65 C21/3
  • UART0_CTS 66 C22/3
  • UART0_RTS 67 C23/3

B2:UART4

  • UART4_TX 26 B10/2
  • UART4_RX 27 B11/2

B2:UART3

  • UART3_TX 32 B16/2
  • UART3_RX 33 B17/2

F2:TWI1

  • TWI1_SDA 122 F6/2
  • TWI1_SCL 123 F7/2

D2:TWI2

  • TWI2_SDA 85 D17/2
  • TWI2_SCL 86 D18/2

D2:TWI3

  • TWI3_SDA 87 D19/2
  • TWI3_SCL 88 D20/2

SPI2

  • SPI2_CLK 52 C8/2
  • SPI2_NSS 53 C9/2
  • SPI2_MOSI 54 C10/2
  • SPI2_MISO 55 C11/2

SPI3

  • SPI3_CK 20 B4/2
  • SPI3_NSS 21 B5/2
  • SPI3_IO0 22 B6/2
  • SPI3_IO1 23 B7/2
  • SPI3_IO2 114 E22/2
  • SPI3_IO3 115 E23/2

F2:SD3

  • SD3_CMD 116 F0/2
  • SD3_CLK 117 F1/2
  • SD3_D0 118 F2/2
  • SD3_D1 119 F3/2
  • SD3_D2 120 F4/2
  • SD3_D3 121 F5/2

EINT

  • EINT24 102 E10/3
  • EINT25 103 E11/3
  • EINT26 104 E12/3
  • EINT27 105 E13/3
  • EINT20 89 D21/3
  • EINT21 90 D22/3
  • EINT22 100 E8/3
  • EINT23 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 GPIOB0 B LCDCK_0 B TWI1_SDA B EINT6
17 B GPIOB1 B LCDDE_0 B TWI1_SCL B EINT7
18 B GPIOB2 B LCDHS_0 B UART2_TX B EINT8
19 B GPIOB3 B LCDVS_0 B UART2_RX B EINT9
24 B GPIOB8 B LCD4_0 B FB_AD12
25 B GPIOB9 B LCD5_0 B PWM_0 B FB_AD13
34 B GPIOB18 B LCD14_0 B TWI3_SDA B FB_AD22
35 B GPIOB19 B LCD15_0 B TWI3_SCL B FB_AD23
36 B GPIOB20 B LCD16_0 B PWM_1 B FB_AD24
37 B GPIOB21 B LCD17_0 B PWM_2 B FB_AD25
110 E GPIOE18 E FB_AD26 E SPI3_CK E MMCD2
111 E GPIOE19 E FB_AD27 E SPI3_NSS E MMCD3
112 E GPIOE20 E FB_AD28 E SPI3_IO0 E MMCD4
113 E GPIOE21 E FB_AD29 E SPI3_IO1 E MMCD5
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_IO3

Pinmap for Smartphone / Tablet

B1:LCD/22

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

  • LCDCK_0 16 B0/1
  • LCDDE_0 17 B1/1
  • LCDHS_0 18 B2/1
  • LCDVS_0 19 B3/1
  • LCD0_0 20 B4/1
  • LCD1_0 21 B5/1
  • LCD2_0 22 B6/1
  • LCD3_0 23 B7/1
  • LCD4_0 24 B8/1
  • LCD5_0 25 B9/1
  • LCD6_0 26 B10/1
  • LCD7_0 27 B11/1
  • LCD8_0 28 B12/1
  • LCD9_0 29 B13/1
  • LCD10_0 30 B14/1
  • LCD11_0 31 B15/1
  • LCD12_0 32 B16/1
  • LCD13_0 33 B17/1
  • LCD14_0 34 B18/1
  • LCD15_0 35 B19/1
  • LCD16_0 36 B20/1
  • LCD17_0 37 B21/1

ULPI1/8

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

  • ULPI1_CK 44 C0/1
  • ULPI1_DIR 45 C1/1
  • ULPI1_STP 46 C2/1
  • ULPI1_NXT 47 C3/1
  • ULPI1_D0 48 C4/1
  • ULPI1_D1 49 C5/1
  • ULPI1_D2 50 C6/1
  • ULPI1_D3 51 C7/1

ULPI2/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)

  • ULPI2_CK 56 C12/1
  • ULPI2_DIR 57 C13/1
  • ULPI2_STP 58 C14/1
  • ULPI2_NXT 59 C15/1
  • ULPI2_D0 60 C16/1
  • ULPI2_D1 61 C17/1
  • ULPI2_D2 62 C18/1
  • ULPI2_D3 63 C19/1

MMC

eMMC: main internal storage

  • MMCCMD 0 A0/1
  • MMCCLK 1 A1/1
  • MMCD0 2 A2/1
  • MMCD1 3 A3/1
  • MMCD2 4 A4/1
  • MMCD3 5 A5/1
  • MMCD4 6 A6/1
  • MMCD5 7 A7/1
  • MMCD6 8 A8/1
  • MMCD7 9 A9/1

SD1

internal, multiplexed with JTAG1 and UART2, for debug purposes

  • SD1_CMD 10 A10/2
  • SD1_CLK 11 A11/2
  • SD1_D0 12 A12/2
  • SD1_D1 13 A13/2
  • SD1_D2 14 A14/2
  • SD1_D3 15 A15/2

F1:IIS

I2C Audio, connect to AC97 Audio IC

  • IISMCK 116 F0/1
  • IISBCK 117 F1/1
  • IISLRCK 118 F2/1
  • IISDI 119 F3/1
  • IISDO0 120 F4/1
  • IISDO1 121 F5/1
  • IISDO2 122 F6/1
  • IISDO3 123 F7/1

TWI2

Connect to AC97 Audio IC

  • TWI2_SDA 70 D2/3
  • TWI2_SCL 71 D3/3

E2:UART1

Connect to BT on AP6234/AP6335

  • UART1_TX 106 E14/2
  • UART1_RX 107 E15/2
  • UART1_CTS 108 E16/2
  • UART1_RTS 109 E17/2

E2:SD2

Connect to WIFI on AP6234/AP6335

  • SD2_CMD 92 E0/2
  • SD2_CLK 93 E1/2
  • SD2_D0 94 E2/2
  • SD2_D1 95 E3/2
  • SD2_D2 96 E4/2
  • SD2_D3 97 E5/2

C3:UART0

  • UART0_TX 64 C20/3
  • UART0_RX 65 C21/3
  • UART0_CTS 66 C22/3
  • UART0_RTS 67 C23/3

D2:UART3

Spare? UART (or 2 extra GPIO / EINT)

  • UART3_TX 89 D21/2
  • UART3_RX 90 D22/2

D2:UART4

Spare? UART (or 2 extra GPIO)

  • UART4_TX 81 D13/2
  • UART4_RX 82 D14/2

D3:TWI1

Connect to PMIC

  • TWI1_SDA 78 D10/3
  • TWI1_SCL 79 D11/3

D2:TWI3

Connect to sensors (Trackpad? CTP GSENSOR TILT COMPASS)

  • TWI3_SDA 87 D19/2
  • TWI3_SCL 88 D20/2

SPI2

Spare? SPI, connect to higher-speed sensor?

  • SPI2_CLK 52 C8/2
  • SPI2_NSS 53 C9/2
  • SPI2_MOSI 54 C10/2
  • SPI2_MISO 55 C11/2

SPI3

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.

  • SPI3_CK 110 E18/2
  • SPI3_NSS 111 E19/2
  • SPI3_IO0 112 E20/2
  • SPI3_IO1 113 E21/2
  • SPI3_IO2 114 E22/2
  • SPI3_IO3 115 E23/2

EINT

  • EINT24 102 E10/3 : BT_HOST_WAKE
  • EINT25 103 E11/3 : WIFI_HOST_WAKE
  • EINT26 104 E12/3 : CTP_INT
  • EINT27 105 E13/3 : GSENSOR_INT
  • EINT8 84 D16/3 : GPS_INT
  • EINT7 83 D15/3 : TILT_SENSOR_INT
  • EINT22 100 E8/3 : COMPASS_INT
  • EINT23 101 E9/3 : MCU_INT
  • EINT16 98 E6/3 : PMIC_INT
  • EINT17 99 E7/3 : PWR_BUTTON_INT
  • EINT30 68 D0/3 : OTG_ID
  • EINT31 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. SPI2, UART3-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 GPIOB22 B LCD18_0 B SD1_CMD B FB_AD26
39 B GPIOB23 B LCD19_0 B SD1_CLK B FB_AD27
40 B GPIOB24 B LCD20_0 B SD1_D0 B FB_AD28
41 B GPIOB25 B LCD21_0 B SD1_D1 B FB_AD29
42 B GPIOB26 B LCD22_0 B SD1_D2 B FB_AD30
43 B GPIOB27 B LCD23_0 B SD1_D3 B FB_AD31
72 D GPIOD4 D FB_AD4 D SD2_CMD
73 D GPIOD5 D FB_AD5 D SD2_CLK
74 D GPIOD6 D FB_AD6 D SD2_D0
75 D GPIOD7 D FB_AD7 D SD2_D1
76 D GPIOD8 D FB_CS0 D SD2_D2
77 D GPIOD9 D FB_CS1 D SD2_D3
80 D GPIOD12 D FB_RW
85 D GPIOD17 D FB_BWE2 D TWI2_SDA D FB_A0
86 D GPIOD18 D FB_BWE3 D TWI2_SCL D FB_A1
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_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.

  • LCDCK_0 16 B0/1
  • LCDDE_0 17 B1/1
  • LCDHS_0 18 B2/1
  • LCDVS_0 19 B3/1
  • LCD0_0 20 B4/1
  • LCD1_0 21 B5/1
  • LCD2_0 22 B6/1
  • LCD3_0 23 B7/1
  • LCD4_0 24 B8/1
  • LCD5_0 25 B9/1
  • LCD6_0 26 B10/1
  • LCD7_0 27 B11/1
  • LCD8_0 28 B12/1
  • LCD9_0 29 B13/1
  • LCD10_0 30 B14/1
  • LCD11_0 31 B15/1
  • LCD12_0 32 B16/1
  • LCD13_0 33 B17/1
  • LCD14_0 34 B18/1
  • LCD15_0 35 B19/1
  • LCD16_0 36 B20/1
  • LCD17_0 37 B21/1

ULPI1/8

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

  • ULPI1_CK 44 C0/1
  • ULPI1_DIR 45 C1/1
  • ULPI1_STP 46 C2/1
  • ULPI1_NXT 47 C3/1
  • ULPI1_D0 48 C4/1
  • ULPI1_D1 49 C5/1
  • ULPI1_D2 50 C6/1
  • ULPI1_D3 51 C7/1

ULPI2/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)

  • ULPI2_CK 56 C12/1
  • ULPI2_DIR 57 C13/1
  • ULPI2_STP 58 C14/1
  • ULPI2_NXT 59 C15/1
  • ULPI2_D0 60 C16/1
  • ULPI2_D1 61 C17/1
  • ULPI2_D2 62 C18/1
  • ULPI2_D3 63 C19/1

MMC

eMMC: main internal storage

  • MMCCMD 0 A0/1
  • MMCCLK 1 A1/1
  • MMCD0 2 A2/1
  • MMCD1 3 A3/1
  • MMCD2 4 A4/1
  • MMCD3 5 A5/1
  • MMCD4 6 A6/1
  • MMCD5 7 A7/1
  • MMCD6 8 A8/1
  • MMCD7 9 A9/1

SD1

internal, multiplexed with JTAG1 and UART2, for debug purposes

  • SD1_CMD 10 A10/2
  • SD1_CLK 11 A11/2
  • SD1_D0 12 A12/2
  • SD1_D1 13 A13/2
  • SD1_D2 14 A14/2
  • SD1_D3 15 A15/2

F1:IIS

I2C Audio, connect to AC97 Audio IC

  • IISMCK 116 F0/1
  • IISBCK 117 F1/1
  • IISLRCK 118 F2/1
  • IISDI 119 F3/1
  • IISDO0 120 F4/1
  • IISDO1 121 F5/1
  • IISDO2 122 F6/1
  • IISDO3 123 F7/1

TWI2

Connect to AC97 Audio IC

  • TWI2_SDA 85 D17/2
  • TWI2_SCL 86 D18/2

E2:UART1

Connect to BT on AP6234/AP6335

  • UART1_TX 106 E14/2
  • UART1_RX 107 E15/2
  • UART1_CTS 108 E16/2
  • UART1_RTS 109 E17/2

E2:SD3

Connect to WIFI on AP6234/AP6335

  • SD3_CMD 100 E8/2
  • SD3_CLK 101 E9/2
  • SD3_D0 102 E10/2
  • SD3_D1 103 E11/2
  • SD3_D2 104 E12/2
  • SD3_D3 105 E13/2

D2:TWI3

Connect to PMIC

  • TWI3_SDA 87 D19/2
  • TWI3_SCL 88 D20/2

SPI3

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?)

  • SPI3_CK 110 E18/2
  • SPI3_NSS 111 E19/2
  • SPI3_IO0 112 E20/2
  • SPI3_IO1 113 E21/2
  • SPI3_IO2 114 E22/2
  • SPI3_IO3 115 E23/2

EINT

  • EINT20 89 D21/3 : BT_HOST_WAKE
  • EINT21 90 D22/3 : WIFI_HOST_WAKE
  • EINT9 91 D23/3 : MCU_INT
  • EINT31 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 GPIOB22 B LCD18_0 B SD1_CMD B FB_AD26
39 B GPIOB23 B LCD19_0 B SD1_CLK B FB_AD27
40 B GPIOB24 B LCD20_0 B SD1_D0 B FB_AD28
41 B GPIOB25 B LCD21_0 B SD1_D1 B FB_AD29
42 B GPIOB26 B LCD22_0 B SD1_D2 B FB_AD30
43 B GPIOB27 B LCD23_0 B SD1_D3 B FB_AD31
52 C GPIOC8 C ULPI1_D4 C SPI2_CLK C JTAG2_MS
53 C GPIOC9 C ULPI1_D5 C SPI2_NSS C JTAG2_DI
54 C GPIOC10 C ULPI1_D6 C SPI2_MOSI C JTAG2_DO
55 C GPIOC11 C ULPI1_D7 C SPI2_MISO C JTAG2_CK
64 C GPIOC20 C ULPI2_D4 C IISDO3 C UART0_TX
65 C GPIOC21 C ULPI2_D5 C PWM_2 C UART0_RX
66 C GPIOC22 C ULPI2_D6 C UART2_TX C UART0_CTS
67 C GPIOC23 C ULPI2_D7 C UART2_RX C UART0_RTS
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_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.

  • LCDCK_0 16 B0/1
  • LCDDE_0 17 B1/1
  • LCDHS_0 18 B2/1
  • LCDVS_0 19 B3/1
  • LCD0_0 20 B4/1
  • LCD1_0 21 B5/1
  • LCD2_0 22 B6/1
  • LCD3_0 23 B7/1
  • LCD4_0 24 B8/1
  • LCD5_0 25 B9/1
  • LCD6_0 26 B10/1
  • LCD7_0 27 B11/1
  • LCD8_0 28 B12/1
  • LCD9_0 29 B13/1
  • LCD10_0 30 B14/1
  • LCD11_0 31 B15/1
  • LCD12_0 32 B16/1
  • LCD13_0 33 B17/1
  • LCD14_0 34 B18/1
  • LCD15_0 35 B19/1
  • LCD16_0 36 B20/1
  • LCD17_0 37 B21/1
  • LCD18_0 38 B22/1
  • LCD19_0 39 B23/1
  • LCD20_0 40 B24/1
  • LCD21_0 41 B25/1
  • LCD22_0 42 B26/1
  • LCD23_0 43 B27/1

ULPI2/8

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

  • ULPI2_CK 56 C12/1
  • ULPI2_DIR 57 C13/1
  • ULPI2_STP 58 C14/1
  • ULPI2_NXT 59 C15/1
  • ULPI2_D0 60 C16/1
  • ULPI2_D1 61 C17/1
  • ULPI2_D2 62 C18/1
  • ULPI2_D3 63 C19/1

ULPI1/8

USB2 Host, connect to ULPI PHY

  • ULPI1_CK 44 C0/1
  • ULPI1_DIR 45 C1/1
  • ULPI1_STP 46 C2/1
  • ULPI1_NXT 47 C3/1
  • ULPI1_D0 48 C4/1
  • ULPI1_D1 49 C5/1
  • ULPI1_D2 50 C6/1
  • ULPI1_D3 51 C7/1

MMC

eMMC: main internal storage

  • MMCCMD 0 A0/1
  • MMCCLK 1 A1/1
  • MMCD0 2 A2/1
  • MMCD1 3 A3/1
  • MMCD2 4 A4/1
  • MMCD3 5 A5/1
  • MMCD4 6 A6/1
  • MMCD5 7 A7/1
  • MMCD6 8 A8/1
  • MMCD7 9 A9/1

SD1

internal, multiplexed with JTAG1 and UART2, for debug purposes

  • SD1_CMD 10 A10/2
  • SD1_CLK 11 A11/2
  • SD1_D0 12 A12/2
  • SD1_D1 13 A13/2
  • SD1_D2 14 A14/2
  • SD1_D3 15 A15/2

F1:IIS

I2C Audio, connect to AC97 Audio IC

  • IISMCK 116 F0/1
  • IISBCK 117 F1/1
  • IISLRCK 118 F2/1
  • IISDI 119 F3/1
  • IISDO0 120 F4/1
  • IISDO1 121 F5/1
  • IISDO2 122 F6/1
  • IISDO3 123 F7/1

C3:UART0

Connect to HSPA UART

  • UART0_TX 64 C20/3
  • UART0_RX 65 C21/3
  • UART0_CTS 66 C22/3
  • UART0_RTS 67 C23/3

E2:UART1

Connect to BT UART

  • UART1_TX 106 E14/2
  • UART1_RX 107 E15/2
  • UART1_CTS 108 E16/2
  • UART1_RTS 109 E17/2

C2:SPI2

HSPA SPI

  • SPI2_CLK 52 C8/2
  • SPI2_NSS 53 C9/2
  • SPI2_MOSI 54 C10/2
  • SPI2_MISO 55 C11/2

E2:SD3

Connect to WIFI

  • SD3_CMD 100 E8/2
  • SD3_CLK 101 E9/2
  • SD3_D0 102 E10/2
  • SD3_D1 103 E11/2
  • SD3_D2 104 E12/2
  • SD3_D3 105 E13/2

D3:TWI1

Connect to sensors CTP

  • TWI1_SDA 78 D10/3
  • TWI1_SCL 79 D11/3

D2:TWI3

Connect to PMIC

  • TWI3_SDA 87 D19/2
  • TWI3_SCL 88 D20/2

SPI3

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?)

  • SPI3_CK 110 E18/2
  • SPI3_NSS 111 E19/2
  • SPI3_IO0 112 E20/2
  • SPI3_IO1 113 E21/2
  • SPI3_IO2 114 E22/2
  • SPI3_IO3 115 E23/2

GPIO

  • GPIOD12 80 D12 : LCD_RDN
  • GPIOD17 85 D17 : LCD_WRN
  • GPIOD18 86 D18 : LCD_RS
  • GPIOD2 70 D2 : HSPA_SHUTDOWN
  • GPIOD21 89 D21 : LCD_CSN
  • GPIOD3 71 D3 : CTP_RST
  • GPIOD4 72 D4 : WL_WAKE_AP
  • GPIOD5 73 D5 : BT_WAKE_AP
  • GPIOD6 74 D6 : AP_WAKE_BT
  • GPIOD7 75 D7 : AP_CK32KO
  • GPIOD8 76 D8 : HSPA_PWRON
  • GPIOD9 77 D9 : BT_RST_N
  • GPIOE5 97 E5 : HSPA_ON_OFF

EINT

  • EINT5 81 D13/3 : HSPA_MST_RDY
  • EINT6 82 D14/3 : HSPA_SL_RDY
  • EINT7 83 D15/3 : HSPA_RING
  • EINT8 84 D16/3 : WL_PMU_EN
  • EINT9 91 D23/3 : HSPA_GPIO1
  • EINT10 92 E0/3 : IR_DT
  • EINT11 93 E1/3 : BT_PCM_CLK
  • EINT12 94 E2/3 : BT_PCM_DIN
  • EINT13 95 E3/3 : BT_PCM_SYNC
  • EINT14 96 E4/3 : BT_PCM_DOUT
  • EINT16 98 E6/3 : USB_DRVVBUS
  • EINT17 99 E7/3 : USB_VBUSDET
  • EINT21 90 D22/3 : USB_ID
  • EINT30 68 D0/3 : CTP_INT
  • EINT31 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
125 F GPIOF9 F UART4_RX F PWM_1 F EINT31
126 G GPIOG0 G RG_ERXD0 G LCDCK_1 G FB_AD8
127 G GPIOG1 G RG_ERXD1 G LCDDE_1 G FB_AD9
128 G GPIOG2 G RG_ERXD2 G LCDHS_1 G FB_AD10
129 G GPIOG3 G RG_ETXD0 G LCDVS_1 G FB_AD11
130 G GPIOG4 G RG_ETXD1 G LCD0_1 G FB_AD12
131 G GPIOG5 G RG_ETXD2 G LCD1_1 G FB_AD13
132 G GPIOG6 G RG_FB_CS0 G LCD2_1 G FB_AD14
133 G GPIOG7 G RG_FB_CS1 G LCD3_1 G FB_AD15
134 G GPIOG8 G RG_ERXCK G LCD4_1 G FB_AD16
135 G GPIOG9 G RG_ERXERR G LCD5_1 G FB_AD17
136 G GPIOG10 G RG_ERXDV G LCD6_1 G FB_AD18
137 G GPIOG11 G RG_EMDC G LCD7_1 G FB_AD19
138 G GPIOG12 G RG_EMDIO G LCD8_1 G FB_AD20
139 G GPIOG13 G RG_ETXEN G LCD9_1 G FB_AD21
140 G GPIOG14 G RG_ETXCK G LCD10_1 G FB_AD22
141 G GPIOG15 G RG_ECRS G LCD11_1 G FB_AD23
142 G GPIOG16 G RG_ECOL G LCD12_1 G FB_AD24
143 G GPIOG17 G RG_ETXERR G LCD13_1 G FB_AD25
144 G GPIOG18 G ULPI3_CK G LCD14_1 G FB_AD26
145 G GPIOG19 G ULPI3_DIR G LCD15_1 G FB_AD27
146 G GPIOG20 G ULPI3_STP G LCD16_1 G FB_AD28
147 G GPIOG21 G ULPI3_NXT G LCD17_1 G FB_AD29
148 G GPIOG22 G ULPI3_D0 G LCD18_1 G FB_AD30
149 G GPIOG23 G ULPI3_D1 G LCD19_1 G FB_AD31
150 G GPIOG24 G ULPI3_D2 G LCD20_1 G SD2_CMD
151 G GPIOG25 G ULPI3_D3 G LCD21_1 G SD2_CLK
152 G GPIOG26 G ULPI3_D4 G LCD22_1 G SPI3_CK
153 G GPIOG27 G ULPI3_D5 G LCD23_1 G SPI3_NSS
154 G GPIOG28 G ULPI3_D6 G SD2_D0 G SPI3_IO0
155 G GPIOG29 G ULPI3_D7 G SD2_D1 G SPI3_IO1
156 G GPIOG30 G SD2_D2 G SPI3_IO2
157 G GPIOG31 G SD2_D3 G SPI3_IO3

Reference Datasheets

datasheets and pinout links