The article describes the connection of the built-in peripherals to the processor signals for the Wiren Board 5 rev. 5.8 only.
Changes from version 5.5, 5.6, 5.6.1:
- SCL (MOD1) from 37 to 52 pin (PWM)
- SCL (MOD2) - 36 connected to 84 (PWM)
- UP-1Wire from 84 to 45 pin
- Wi-Fi_EN from 77 to 86 pin
АDC
terminal pin |
function |
sodim output |
GPIO |
imx287 output |
comments
|
A1 |
FET/ADC/DI |
111 |
LRADC1 |
C9 |
|
A2 |
FET/ADC/DI |
109 |
LRADC2 |
C8 |
|
A3 |
FET/ADC/DI |
107 |
LRADC3 |
D9 |
|
A4 |
FET/ADC/DI |
105 |
LRADC4 |
D13 |
|
R1 |
R/ADC/DI |
101 |
LRADC6 |
C14 |
|
R2
|
R/ADC/DI
|
103
|
LRADC0
|
D15
|
|
GPIOs on terminals
terminal strip |
function |
sodim output |
GPIO |
imx287 output |
comments
|
A1 (in) |
FET/ADC/DI |
126 |
0-6 |
U6 |
|
A2 (in) |
R/ADC/DI |
124 |
0-7 |
T6 |
|
A3 (in) |
FET/ADC/DI |
122 |
0-28 |
L9 |
|
A4 (in) |
R/ADC/DI |
106 |
0-27 |
P7 |
|
R2 (in) |
FET/ADC/DI |
130 |
0-4 |
T7 |
|
R1 (in) |
FET/ADC/DI |
128 |
0-5 |
R7 |
|
GPIO for transistors
terminal strip |
function |
sodim output |
GPIO |
imx287 output |
comments
|
A1 (out) |
ADC/FET/DI |
104 |
0-26 |
P6 |
Open collector output;
|
A2 (out) |
ADC/FET/DI |
102 |
0-16 |
N7 |
Open collector output;
|
A3 (out) |
ADC/FET/DI |
100 |
0-24 |
R6 |
Open collector output;
|
A4 (out) |
ADC/FET/DI |
98 |
0-20 |
N6 |
Open collector output;
|
GPIOs for internal use
sodim output |
GPIO
|
GPIO number |
imx287 output |
function
|
37 |
2-13
|
|
C1 |
1-wire
|
45 |
2-15
|
| / E1 |
1-Wire transistor pull-up
|
61 |
3-14
|
|
/ L6 |
3.3 V rail shutdown irda in
|
39 |
2-14
|
78 |
D1 |
5V out
|
45 |
2-15
|
79 |
E1 |
irda in
|
150 |
1-6
|
|
N2 |
RFM69H IRQ
|
132 |
0-3
|
|
U7 |
RFM69H chip select
|
152 |
1-5
|
|
M3 |
RFM69H _DIO2
|
92 |
0-17
|
|
N9 |
SIM900R power FET (RESET)
|
134 |
0-2
|
|
R8 |
SIM900R power KEY
|
148 |
1-7
|
39 |
P1 |
SIM900R power status (input)
|
35 |
2-12
|
|
B1 |
watchdog input
|
50 |
PWM3
|
|
E9 |
Buzzer
|
80 |
3-26
|
|
E8 |
Red LED
|
82 |
3-23
|
|
E7 |
Green LED
|
71 |
3-30
|
126 |
M6 |
STAT1 (BATTERY_CHARGING)
|
73 |
1-25
|
57 |
K1 |
STAT2 (BATTERY_PRESENT)
|
86 |
3-20
|
116 |
G7 |
powered Wi-Fi (active low)
|
15 |
2-26
|
|
B2 |
powered by MOD3 (active low)
|
GPIO on MOD1 extension connector
Pinout connector for extension modules
sodim output |
GPIO
|
GPIO number |
imx287 output
|
pinmux pad name |
pin |
function
|
- |
-
|
|
-
|
|
3.3V |
+3.3V
|
11 |
2-27
|
91 |
D2
|
MX28_PAD_SSP3_SS0 |
SDA |
GPIO, I2C (soft)
|
52 |
3-29
|
125 |
G6
|
PWM4 |
SCL |
GPIO, I2C (soft)
|
14 |
2-17
|
81 |
C3
|
MX28_PAD_SSP2_MOSI |
MOSI |
GPIO, SPI MOSI (SSP2)
|
16 |
2-18
|
82 |
B3
|
MX28_PAD_SSP2_MISO |
MISO |
GPIO, SPI MISO (SSP2)
|
10 |
2-16
|
80 |
A3
|
MX28_PAD_SSP2_SCK |
SCK |
GPIO, SPI SCK (SSP2)
|
- |
-
|
|
-
|
|
5V |
+5V
|
42 |
3-11
|
107 |
H7
|
MX28_PAD_AUART2_RTS |
RTS |
AUART2_RTS, GPIO, I2C1_SDA, SAIF1_LRCLK
|
- |
-
|
|
-
|
|
GND |
GND
|
30 |
3-9
|
105 |
F5
|
MX28_PAD_AUART2_TX |
TX |
AUART2_TX, GPIO
|
32 |
3-8
|
104 |
F6
|
MX28_PAD_AUART2_RX |
RX |
AUART2_RX, GPIO
|
12 |
2-19
|
83 |
C4
|
MX28_PAD_SSP2_SS0 |
CS |
GPIO, SPI Slave Select (SSP2)
|
GPIO on MOD2 extension connector
sodim output |
GPIO
|
GPIO number |
imx287 output
|
pinmux pad name |
pin |
function
|
- |
-
|
|
-
|
|
3.3V |
+3.3V
|
34 |
0-22
|
22 |
M8
|
MX28_PAD_GPMI_RDY2 |
SDA |
GPIO, I2C SDA(soft), CAN0 TX
|
36 |
0-23
|
23 |
L8
|
MX28_PAD_GPMI_RDY3 |
SCL |
GPIO, I2C SCL(soft), CAN0 RX
|
84 |
3-22
|
118 |
F7
|
MX28_PAD_SAIF0_BITCLK |
SCL |
PWM
|
14 |
2-17
|
81 |
C3
|
MX28_PAD_SSP2_MOSI |
MOSI |
GPIO, SPI MOSI (SSP2)
|
16 |
2-18
|
82 |
B3
|
MX28_PAD_SSP2_MISO |
MISO |
GPIO, SPI MISO (SSP2)
|
10 |
2-16
|
80 |
A3
|
MX28_PAD_SSP2_SCK |
SCK |
GPIO, SPI SCK (SSP2)
|
- |
-
|
|
-
|
|
5V |
+5V
|
63 |
3-15
|
111 |
K6
|
MX28_PAD_AUART3_RTS |
RTS |
AUART3_RTS, GPIO, CAN1_RX
|
- |
-
|
|
-
|
|
GND |
GND
|
53 |
3-13
|
109 |
L5
|
MX28_PAD_AUART3_TX |
TX |
AUART3_TX, GPIO, CAN0_RX
|
55 |
3-12
|
108 |
M5
|
MX28_PAD_AUART3_RX |
RX |
AUART3_RX, GPIO, CAN0_TX
|
23 |
2-20
|
84 |
D3
|
MX28_PAD_SSP2_SS1 |
CS |
GPIO, SPI Slave Select (SSP2)
|
GPIO on MOD3 extension connector
sodim output |
GPIO
|
GPIO number |
imx287 output |
pin
|
function
|
- |
-
|
|
- |
3.3V |
+3.3V
|
14 |
2-17
|
81 |
C3 |
MOSI |
GPIO, SPI MOSI (SSP2)
|
16 |
2-18
|
82 |
B3 |
MISO |
GPIO, SPI MISO (SSP2)
|
10 |
2-16
|
80 |
A3 |
SCK |
GPIO, SPI SCK (SSP2)
|
21 |
2-21
|
85 |
D4 |
CS |
GPIO, SPI Slave Select (SSP2)
|
GPIO on I/O extension connector
sodim output |
GPIO |
imx287 output |
pin |
function
|
44 |
3-10 |
H6 |
INT |
Abort
|
46 |
3-25 |
D8 |
I2C0_SDA |
I2C0 hardware
|
48 |
3-24 |
C7 |
I2C0_SCL |
I2C0 hardware
|
See also GPIO Howto
Радио модуль
Подключен по SPI1.
вывод sodim |
GPIO |
вывод imx287 |
пин |
функция
|
94 |
0-21 |
N8 |
RFM69_MOSI |
MOSI
|
138 |
0-0 |
U8 |
RFM69_MISO |
MISO
|
96 |
0-25 |
P8 |
RFM69_SCK |
SCK
|
132 |
0-3 |
U7 |
RFM69_CS |
CS
|
150 |
1-6 |
N2 |
IRQ_RFM69 |
Прерывание
|
152 |
1-5 |
M3 |
RFM69_DIO2 |
|
Последовательные порты
Порт
|
|
/dev/ttyAPP0
|
GSM/EDGE
|
/dev/ttyAPP1
|
порт RS-485 на клеммниках "RS-485"
|
/dev/ttyAPP2
|
порт UART на первом модуле расширения
|
/dev/ttyAPP3
|
порт UART на втором модуле расширения
|
/dev/ttyAPP4
|
порт RS-485 на клеммниках RS-485/CAN
|
Справочная информация по тестовым ревизиям: