1.1.2 RDK X5
相关下载资源请参考:下载资源汇总
包含规格书、原理图、机械尺寸图、3D图、参考设计资料等完整硬件资料。
接口总览
- RDK X5
- RDK X5 Module
RDK X5提供了网口、USB、摄像头、LCD、HDMI、CANFD、40PIN等功 能接口,方便用户进行图像多媒体、深度学习算法等应用的开发和测试。开发板接口布局如下:

| 序号 | 功能 | 序号 | 功能 | 序号 | 功能 |
|---|---|---|---|---|---|
| 1 | 供电接口 (USB Type C) | 2 | RTC 电池接口 (靠近PWR的引脚为B+,另一引脚为GND) | 3 | 闪连接口 (USB Type C) |
| 4 | 调试串口(Micro USB) | 5 | 2 路 MIPI Camera 接口 | 6 | 千兆以太网口,支持 POE |
| 7 | 4 路 USB 3.0 Type A 接口 | 8 | CAN FD 高速接口 | 9 | 40PIN 接口 |
| 10 | HDMI 显示接口 | 11 | 多标准兼容耳机接口 | 12 | 板载 Wi-Fi 天线 |
| 13 | TF卡接口(底面) | 14 | LCD 显示接口(MIPI DSI) |
X5 MD采用核心板与IO载板分离的模块化设计方式,便于功能扩展与定制开发。
RDK X5 Module Carrier Board是RDK X5 Module的配套IO载板,提供了丰富的外设接口。
直出接口包括:
- 两路22Pin摄像头接口(集成MIPI CSI、LPWM&MCLK、I²C、GPIO)
- 一路HDMI接口
- 一路RJ45以太网接口
- 一路LCD接口(集成MIPI DSI和I²C)
- 40Pin扩展接口(包含GPIO、I²C、SPI、I²S、PWM)
- 多路功能控制接口等
经过IO载板外围器件处理后输出的接口包括:
- CAN总线接口(采用TCAN4550芯片,SPI转CAN)
- 耳机音频接口(基于ES8326B,支持I²S转音频DAC&ADC)
- 四路USB 3.0接口(通过GL3510 USB Hub扩展)

| 序号 | 功能 | 序号 | 功能 | 序号 | 功能 |
|---|---|---|---|---|---|
| 1 | USB Type C 5V/5A供电接口 | 9 | CAM2接口,4lane | 17 | Audio接口 |
| 2 | USB2.0配置header | 10 | CAM1接口,4lane | 18 | IO电平选择header |
| 3 | USB2.0 接口 | 11 | 40pin header | 19 | MIPI DSI接口 |
| 4 | USB3.0 HOST接口x2 | 12 | 核心模组接口 | 20 | Micro SD卡接口(背面) |
| 5 | USB3.0 HOST接口x2 | 13 | RTC电池接口 | 21 | HDMI接口 |
| 6 | 千兆以太网口 | 14 | CAN终端电阻接入开关 | 22 | Debug口,USB转串口(背面) |
| 7 | 风扇接口 | 15 | CAN总线接口 | 23 | Sleep按键 |
| 8 | POE 接口 | 16 | 功能控制IO header | 24 | 电源开关 |
RTC在给电池供电的时候,对电池的电压和放电电流要求为:2~3.3V ,>2.5uA。 开机后当 pmic 检测到 rtc 电压低到充电电压时,会自动给 rtc 充电,电池要求为:可承受的最大充电电压≥3.3V,最大可允许充入电流>1mA。 此外,非充电的RTC不可以使用进行供电
核心模组接口
- RDK X5
- RDK X5 Module
全板载设计, 无核心模组。
RDK X5 Module作为核心板,集成了D-Robotics Sunrise®5智能计算芯片及其关键电路设计,融合了PMIC电源管理模块、DDR、eMMC、QSPI NAND、Wi-Fi/蓝牙等核心功能单元。
核心板提供300针高速扩展接口,可灵活连接多种外设,满足各类应用场景的快速部署需求。
安装时需要首先确认正确的方向和定位,避免对核心模组、载板的连接器造成损伤。

模组安装方法如下:
- 对照核心模组pin脚,确认安装方向正确。
- 将核心模组放于载板正上方,并确认周围四个定位孔位置对齐。
- 从核心模组中心向下按压,当模组发出咔哒的声响后,表示安装到位。
电源接口
- RDK X5
- RDK X5 Module
开发板提供一路 USB Type C 接口(接口1),作为供电接口,需要使用支持5V/5A的电源适配器为开发板供电。将电源适配器接入开发板后,绿色 电源指示灯 亮起,说明开发板供电正常,3.1.0版本后,橙色 状态指示灯 闪烁,说明系统运行正常。
开发板提供一路 USB Type C 接口(接口1),作为供电接口,需要使用支持5V/5A的电源适配器为开发板供电。将电源适配器接入开发板后,绿色 5V指示灯 PWR指示灯 亮起,说明开发板供电正常,绿色 ACT指示灯 闪烁,说明系统运行正常。
请不要使用电脑USB接口为开发板供电,否则会因供电不足造成开发板异常断电、反 复重启等情况。
调试串口
- RDK X5
- RDK X5 Module
开发板提供一路调试串口(接口4),以实现串口登录、调试功能。电脑串口工具的参数配置如下:
- 波特率(Baud rate):115200
- 数据位(Data bits):8
- 奇偶校验(Parity):None
- 停止位(Stop bits):1
- 流控(Flow Control):无
串口连接时,需要将通过 Micro-USB 线,连接开发板接口 4 与 PC。
在内核启动阶段,波特率的配置位于 /boot/boot.cmd 文件中;
修正串口配置后,需要重新生成 boot.scr 文件,命令如下:mkimage -C none -A arm -T script -d boot.cmd boot.scr。
注意:如果将开发板的调试串口接入到Linux/ubuntu环境中,若linux/ubuntu系统中安装了brltty。可能会出现brltty抢占CH340驱动导致调试串口出现不识别问题。brltty会通过udev规则扫描接入系统的usb设备(如CH340、CP2102、FT232等),一旦发现设备,它会尝试“抢占”其控制权,导致调试串口出现不识别问题。因此,如果出现调试串口不识别问题,优先检查系统是否安装了brltty。如果brltty存在,建议使用apt remove brltty 命令卸载。
开发板提供一路调试串口(背面接口22),以实现串口登录、调试功能。电脑串口工具的参数配置如下:
- 波特率(Baud rate):921600
- 数据位(Data bits):8
- 奇偶校验(Parity):None
- 停止位(Stop bits):1
- 流控(Flow Control):无
串口连接时,需要将通过 Micro-USB 线,连接开发板接口22 与 PC。
在内核启动阶段,波特率的配置位于 /boot/boot.cmd 文件中;
修正串口配置后,需要重新生成 boot.scr 文件,命令如下:mkimage -C none -A arm -T script -d boot.cmd boot.scr。
通常情况下,用户第一次使用该接口时需要在电脑上安装 CH340 驱动,用户可搜索CH340串口驱动关键字进行下载、安装。
注意:如果将开发板的调试串口接入到Linux/ubuntu环境中,若linux/ubuntu系统中安装了brltty。可能会出现brltty抢占CH340驱动导致调试串口出现不识别问题。brltty会通过udev规则扫描接入系统的usb设备(如CH340、CP2102、FT232等),一旦发现设备,它会尝试“抢占”其控制权,导致调试串口出现不识别问题。因此,如果出现调试串口不识别问题,优先检查系统是否安装了brltty。如果brltty存在,建议使用apt remove brltty 命令卸载。
有线网口
开发板提供一路千兆以太网接口(接口6),支持1000BASE-T、100BASE-T标准,默认采用静态IP模式,IP地址为192.168.127.10 。如需确认开发板IP地址,可通过串口登录设备,并用ifconfig命令进行查看 eth0