接口说明
本章节介绍 RDK X3 Module 官方载板的接口功能和使用方法。载板提供了以太网口、USB、HDMI、MIPI CSI、MIPI DSI、40PIN 等多种外围接口,方便用户对 RDK X3 Module 进行功能验证、开发测试等工作。
RDK X3 Module 载板接口布局如下:

| 序号 | 接口功能 | 序号 | 接口功能 | 序号 | 接口功能 |
|---|---|---|---|---|---|
| 1 | 电源接口 | 7 | Micro USB2.0 Device 接口 | 13 | 功能控制 IO header |
| 2 | HDMI 接口 | 8 | 工作指示灯 | 14 | IO 电平选择 header |
| 3 | USB3.0 Host 接口 | 9 | 40pin header | 15 | debug 口,USB 转串口 |
| 4 | RTC 电池接口 | 10 | MIPI DSI 接口 | 16 | CAM2 接口,2lane |
| 5 | 风扇接口 | 11 | CAM1 接口,4lane | 17 | CAM0 接口,2lane |
| 6 | 千兆以太网口 | 12 | 核心模组接口 | 18 | Micro SD 卡接口(背面) |
核心模组接口
RDK X3 Module 载板提供一组 200pin 板板连接器,用于核心模组的安装。安装时需要首先确认正确的方向和定位,避免对核心模组、载板的连接器造成损伤。

模组安装方法如下:
- 对照核心模组上主芯片、DDR、Wi-Fi 模组与载板三个丝印的左右顺序,确认安装方向正确。
- 将核心模组放于载板正上方,并确认周围四个定位孔位置对齐。
- 从核心模组中心向下按压,当模组发出咔哒的声响后,表示安装到位。
电源接口
RDK X3 Module 载板通过 DC 接口供电,推荐使用认证配件清单中推荐的12V/2A适配器。接入电源后,如红色电源指示灯正常点亮(接口 8),说明设备供电正常。
HDMI 接口
RDK X3 Module 载板提供一路 HDMI 显示接口(接口 2),最高支持 1080P 分辨率。开发板通过 HDMI 接口在显示器输出 Ubuntu 系统桌面(Ubuntu Server 版本显示 logo 图标)。此外,HDMI 接口还支持实时显示摄像头、网络流画面功能。
目前 HDMI 接口支持的显示分辨率如下:
- 1920x1080
- 1280x720
- 1024x600
- 800x480
MIPI CSI 接口
RDK X3 Module 载板提供 CAM 0/1/2 三组 MIPI CSI 接口,可以满足 3 路 Camera 模组的同时接入,满足不同用户的使用需求,具体说明如下:
- CAM 0/2(接口 16/17),采用 15pin FPC 连接器,可直接接入树莓派 OV5647、IMX219、IMX477 等多种 Camera 模组。
- CAM 1(接口 11),采用 24pin FPC 连接器,支持 F37、GC4663、IMX415 等多种 Camera 模组。
摄像头模组的基础规格如下:
| 序号 | Sensor | 分辨率 | FOV | I2C 设备地址 |
|---|---|---|---|---|
| 1 | GC4663 | 400W | H:104 V:70 D:113 | 0x29 |
| 2 | JXF37 | 200W | H:62 V:37 D:68 | 0x40 |
| 3 | IMX219 | 800W | H:62 V:37 D:68 | 0x10 |
| 4 | IMX477 | 1200W | H:62 V:37 D:68 | 0x1a |
| 5 | OV5647 | 500W | H:62 V:37 D:68 | 0x36 |
上述 Camera 模组的购买方式可参考购买链接。
重要提示:严禁在开发板未断电的情况下插拔摄像头,否则非常容易烧坏摄像头模组。
MIPI DSI 接口
RDK X3 Module 载板提供一路 MIPI DSI 接口(接口 10),可以用于 LCD 显示屏等接入。接口采用 15pin FPC 连接器,可直接接入树莓派多款 LCD 显示屏。
对于 MIPI DSI 接口的详细使用方法,可参考MIPI DSI 显示屏使用。
USB 接口
RDK X3 核心模组只支持一路 USB3.0 接口,因此载板通过外围电路及 USB HUB 扩展,实现了 4 路 USB3.0 Host 接口和 1 路 Micro USB2.0 Device 接口,满足用户对 USB 接口的多样需求,接口描述如下:
| 接口类型 | 接口序号 | 接口数量 | 接口描述 |
|---|---|---|---|
| USB3.0 Type A Host | 接口 3 | 4 路 | 用于 USB 外设接入 |
| Micro USB2.0 Device | 接口 7 | 1 路 | 用于 adb 调试、fastboot 烧录 |
USB 主从模式切换完全由硬件电路实现,用户只需按照上表的逻辑连接设备即可。
开发板 USB Host、Device 功能互斥,Device 接口接入设备后,Host 接口会自动失效。
Micro SD 卡接口
RDK X3 Module 载板提供一路 Micro SD 存储卡接口(接口 18)。推荐使用至少 8GB 容量的存储卡,以便满足 Ubuntu 操作系统及相关功能包的安装要求。
开发板使用中禁止热插拔 TF 存储卡,否则会造成系统运行异常,甚至造成存储卡文件系统损坏。
调试接口
RDK X3 Module 载板提供一路调试(接口 15),硬件上通过CH340芯片将核心模组调试串口转换为 USB 接口,用户可使用该接口进行各种调试工作。电脑串口工具的参数需按如下方式配置:
- 波特率(Baud rate):921600
- 数据位(Data bits):8
- 奇偶校验(Parity):None
- 停止位(Stop bits):1
- 流控(Flow Control):无
通常情况下,用户第一次使用该接口时需要在电脑上安装 CH340 驱动,用户可搜索CH340串口驱动关键字进行下载、安装。
功能控制接口
RDK X3 Module 载板提供一组控制 IO 接口(接口 13),用户使用跳线帽短接相应管脚,可实现对核心模组多种功能模式的控制,管脚功能定义如下:
| 管脚号 | 管脚名称 | 功能描述 | 使用方式 |
|---|---|---|---|
| 1 | BOOT | 用于控制 fastboot 烧录模式的进入 | 跳线帽接地后,重新上电 |
| 2 | GL_EN | 用于关闭核心板输入电源 | 跳线帽接地后,核心板断电 |
| 3 | R_PG | 用于指示核心板工作状态 | 高电平代表核心板工作正常 |
| 4 | W_EN | 用于关闭 Wi-Fi 功能 | 跳线帽接地后 Wi-Fi 关闭,重启系统恢复 |
| 5 | BT_EN | 用于关闭蓝牙功能 | 跳线帽接地后蓝牙关闭,重启系统恢复 |
| 6 | RXD2 | 串口 UART2 接收信号 | 串口 UART2 接收信号 |
| 7 | TXD2 | 串口 UART2 发送信号 | 串口 UART2 接收信号 |
| 8 | GND | GDN | GND |
此外,为方便用户查询,上述管脚定义在载板丝印也有体现。

IO 电平切换接口
RDK X3 Module 载板提供 IO 电平切换功能,用于控制 40pin header 电平模式,支持 1.8V、3.3V 两种电平。。
接口信号从上往下分别为 3.3V、VREF、1.8V,具体如下图:

需要说明的是,该接口不能悬空,否则核心模组会因供电异常无法开机。
40pin header 接口
RDK X3 Module 载板提供一组 40pin header 接口(接口 9),接口信号电平由 IO 电平切换 header 指定(接口 14),支持 1.8V、3.3V 两种模式。管脚定义兼容树莓派等产品,详细管脚定义、复用关系如下:

默认情况下,RDK X3 Module 核心模组固件、载板电平配置为 3.3V,如需要切换 IO 电平时,请参考IO 电平选择 header 接口。