APEX ORIN NANO GMSL相机#

接口说明#

  • 不支持热插拔

  • 支持最长15米同轴电缆的信号传输

  • 推荐支持输出分辨率为720p,1080p,4k等多种分辨率的相机

推荐使用转接线

节点映射关系#

接口

设备节点

GMSL 0

/dev/video0

GMSL 1

/dev/video1

GMSL 2

/dev/video2

GMSL 3

/dev/video3

GMSL 4

/dev/video4

GMSL 5

/dev/video5

GMSL 6

/dev/video6

GMSL 7

/dev/video7

GMSL​相机问题排查#

现象1:相机帧率与手册标注不一致#

解决办法:#

​验证相机型号配置:

  • 将相机连接到指定设备,确保在设备的网页设置中正确选择相机型号。

打开终端,输入以下命令(参数根据实际分辨率及接口调整):

 v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=UYVY --stream-mmap  
  • 观察输出结果中的时间戳(例如ts: 33.327ms表示帧率约为30Hz)。

  • 多次执行仍不一致:联系相机厂商确认固件版本是否匹配。

现象2:无法修改帧率#

解决办法:#

​确认外触发支持:

询问厂商是否支持外触发模式。若支持,尝试通过终端命令修改帧率:

v4l2-ctl -d /dev/video0 --set-parm=目标帧率  

​小幅调整测试:

  • 尝试在默认帧率基础上增减5Hz(例如默认30Hz则测试25/35Hz):

    • 成功:相机硬件支持有限,需咨询厂商支持的帧率范围;

    • 失败:检查驱动或系统日志中的报错信息(如SDK报错),针对性修复。

​现象3:相机无法点亮或黑屏#

解决办法:#

​硬件适配检查:

  • 确认相机型号在设备支持的兼容列表中(需联系厂商获取最新清单)。

  • 检查相机接口(如GMSL/USB)是否插紧,线缆无损坏或氧化。

​配置节点一致性:

  • 在设备网页设置中,确保所选相机节点编号与实际物理接口一致(例如接口2对应配置中的“相机2”)。

​热插拔处理:

  • 若重新插拔相机,需在网页设置中重新保存配置或重启服务生效。

​现象4:图像显示为绿色#

解决办法:#

​图像格式校正:

  • 确认相机输出格式(如YUV422)与系统配置一致(常见格式为UYVY或YUYV)。

  • 格式不匹配:联系厂商更新相机固件,或使用调试工具切换显示模式。