RDK X系列历史发布
RDK X5
注意事项:
- 更新系统后,请使用
rdk-miniboot-update命令更新 NAND 固件至最新版本。- 官方会定期发布新版镜像,这些镜像包含了最新的功能优化和问题修复。用户既可以通过下载最新镜像进行安装,也可以直接通过在线升级方式获取系统更新。
版本号:3.5.0
版本信息
- 系统版本:RDKOS V3.5.0
- 发布日期:2026 年 4 月
- 适配平台:RDK X5
版本更新概述
1. 算法推理架构全面升级
- 自 3.5.0 版本起,Python 算法推理、目标检测、语义分段等模块统一升级为 hbm_runtime 接口。该接口基于 pybind11 实现,提供对 libdnn C++ 库的高效访问,支持高性能模型加载与神经网络推理。
2. Python 示例全面重构
- 基于新版 hbm_runtime 接口,对
/app/pydev_demo/下所有示例完成全量重写,确保接口统一、性能最优、使用更简洁。
3. 官方文档同步更新
- RDK 文档已基于 hbm_runtime 与
/app/pydev_demo/全新示例完成全面修订,与最新版本完全对齐。
4. HDMI 时序优化
- 优化 HDMI Timing 参数,大幅提升多分辨率兼容性与显示稳定性。
5. GPU 桌面体验优化
- 修复相关BUG,解决GPU鼠标残留,VLC工具无法使用等问题。
6. 同步 SDK 最新版本
- 集成上游 SDK 全部最新累积更新、优化与稳定性增强。
7. 多媒体示例修复
- 修复
/app/multimedia_samples中已知问题,提升运行稳定性。
8. API 功能完善
-
C++ 接口新增
sp_open_camera_v3 -
Python Camera 对象新增
open_cam方法 -
支持打开相机时同步配置裁剪参数
9. 新增硬件支持
-
支持幻尔音频子板
-
新增对于 BMI08x 和 ICM42688 两款 IMU 传感器的接口支持
版本号:3.4.1
版本信息
- 系统版本:RDKOS V3.4.1
- 发布日期:2025 年 12 月
- 适配平台:RDK X5
版本更新概述
本次 RDK OS 版本已全面对齐并同步最新底层平台软件 X5 SDK 1.1.1。相比上一版本(基于 X5 SDK 1.0.17),此次更新融合了过去半年内的功能增强、稳定性修复与性能优化。在完成适配、验证与系统裁剪后,各项核心能力均已完整集成至 RDK OS。 在延续 RDK Ubuntu 22.04 与 TROS 机器人操作系统 体验的基础上,本版本为开发者提供了与最新 SDK 保持一致的更完善的平台支持与一致的运行体验。
(1)系统与启动稳定性
- EMMC/SD 启动可靠性增强:适配多品牌 SD/TF 卡,显著提高冷启动与热重启的成功率与兼容性。
- 系统配置一致性优化:srpi-config 音频配置流程改进,与 Ubuntu PulseAudio 通道切换保持同步,减少用户额外配置成本。
(2)媒体链路与显示适配
- 媒体链路大规模修复:涵盖 ISP、VIO、编码/解码等模块的稳定性增强和异常场景问题修复。
- 示例程序(Samples)全面清理与补齐:更新接口调用方式、补齐缺失示例、提高可用性。
- HDMI 输出能力增强:改进多分辨率支持与兼容性,提升显示稳定性。
- LCD 全尺寸适配:
- 新增对 11.9 英寸微雪宽屏 的完整适配
- 修复多个屏幕的触摸坐标异常问题
(3)外设接口与应用开发能力
- WiringPi 兼容性问题修复:提升脚本与外设控制的易用性。
- hobot-gpio 功能扩展:支持多路 PWM 配置。
(4)文档与开发体验
- 全面重写《第三章:基础应用开发》:对章节结构进行重新规划,补充关键概念说明、丰富示例代码与实际操作演示,显著提升文档的可读性与学习路径的连贯性。
- 修复与补充超过 20 项文档问题:覆盖接口描述不完整、示例缺失、配置步骤不一致等多类问题,使整体文档更加准确、规范、易于使用。
(5)TogetheROS
- 修复图像处理加速模块:hobot_cv 使用 vse 加速图像 resize 的 bug。
- 修复板端模型推理框架:hobot_dnn 统计推理延迟错误的问题。
- 修复 mipi cam 和算法等模块:ros component so 安装路径错误导致的运行时加载失败的问题。
- 优化图像编解码模块:hobot_codec 的配置,删除无效的配置参数,增加用于 debug 的配置参数。
版本号:3.3.3
版本信息
- 系统版本:RDKOS V3.3.3
- 发布日期:2025 年 10 月
- 适配平台:RDK X5
版本更新概述
(1)系统与驱动更新
- 新增 御光-SC132GS 双目摄像头模组驱动
- srpi-config 功能增强:支持接口自动管脚复用,新增 MIPI 屏幕选择
- GPU 桌面稳定性 提升
- Wi-Fi 驱动 升级至 2025_0410,提升无线连接稳定性
- 闪连接口增强:
- 支持在 macOS 上使用
- 新增 RDK Studio 链接 U 盘功能
- 多项 Bug 修复与性能优化
(2)文档优化
- V4L2 使用文档 优化,补充示例与说明
- 显示屏使用文档 优化,完善典型屏幕配置说明
- 其他文档细节优化与结构调整
(3)生态支持
以下生态库已同步发布至 PyPI:
| 库名称 | 版本号 | 更新内容 |
|---|---|---|
| hobot-dnn-rdkx5 | 3.0.6 | 增加依赖 numpy >= 1.26.4 |
| hobot-vio-rdkx5 | 3.0.6 | 修复裁剪不生效问题;sp_open_camera 接口默认出图尺寸为 1920×1080 |
TROS 更新说明(V2.4.3)
- 单目 MIPI 图像采集:支持启动多路图像采集
- 双目 MIPI 图像采集:新增对 SC132GS 双目相机 的支持
获取方式
RDK X5 V3.3.3 版本已同步至:
- 地瓜机器人开发者社区下载中心,下载后升级
sudo apt update && sudo apt upgrade;直接本地升级
TROS算法升级 & 版本号:3.2.3
镜像更新
- 20250610
- 更新 ROS 仓库 GPG 签名密钥
- 支持实时内核切换
- 集成最新版 miniboot 固件,使用
rdk-miniboot-update命令烧录 NAND 后,会释放更多内存给系统
- 20250604
- 修复配置幻尔载板系统启动失败的问题
系统层更新
- 桌面显示优化:Ubuntu 桌面支持 3D GPU 加速渲染,视觉体验更流畅
- 音频子板适配新增:支持 微雪 WM8960 Audio HAT 与 幻尔载板,加快语音方案集成效率
- WIFI 驱动升级:增强弱信号环境下连接稳定性,优化休眠/唤醒过程中的自动重连机制
- Sensor采集框架支持扩展:集成 V4L2 框架,已适配 imx477、ov5647、imx219,更多 Sensor 支持持续更新中
- 网络与远程优化:默认切换至 iptables legacy 模式,VNC 显示流畅性提升,远程桌面不卡顿
- 接口增强:CAN 接口稳定性优化,解决高速数据丢包问题。
srpi-config工具新增 Uart7 支持,提升串口扩展能力 - 存储兼容性优化:提升对 SD 卡的兼容性,适配更多存储卡型号
应用层更新
- 语音能力增强:新增 ASR 语音识别方案,语音算法开发更高效
- 双目深度算法升级:深度估计算法优化,检测速度与精度全面提升
- 多模态示例集成:内置端侧大模型多模态示例,3 分钟快速构建自定义应用方案
双目算法升级 & 版本号:3.1.1
核心功能亮点
- 系统备份:全新
rdk-backup工具,一键备份当前系统,轻松生成可烧录镜像。详见 rdk-backup介绍 - 配置管理:支持使用
config.txt配置 40pin 引脚在 U-Boot 阶段的初始化状态,提升系统启动稳定性 - 触摸屏增强:新增双击和长按操作,长按模拟右键,屏幕控制更加灵活
- 设备树覆盖支持:增加 1_wire 设备树覆盖(dtoverlay)示例,为定 制硬件连接提供更多选择
- 双目算法升级:StereoNet 深度算法升级,显著提升深度效果;新增 ZED 相机支持,实现双目图像采集,搭配 StereoNet 轻松构建智能视觉系统
- 全新应用方案:智能视频盒子:
hobot_rtsp_client支持 RTSP 拉流、解码、智能推理,并通过 Web 界面展示推理结果,快速集成边缘 AI 解决方案 - 开放词汇检测方案:DOSOD:
hobot_dosod基于地瓜自研的开放性词汇检测算法,提供端侧部署方案,让语音交互更灵活
问题修复与优化
- 修复 efficientnasnet_m_300x300_nv12.bin 模型导入异常问题
- 优化 SD 卡协议支持,提升兼容性
- 修复竖屏显示导致的黑屏问题
dnn_node修复 YOLOv8-seg 后处理 box 越界崩溃问题hobot_codec修复帧率计算错误hobot_stereonet_utils删除无法启动的 launch 文件- 解决多路 I2C 检测问题,增加 LPWM 开关配置
版本号:3.1.0
新增功能
- 增加按键休眠和唤醒功能
- 开放 40Pin 第二功能
优化改进
- 修复 BUG
- 修正 CAN 频率异常
- 支持更多 sensor 和分辨率
注意事项:
旧版本使用apt update && apt upgrade升级到该版本时,需要先卸载tros-humble-stereonet-model,再安装tros-humble-hobot-stereonet包。sudo apt-get remove tros-humble-stereonet-model
sudo dpkg --remove --force-all tros-humble-stereonet-model
sudo apt install -y tros-humble-hobot-stereonet
版本号:3.0.1
新增功能
- 提供 Server 版本固件
- 支持 7 款微雪 MIPI DSI LCD 屏幕的桌面显示和触控
- 支持非 root 用户执行示例程序