Pinouts (PinMux)
auto-generated by pinouts.py
Pin | Mux0 | Mux1 | Mux2 | Mux3 |
---|---|---|---|---|
0 | A GPIOA0 | A SPI0_CLK | A PWM_0 | |
1 | A GPIOA1 | A SPI0_NSS | A PWM_1 | |
2 | A GPIOA2 | A SPI0_MOSI | A PWM_2 | |
3 | A GPIOA3 | A SPI0_MISO | A PWM_3 | |
4 | A GPIOA4 | A SPI1_CLK | A PWM_4 | |
5 | A GPIOA5 | A SPI1_NSS | A PWM_5 | |
6 | A GPIOA6 | A SPI1_MOSI | A PWM_6 | |
7 | A GPIOA7 | A SPI1_MISO | A PWM_7 | |
8 | A GPIOA8 | A UART0_TX | A PWM_8 | |
9 | A GPIOA9 | A UART0_RX | A PWM_9 | |
10 | A GPIOA10 | A UART1_TX | A PWM_10 | |
11 | A GPIOA11 | A UART1_RX | A PWM_11 | |
12 | A GPIOA12 | A TWI0_SDA | A PWM_12 | |
13 | A GPIOA13 | A TWI0_SCL | A PWM_13 | |
14 | A GPIOA14 | A TWI1_SDA | A PWM_14 | |
15 | A GPIOA15 | A TWI1_SCL | A PWM_15 | |
16 | B GPIOB0 | B SPI2_CLK | B PWM_16 | |
17 | B GPIOB1 | B SPI2_NSS | B PWM_17 | |
18 | B GPIOB2 | B SPI2_MOSI | B PWM_18 | |
19 | B GPIOB3 | B SPI2_MISO | B PWM_19 | |
20 | B GPIOB4 | B UART2_TX | B PWM_20 | |
21 | B GPIOB5 | B UART2_RX | B PWM_21 | |
22 | B GPIOB6 | B UART3_TX | B PWM_22 | |
23 | B GPIOB7 | B UART3_RX | B PWM_23 | |
24 | B GPIOB8 | B UART4_TX | B PWM_24 | |
25 | B GPIOB9 | B UART4_RX | B PWM_25 | |
26 | B GPIOB10 | B TWI2_SDA | B PWM_26 | |
27 | B GPIOB11 | B TWI2_SCL | B PWM_27 | |
28 | B GPIOB12 | B TWI3_SDA | B PWM_28 | |
29 | B GPIOB13 | B TWI3_SCL | B PWM_29 | |
30 | B GPIOB14 | B UART5_TX | B PWM_30 | |
31 | B GPIOB15 | B UART5_RX | B PWM_31 | |
32 | C GPIOC0 | C SPI1_CLK | ||
33 | C GPIOC1 | C SPI1_NSS | ||
34 | C GPIOC2 | C SPI1_MOSI | ||
35 | C GPIOC3 | C SPI1_MISO | ||
36 | C GPIOC4 | C SPI2_CLK | ||
37 | C GPIOC5 | C SPI2_NSS | ||
38 | C GPIOC6 | C SPI2_MOSI | ||
39 | C GPIOC7 | C SPI2_MISO | ||
40 | C GPIOC8 | C UART2_TX | ||
41 | C GPIOC9 | C UART2_RX | ||
42 | C GPIOC10 | C UART3_TX | ||
43 | C GPIOC11 | C UART3_RX | ||
44 | C GPIOC12 | C TWI1_SDA | ||
45 | C GPIOC13 | C TWI1_SCL | ||
46 | C GPIOC14 | C TWI3_SDA | ||
47 | C GPIOC15 | C TWI3_SCL | ||
48 | D ULPI0_CK | |||
49 | D ULPI0_DIR | |||
50 | D ULPI0_STP | |||
51 | D ULPI0_NXT | |||
52 | D ULPI0_D0 | |||
53 | D ULPI0_D1 | |||
54 | D ULPI0_D2 | |||
55 | D ULPI0_D3 | |||
56 | D ULPI0_D4 | |||
57 | D ULPI0_D5 | |||
58 | D ULPI0_D6 | |||
59 | D ULPI0_D7 | |||
60 | D SPI0_CLK | |||
61 | D SPI0_NSS | |||
62 | D SPI0_MOSI | |||
63 | D SPI0_MISO | |||
64 | E SD0_CMD | |||
65 | E SD0_CLK | |||
66 | E SD0_D0 | |||
67 | E SD0_D1 | |||
68 | E SD0_D2 | |||
69 | E SD0_D3 | |||
70 | E JTAG0_MS | |||
71 | E JTAG0_DI | |||
72 | E JTAG0_DO | |||
73 | E JTAG0_CK | |||
74 | E UART0_TX | |||
75 | E UART0_RX | |||
76 | E TWI0_SDA | |||
77 | E TWI0_SCL | |||
78 | E UART1_TX | |||
79 | E UART1_RX | |||
80 | F FB_AD0 | |||
81 | F FB_AD1 | |||
82 | F FB_AD2 | |||
83 | F FB_AD3 | |||
84 | F FB_AD4 | |||
85 | F FB_AD5 | |||
86 | F FB_AD6 | |||
87 | F FB_AD7 | |||
88 | F FB_CS0 | |||
89 | F FB_CS1 | |||
90 | F FB_ALE | |||
91 | F FB_OE | |||
92 | F FB_RW | |||
93 | F FB_TA | |||
94 | F FB_CLK | |||
95 | F FB_A0 | |||
96 | F FB_A1 | |||
97 | F FB_TS | |||
98 | F FB_TBST | |||
99 | F FB_TSIZ0 | |||
100 | F FB_TSIZ1 | |||
101 | F FB_BWE0 | |||
102 | F FB_BWE1 | |||
103 | F FB_BWE2 | |||
104 | F FB_BWE3 | |||
105 | F FB_CS2 | |||
106 | F FB_CS3 | |||
107 | F FB_CS4 | |||
108 | F FB_CS5 | |||
110 | F FB_AD8 | |||
111 | F FB_AD9 | |||
112 | F FB_AD10 | |||
113 | F FB_AD11 | |||
114 | F FB_AD12 | |||
115 | F FB_AD13 | |||
116 | F FB_AD14 | |||
117 | F FB_AD15 | |||
128 | G RG_ERXD0 | |||
129 | G RG_ERXD1 | |||
130 | G RG_ERXD2 | |||
131 | G RG_ERXD3 | |||
132 | G RG_ETXD0 | |||
133 | G RG_ETXD1 | |||
134 | G RG_ETXD2 | |||
135 | G RG_ETXD3 | |||
136 | G RG_FB_CS0 | |||
137 | G RG_FB_CS1 | |||
138 | G RG_ERXCK | |||
139 | G RG_ERXERR | |||
140 | G RG_ERXDV | |||
141 | G RG_EMDC | |||
142 | G RG_EMDIO | |||
143 | G RG_ETXEN | |||
144 | G RG_ETXCK | |||
145 | G RG_ECRS | |||
146 | G RG_ECOL | |||
147 | G RG_ETXERR |
Pinouts (Fixed function)
CTRL_SYS
- 137: 0 TEST
- 138: 0 BOOT_SEL
- 139: 0 NMI#
- 140: 0 RESET#
- 141: 0 CLK24M_IN CLK24M_OUT CLK32K_IN CLK32K_OUT
- 145: 0 PLLTEST PLLREGIO PLLVP25 PLLDV
- 149: 0 PLLVREG PLLGND
POWER_CPU
- 151: 1 VDD0_CPU VDD1_CPU VDD2_CPU VDD3_CPU
- 155: 1 VDD4_CPU VDD5_CPU
- 157: 1 GND0_CPU GND1_CPU GND2_CPU GND3_CPU
- 161: 1 GND4_CPU GND5_CPU
POWER_DLL
- 163: 2 VDD0_DLL VDD1_DLL VDD2_DLL
- 166: 2 GND0_DLL GND1_DLL GND2_DLL
POWER_GPIO
- 169: 3 VDD_GPIOA VDD_GPIOB VDD_GPIOC VDD_GPIOD
- 173: 3 VDD_GPIOE VDD_GPIOF VDD_GPIOG
- 176: 3 GND_GPIOA GND_GPIOB GND_GPIOC GND_GPIOD
- 180: 3 GND_GPIOE GND_GPIOF GND_GPIOG
POWER_INT
- 183: 4 VDD0_INT VDD1_INT VDD2_INT VDD3_INT
- 187: 4 VDD4_INT VDD5_INT VDD6_INT VDD7_INT
- 191: 4 VDD8_INT VDD9_INT
- 193: 4 GND0_INT GND1_INT GND2_INT GND3_INT
- 197: 4 GND4_INT GND5_INT GND6_INT GND7_INT
- 201: 4 GND8_INT GND9_INT
Functions (PinMux)
auto-generated by pinouts.py
FB
MC68k FlexBus
- FB_A0 : F15/1
- FB_A1 : F16/1
- FB_AD0 : F0/1
- FB_AD1 : F1/1
- FB_AD2 : F2/1
- FB_AD3 : F3/1
- FB_AD4 : F4/1
- FB_AD5 : F5/1
- FB_AD6 : F6/1
- FB_AD7 : F7/1
- FB_AD8 : F30/1
- FB_AD9 : F31/1
- FB_AD10 : F32/1
- FB_AD11 : F33/1
- FB_AD12 : F34/1
- FB_AD13 : F35/1
- FB_AD14 : F36/1
- FB_AD15 : F37/1
- FB_ALE : F10/1
- FB_BWE0 : F21/1
- FB_BWE1 : F22/1
- FB_BWE2 : F23/1
- FB_BWE3 : F24/1
- FB_CLK : F14/1
- FB_CS0 : F8/1
- FB_CS1 : F9/1
- FB_CS2 : F25/1
- FB_CS3 : F26/1
- FB_CS4 : F27/1
- FB_CS5 : F28/1
- FB_OE : F11/1
- FB_RW : F12/1
- FB_TA : F13/1
- FB_TBST : F18/1
- FB_TS : F17/1
- FB_TSIZ0 : F19/1
- FB_TSIZ1 : F20/1
JTAG0
JTAG
- JTAG0_CK : E9/1
- JTAG0_DI : E7/1
- JTAG0_DO : E8/1
- JTAG0_MS : E6/1
PWM
PWM (pulse-width modulation)
- PWM_0 : A0/2
- PWM_1 : A1/2
- PWM_2 : A2/2
- PWM_3 : A3/2
- PWM_4 : A4/2
- PWM_5 : A5/2
- PWM_6 : A6/2
- PWM_7 : A7/2
- PWM_8 : A8/2
- PWM_9 : A9/2
- PWM_10 : A10/2
- PWM_11 : A11/2
- PWM_12 : A12/2
- PWM_13 : A13/2
- PWM_14 : A14/2
- PWM_15 : A15/2
- PWM_16 : B0/2
- PWM_17 : B1/2
- PWM_18 : B2/2
- PWM_19 : B3/2
- PWM_20 : B4/2
- PWM_21 : B5/2
- PWM_22 : B6/2
- PWM_23 : B7/2
- PWM_24 : B8/2
- PWM_25 : B9/2
- PWM_26 : B10/2
- PWM_27 : B11/2
- PWM_28 : B12/2
- PWM_29 : B13/2
- PWM_30 : B14/2
- PWM_31 : B15/2
RG
RGMII Ethernet
- RG_ECOL : G18/1
- RG_ECRS : G17/1
- RG_EMDC : G13/1
- RG_EMDIO : G14/1
- RG_ERXCK : G10/1
- RG_ERXD0 : G0/1
- RG_ERXD1 : G1/1
- RG_ERXD2 : G2/1
- RG_ERXD3 : G3/1
- RG_ERXDV : G12/1
- RG_ERXERR : G11/1
- RG_ETXCK : G16/1
- RG_ETXD0 : G4/1
- RG_ETXD1 : G5/1
- RG_ETXD2 : G6/1
- RG_ETXD3 : G7/1
- RG_ETXEN : G15/1
- RG_ETXERR : G19/1
- RG_FB_CS0 : G8/1
- RG_FB_CS1 : G9/1
SD0
SD/MMC 0
- SD0_CLK : E1/1
- SD0_CMD : E0/1
- SD0_D0 : E2/1
- SD0_D1 : E3/1
- SD0_D2 : E4/1
- SD0_D3 : E5/1
SPI0
SPI (Serial Peripheral Interface) 0
- SPI0_CLK : A0/1 D12/1
- SPI0_MISO : A3/1 D15/1
- SPI0_MOSI : A2/1 D14/1
- SPI0_NSS : A1/1 D13/1
SPI1
SPI (Serial Peripheral Interface) 1
- SPI1_CLK : A4/1 C0/1
- SPI1_MISO : A7/1 C3/1
- SPI1_MOSI : A6/1 C2/1
- SPI1_NSS : A5/1 C1/1
SPI2
SPI (Serial Peripheral Interface) 2
- SPI2_CLK : B0/1 C4/1
- SPI2_MISO : B3/1 C7/1
- SPI2_MOSI : B2/1 C6/1
- SPI2_NSS : B1/1 C5/1
TWI0
I2C 0
- TWI0_SCL : A13/1 E13/1
- TWI0_SDA : A12/1 E12/1
TWI1
I2C 1
- TWI1_SCL : A15/1 C13/1
- TWI1_SDA : A14/1 C12/1
TWI2
I2C 2
- TWI2_SCL : B11/1
- TWI2_SDA : B10/1
TWI3
I2C 3
- TWI3_SCL : B13/1 C15/1
- TWI3_SDA : B12/1 C14/1
UART0
UART (TX/RX) 0
- UART0_RX : A9/1 E11/1
- UART0_TX : A8/1 E10/1
UART1
UART (TX/RX) 1
- UART1_RX : A11/1 E15/1
- UART1_TX : A10/1 E14/1
UART2
UART (TX/RX) 2
- UART2_RX : B5/1 C9/1
- UART2_TX : B4/1 C8/1
UART3
UART (TX/RX) 3
- UART3_RX : B7/1 C11/1
- UART3_TX : B6/1 C10/1
UART4
UART (TX/RX) 4
- UART4_RX : B9/1
- UART4_TX : B8/1
UART5
UART (TX/RX) 5
- UART5_RX : B15/1
- UART5_TX : B14/1
ULPI0
ULPI (USB Low Pin-count) 0
- ULPI0_CK : D0/1
- ULPI0_D0 : D4/1
- ULPI0_D1 : D5/1
- ULPI0_D2 : D6/1
- ULPI0_D3 : D7/1
- ULPI0_D4 : D8/1
- ULPI0_D5 : D9/1
- ULPI0_D6 : D10/1
- ULPI0_D7 : D11/1
- ULPI0_DIR : D1/1
- ULPI0_NXT : D3/1
- ULPI0_STP : D2/1
Pinmap for Robotics
FB
- FB_AD0 80 F0/1
- FB_AD1 81 F1/1
- FB_AD2 82 F2/1
- FB_AD3 83 F3/1
- FB_AD4 84 F4/1
- FB_AD5 85 F5/1
- FB_AD6 86 F6/1
- FB_AD7 87 F7/1
- FB_CS0 88 F8/1
- FB_CS1 89 F9/1
- FB_ALE 90 F10/1
- FB_OE 91 F11/1
- FB_RW 92 F12/1
- FB_TA 93 F13/1
- FB_CLK 94 F14/1
- FB_A0 95 F15/1
- FB_A1 96 F16/1
- FB_TS 97 F17/1
- FB_TBST 98 F18/1
- FB_TSIZ0 99 F19/1
- FB_TSIZ1 100 F20/1
- FB_BWE0 101 F21/1
- FB_BWE1 102 F22/1
- FB_BWE2 103 F23/1
- FB_BWE3 104 F24/1
- FB_CS2 105 F25/1
- FB_CS3 106 F26/1
- FB_CS4 107 F27/1
- FB_CS5 108 F28/1
- FB_AD8 110 F30/1
- FB_AD9 111 F31/1
- FB_AD10 112 F32/1
- FB_AD11 113 F33/1
- FB_AD12 114 F34/1
- FB_AD13 115 F35/1
- FB_AD14 116 F36/1
- FB_AD15 117 F37/1
RG
- RG_ERXD0 128 G0/1
- RG_ERXD1 129 G1/1
- RG_ERXD2 130 G2/1
- RG_ERXD3 131 G3/1
- RG_ETXD0 132 G4/1
- RG_ETXD1 133 G5/1
- RG_ETXD2 134 G6/1
- RG_ETXD3 135 G7/1
- RG_FB_CS0 136 G8/1
- RG_FB_CS1 137 G9/1
- RG_ERXCK 138 G10/1
- RG_ERXERR 139 G11/1
- RG_ERXDV 140 G12/1
- RG_EMDC 141 G13/1
- RG_EMDIO 142 G14/1
- RG_ETXEN 143 G15/1
- RG_ETXCK 144 G16/1
- RG_ECRS 145 G17/1
- RG_ECOL 146 G18/1
- RG_ETXERR 147 G19/1
ULPI0/8
- ULPI0_CK 48 D0/1
- ULPI0_DIR 49 D1/1
- ULPI0_STP 50 D2/1
- ULPI0_NXT 51 D3/1
- ULPI0_D0 52 D4/1
- ULPI0_D1 53 D5/1
- ULPI0_D2 54 D6/1
- ULPI0_D3 55 D7/1
SD0
- SD0_CMD 64 E0/1
- SD0_CLK 65 E1/1
- SD0_D0 66 E2/1
- SD0_D1 67 E3/1
- SD0_D2 68 E4/1
- SD0_D3 69 E5/1
JTAG0
- JTAG0_MS 70 E6/1
- JTAG0_DI 71 E7/1
- JTAG0_DO 72 E8/1
- JTAG0_CK 73 E9/1
E1:UART0
- UART0_TX 74 E10/1
- UART0_RX 75 E11/1
D1:SPI0
- SPI0_CLK 60 D12/1
- SPI0_NSS 61 D13/1
- SPI0_MOSI 62 D14/1
- SPI0_MISO 63 D15/1
E1:TWI0
- TWI0_SDA 76 E12/1
- TWI0_SCL 77 E13/1
PWM
- PWM_0 0 A0/2
- PWM_1 1 A1/2
- PWM_2 2 A2/2
- PWM_3 3 A3/2
- PWM_4 4 A4/2
- PWM_5 5 A5/2
- PWM_6 6 A6/2
- PWM_7 7 A7/2
- PWM_8 8 A8/2
- PWM_9 9 A9/2
- PWM_10 10 A10/2
- PWM_11 11 A11/2
- PWM_12 12 A12/2
- PWM_13 13 A13/2
- PWM_14 14 A14/2
- PWM_15 15 A15/2
- PWM_16 16 B0/2
- PWM_17 17 B1/2
- PWM_18 18 B2/2
- PWM_19 19 B3/2
- PWM_20 20 B4/2
- PWM_21 21 B5/2
- PWM_22 22 B6/2
- PWM_23 23 B7/2
- PWM_24 24 B8/2
- PWM_25 25 B9/2
- PWM_26 26 B10/2
- PWM_27 27 B11/2
- PWM_28 28 B12/2
- PWM_29 29 B13/2
- PWM_30 30 B14/2
- PWM_31 31 B15/2
Unused Pinouts (spare as GPIO) for 'Robotics'
Pin | Mux0 | Mux1 | Mux2 | Mux3 |
---|---|---|---|---|
32 | C GPIOC0 | C SPI1_CLK | ||
33 | C GPIOC1 | C SPI1_NSS | ||
34 | C GPIOC2 | C SPI1_MOSI | ||
35 | C GPIOC3 | C SPI1_MISO | ||
36 | C GPIOC4 | C SPI2_CLK | ||
37 | C GPIOC5 | C SPI2_NSS | ||
38 | C GPIOC6 | C SPI2_MOSI | ||
39 | C GPIOC7 | C SPI2_MISO | ||
40 | C GPIOC8 | C UART2_TX | ||
41 | C GPIOC9 | C UART2_RX | ||
42 | C GPIOC10 | C UART3_TX | ||
43 | C GPIOC11 | C UART3_RX | ||
44 | C GPIOC12 | C TWI1_SDA | ||
45 | C GPIOC13 | C TWI1_SCL | ||
46 | C GPIOC14 | C TWI3_SDA | ||
47 | C GPIOC15 | C TWI3_SCL | ||
56 | D ULPI0_D4 | |||
57 | D ULPI0_D5 | |||
58 | D ULPI0_D6 | |||
59 | D ULPI0_D7 | |||
78 | E UART1_TX | |||
79 | E UART1_RX |
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/