从你的截图看到,/etc/horizon_version 文件不存在,这是命令用错了。
正确的系统版本查看命令
# 方法 1(推荐)
cat /etc/version
# 方法 2
cat /etc/os-release
问题分析
根据你的截图,系统版本文件不存在,可能原因:
- 系统镜像过旧(早期版本没有这个文件)
- 系统烧录不完整
- 使用了非官方镜像
解决方案
步骤 1:先确认当前系统版本
cat /etc/version
步骤 2:根据版本决定是否升级
根据社区最新信息:
- 最新版本:RDK OS 3.4.1(2025-12-9 发布)
- 建议最低版本:3.1.1 或更高
如果你的版本低于 3.1.1,强烈建议升级系统。
步骤 3:升级系统镜像
# 方式 A:在线升级(推荐)
sudo srpi-config
# 方式 B:重新烧录最新镜像
# 下载链接:https://developer.d-robotics.cc/rdk_doc/Release_Note/release_note
# 使用 Xburn 工具烧录 3.4.1 镜像
步骤 4:升级后重新测试相机
# 1. 加载环境
source /opt/tros/humble/setup.bash
# 2. 启动 MIPI 双目相机(带 lpwm 参数)
ros2 launch mipi_cam mipi_cam_dual_channel.launch.py mipi_lpwm_enable:=True
# 3. 检查图像话题
ros2 topic hz /stereo0/left/image_raw
请补充以下信息
执行完上述步骤后,请提供:
# 1. 系统版本(关键!)
cat /etc/version
# 2. TROS 版本
dpkg -l | grep hobot
# 3. 相机话题频率
ros2 topic hz /stereo0/left/image_raw
关键提示:根据社区案例 #31126、#31157,系统版本过旧是导致 MIPI 相机无法工作的常见原因。建议优先升级到 3.4.1 版本。
把系统版本信息补充到帖子中,这样能更快定位问题!