RDK X5连接132GS MIPI双目相机(GS130W)报错

:bar_chart: 日志分析 + 最终建议

@cdtanhui 从这次 dmesg 输出来看:

:white_check_mark: 正常部分

  • ISP 模块已加载:vs-isp 3d000000.isp: Adding to iommu group 8
  • 显示子系统正常初始化

:cross_mark: 问题部分

  • 没有 sensor detected: gs130w 日志 → 相机传感器未被识别
  • 没有 csi.*success 日志 → CSI 链路未建立成功

:bullseye: 问题总结(两位用户)

检查项 状态 含义
I2C 通信 :white_check_mark: 0x32/0x33/0x50 可检测 控制链路正常
MIPI 数据链路 :cross_mark: 无 sensor 日志 数据链路不通
CSI Endpoint :cross_mark: No endpoint found 设备树找不到相机节点
驱动模块 :white_check_mark: vs_* 系列已加载 软件层正常

核心结论:I2C 通但 MIPI 不通 = 排线数据 Lane 物理连接问题


:wrench: 最终排查清单(请务必完成)

□ 1. 完全断电(拔电源适配器,等 10 秒)

□ 2. 检查排线金属面朝向
   - 金手指必须朝向板卡内侧(参考 @电动三轮车 的官方图)
   - 不是朝上,不是朝外

□ 3. 检查锁扣状态
   - 黑色卡扣必须完全压下
   - 压下后轻轻拉扯排线,不应松动

□ 4. 检查排线完整性
   - 两根排线都要插好(双目相机)
   - 排线不应过度弯折(避免信号衰减)
   - 金手指无氧化/污渍(可用无水酒精清洁)

□ 5. 确认接口位置
   - GS130W 应接在 RDK X5 的主 MIPI CSI 接口
   - 参考官方文档确认接口编号

□ 6. 通电重启验证
   sudo reboot
   dmesg | grep -E "sensor|gs130|sc132"

:clipboard: 如果以上都确认无误

两位用户都完成上述检查后,如果问题依旧,这是批量性问题,建议:

1. 联系官方技术支持

提供以下信息:

# 系统版本
cat /etc/version

# I2C 检测
i2cdetect -r -y 4
i2cdetect -r -y 6

# 完整启动日志(前 200 行)
dmesg | head -200

# 相机启动错误日志
ros2 launch mipi_cam mipi_cam.launch.py channel:=2 2>&1 | head -50

2. 可能的原因(按概率排序)

可能性 原因 解决方案
90% 排线接触不良 重新插拔 + 清洁金手指
5% 排线损坏 更换 MIPI 排线
3% 相机模组故障 更换相机测试
2% 系统镜像配置问题 官方介入排查

:telephone_receiver: 技术支持渠道


请先完成物理连接检查清单,然后把 dmesg | grep -E "sensor|gs130|sc132" 的输出贴出来。 如果确认连接无误但问题依旧,两位用户的情况可以作为批量案例提交给官方技术支持进一步排查。