Wiren Board 5.8: List of GPIOs

Материал из Wiren Board
Это утверждённая версия страницы. Она же — наиболее свежая версия.
Другие языки:

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
  • 1-Wire from 86 to 37 pin
  • Wi-Fi_EN from 77 to 86 pin
  • STAT1 from 197 to 71 pin
  • STAT2 from 198 to 73 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

Radio module

Connected via SPI1.

sodim output GPIO imx287 output pin function
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 Abort
152 1-5 M3 RFM69_DIO2


Serial ports

Port
/dev/ttyAPP0 GSM/EDGE
/dev/ttyAPP1 RS-485 port on RS-485 terminals
/dev/ttyAPP2 UART port on first extension module
/dev/ttyAPP3 the UART port on the second extension module
/dev/ttyAPP4 RS-485 port on RS-485/CAN terminals

Background information on test audits: