ROCK 4 系列 GPIO 定义
GPIO 电压
RK3399 与 OP1 支持 1.8V/3.0V/3.3V 三种 IO 电压,以下为默认配置:
| GPIO | Voltage Level | Tolerance |
|---|---|---|
| GPIO3_C0 | 3.3V | 3.465V |
| ADC_IN0 | 1.8V | 1.98V |
| Other GPIO | 3.0V | 3.14V |
GPIO 接口
ROCK 4 系列提供 40Pin 扩展排针,不同颜色表示不同类型引脚。 下表适用于 ROCK 4 系列产品。
警告
同一引脚在同一时刻只能复用一种功能,无法同时启用多个复用功能。
| GPIO number | Function2 | Function1 | GPIO | Pin# | Pin# | GPIO | Function1 | Function2 | GPIO number |
|---|---|---|---|---|---|---|---|---|---|
| +3.3V | 1 | 2 | +5.0V | ||||||
| 71 | I2C7_SDA | GPIO2_A7 | 3 | 4 | +5.0V | ||||
| 72 | I2C7_SCL | GPIO2_B0 | 5 | 6 | GND | ||||
| 75 | SPI2_CLK | GPIO2_B3 | 7 | 8 | GPIO4_C4 | UART2_TXD | 148 | ||
| GND | 9 | 10 | GPIO4_C3 | UART2_RXD | 147 | ||||
| 146 | PWM0 | GPIO4_C2 | 11 | 12 | GPIO4_A3 | I2S1_SCLK | 131 | ||
| 150 | PWM1 | GPIO4_C6 | 13 | 14 | GND | ||||
| 149 | SPDIF_TX | GPIO4_C5 | 15 | 16 | GPIO4_D2 | 154 | |||
| +3.3V | 17 | 18 | GPIO4_D4 | 156 | |||||
| 40 | UART4_TXD | SPI1_TXD | GPIO1_B0 | 19 | 20 | GND | |||
| 39 | UART4_RXD | SPI1_RXD | GPIO1_A7 | 21 | 22 | GPIO4_D5 | 157 | ||
| 41 | SPI1_CLK | GPIO1_B1 | 23 | 24 | GPIO1_B2 | SPI1_CSn | 42 | ||
| GND | 25 | 26 | ADC_IN0 | ||||||
| 64 | I2C2_SDA | GPIO2_A0 | 27 | 28 | GPIO2_A1 | I2C2_CLK | 65 | ||
| 74 | I2C6_SCL | SPI2_TXD | GPIO2_B2 | 29 | 30 | GND | |||
| 73 | I2C6_SDA | SPI2_RXD | GPIO2_B1 | 31 | 32 | GPIO3_C0 | SPDIF_TX | UART3_CTSn | 112 |
| 76 | SPI2_CSn | GPIO2_B4 | 33 | 34 | GND | ||||
| 133 | I2S1_LRCK_TX | GPIO4_A5 | 35 | 36 | GPIO4_A4 | I2S1_LRCK_RX | 132 | ||
| 158 | GPIO4_D6 | 37 | 38 | GPIO4_A6 | I2S1_SDI | 134 | |||
| GND | 39 | 40 | GPIO4_A7 | I2S1_SDO | 135 |
40Pin 排针说明
- 橙色标注为该引脚默认功能。
- 除电源引脚外,其余引脚均直接连接到 SoC。
- 3、5、27、28、29、31 号引脚默认通过 4.7K 上拉电阻连接到 3.0V。
- 7 号引脚与板载 MIPI CSI 引脚直连。
- SPI
- 19、21、23、24 号引脚同时连接板载 SPI Flash。若设备已焊接 SPI Flash,则排针侧 SPI 功能不可用。
- UART
- UART2 默认作为 U-Boot 与 Linux 串口控制台。
- UART2 与 UART4 支持较宽波特率范围(例如 115200、500000、1500000)。
- 对于 v1.4 及之后硬件版本,UART4 引脚可能被 SPI Flash 复用。
- I2C-2 与 I2C-7
- 可通过标准 I2C 设备文件完成读写访问。