3.4.5 RPi Connector Interface
The SAMA7G54-EK board features a 40-pin connector (Raspberry Pi compatible) for free use.
Pin No. | RPi Signal | Signal Name | Shared With | PIO | Function |
---|---|---|---|---|---|
1 | 3.3V power | VDD_3V3 | – | – | 3.3V power supply |
2 | 5V power | 5V_MAIN | – | – | 5.0V power supply |
3 | GPIO 2 (SDA) | EXT40_TWD_PC18 | mBUS1, mBUS2 | PC183 | I²C data line |
4 | 5V power | 5V_MAIN | – | – | 5.0V power supply |
5 | GPIO 3 (SCL) | EXT40_TWCK_PC19 | mBUS1, mBUS2 | PC193 | I²C clock line |
6 | Ground | GND | – | – | Ground |
7 | GPIO 4 (GPCLK0) | EXT_GPIO_PD26 | 10/100 Ethernet | PD262 | GPIO clock |
8 | GPIO 14 (TXD) | EXT40_TXD_PC30 | – | PC30 | UART TXD |
9 | Ground | GND | – | – | Ground |
10 | GPIO 15 (RXD) | EXT40_RXD_PC31 | – | PC31 | UART RXD |
11 | GPIO 17 | EXT40_SPI1_CE1_PE7 | USART WILC3000 | PE71 | GPIO standard |
12 | GPIO 18 (PCM_CLK) | EXT_SPI1_CE0_PE6 | USART WILC3000 | PE61 | GPIO standard PWM |
13 | GPIO 27 | EXT_GPIO_PD21 | 10/100 Ethernet | PD212 | GPIO standard |
14 | Ground | GND | – | – | Ground |
15 | GPIO 22 | EXT_GPIO_PD27 | 10/100 Ethernet | PD272 | GPIO standard |
16 | GPIO 23 | EXT40_GPIO_PD25 | 10/100 Ethernet | PD252 | GPIO standard |
17 | 3.3V power | VDD_3V3 | – | – | 3.3V power supply |
18 | GPIO 24 | EXT_GPIO_PB8 | Red LED | PB8 | GPIO standard |
19 | GPIO 10 (MOSI) | EXT40_QSPI1_IO2_PB23 | – | PB23 | SPI MOSI |
20 | Ground | GND | – | – | Ground |
21 | GPIO 9 (MISO) | EXT40_QSPI1_IO1_PB24 | – | PB24 | SPI MISO |
22 | GPIO 25 | EXT40_QSPI1_IO3_PB22 | – | PB22 | GPIO standard |
23 | GPIO 11 (SCLK) | EXT40_QSPI1_IO0_PB25 | – | PB25 | SPI clock |
24 | GPIO 8 (CE0) | EXT40_QSPI1_CS_PB26 | – | PB26 | SPI Chip Select 0 |
25 | Ground | GND | – | – | Ground |
26 | GPIO 7 (CE1) | EXT40_QSPI1_SCK_PB27 | – | PB27 | SPI Chip Select 1 |
27 | GPIO 0 (ID_SD) | – | – | NC | I²C ID EEPROM data line |
28 | GPIO 1 (ID_SC) | – | – | NC | I²C ID EEPROM clock line |
29 | GPIO 5 | EXT40_GPIO_PD30 | 10/100 Ethernet | PD302 | GPIO standard "clock" |
30 | Ground | GND | – | – | Ground |
31 | GPIO 6 | EXT40_GPIO_PD29 | 10/100 Ethernet | PD292 | GPIO standard "clock" |
32 | GPIO 12 (PWM0) | EXT40_PWM0_PE2 | MIPI CSI camera | PE2 | GPIO standard PWM |
33 | GPIO 13 (PWM1) | EXT40_PWM1_PD28 | 10/100 Ethernet | PD282 | GPIO standard PWM |
34 | Ground | GND | – | – | Ground |
35 | GPIO 19 (PCM_FS) | EXT40_SPI1_MISO_PE4 | USART WILC3000 | PE41 | GPIO standard SPI MISO |
36 | GPIO 16 | EXT40_SPI1_CE2_PE1 | MIPI CSI camera | PE1 | GPIO standard |
37 | GPIO 26 | EXT40_GPIO_PD31 | – | PD31 | GPIO standard |
38 | GPIO 20 (PCM_DIN) | EXT40_SPI1_MOSI_PE3 | USART WILC3000 | PE31 | GPIO standard SPI MOSI |
39 | Ground | GND | – | – | Ground |
40 | GPIO 21 (PCM_DOUT) | EXT40_SPI1_SCLK_PE5 | – | PE5 | GPIO standard SPI CLK |
Note:
- These I/Os are shared with the USART of the (optional) WILC3000 module for its Bluetooth functionality. The two interfaces cannot work together and the user should pay particular attention to impedance adaptation on each node. The series resistor can be removed to improve behavior.
- These I/Os are shared with the GMAC interface of the KSZ8081 (Ethernet 10/100) interface. The user should pay particular attention to impedance adaptation on each node. The series resistor can be removed to improve behavior.
- This interface is shared with the mikroBUS1 and mikroBUS2 interfaces. The end user must pay attention to the I²C addresses used on these nodes.