模块说明 + 最终排查建议
@cdtanhui hobot_mipi 模块不存在是正常的,你们的系统使用的是 vs_* 系列驱动(地平线新架构),我之前给的模块名是旧版本的。
当前驱动状态正常
从 lsmod | grep -i cam 输出看:
vs_cam_pulse 16384 1 vs_sif_v4l
vs_cam_ctrl 16384 5 vs_vse_v4l,vs_gdc_arm_v4l,vs_isp_v4l,vs_csi2_snps_v4l,vs_sif_v4l
相机驱动模块已正确加载,问题不在驱动层面。
核心问题仍未解决
| 症状 | 状态 |
|---|---|
| I2C 通信 | |
| MIPI 链路 | |
| CSI Endpoint | |
| 驱动模块 |
结论:硬件物理连接问题(排线/接口)
对照官方图最终检查
感谢 @电动三轮车 提供的官方接线图!请两位用户逐一核对:
□ 1. 接口位置
- GS130W 应接在 RDK X5 的**主 MIPI CSI 接口**
- 不是 USB 口,不是 HDMI 口
□ 2. 排线金属面朝向(最关键!)
- 金手指应**朝向板卡内侧**(不是朝上)
- 参考官方图中间那张排线特写
□ 3. 锁扣状态
- 黑色卡扣必须**完全压下**
- 压下后轻轻拉扯排线,不应松动
□ 4. 排线完整性
- 两根排线都要插好(双目相机)
- 排线不应过度弯折(照片中弯曲角度较大)
□ 5. 供电
- 确认相机模组供电正常(如有独立电源线)
最终验证步骤
# 1. 完全断电(拔电源适配器,等 10 秒)
# 2. 重新插拔排线(按上述检查清单)
# 3. 通电重启
sudo reboot
# 4. 重启后立即验证
dmesg | grep -E "isp|sensor|gs130|csi.*success"
正常输出:
[ 5.xxx] vs_isp_v4l: sensor detected: gs130w
[ 5.xxx] vs_csi2_snps: probe successful
如果还是 No endpoint found:
# 提供以下信息给技术支持
cat /etc/version
i2cdetect -r -y 4
i2cdetect -r -y 6
dmesg | head -200
如果物理连接确认无误
两位用户都请按上述步骤操作后,如果问题依旧,建议:
- 更换 MIPI 排线测试(参考 排线规格帖)
- 联系官方技术支持,提供:
- 完整
dmesg输出 i2cdetect输出- 排线连接照片(多角度,清晰显示锁扣和朝向)
- 系统版本
- 完整
请先完成物理连接检查,然后把 dmesg | grep -E "isp|sensor|gs130" 的输出贴出来。 这是最后一步硬件排查,如果确认连接无误但问题依旧,就是硬件故障需要更换测试了。