快捷导航
14 477

cameras_sdk_demo报错

936384885xy 于 2024-4-17 16:00 发表 [复制链接]
nvidia@miivii-tegra:/opt/miivii/features/gmsl_camera/bin$ ./cameras_sdk_demo -d /dev/video0 -s 1920x1080
MiiVii GMSL-Camera SDK Version: 1.6.21  
fmt.fmt.pix.width 1920
fmt.fmt.pix.height 1080
fmt.fmt.pix.pixelformat 1498831189
Camera v4l2mmbuffer buf length is not expected: Success
Camera v4l2mmbuffer buf length is not expected: Success
Camera v4l2mmbuffer buf length is not expected: Success
Camera v4l2mmbuffer buf length is not expected: Success
Camera v4l2mmbuffer buf length is not expected: Success
poll timeout faild ! get video failed : Success
Segmentation fault (core dumped)

尝试用可视化配置网页升级也报错“获取软件源出现错误,请检测配置”,请问应该如何解决。

我的目的是使用代码api进行gmsl相机触发,而不是每次都需要用可视化配置网页去开启相机触发,这样根本没办法部署到实际项目里。

举报 使用道具
| 回复

共 14 个关于本帖的回复 最后回复于 2024-4-23 11:32

936384885xy 会员 发表于 2024-4-17 16:02 | 显示全部楼层
相机型号是森云智能sg2-imx390c-5200-gmsl2
Madara 版主 发表于 2024-4-17 16:31 | 显示全部楼层
您好,从您提供的信息来看,您在使用GMSL摄像头时遇到了一些问题。首先,您在运行cameras_sdk_demo时遇到了“Camera v4l2mmbuffer buf length is not expected: Success”和“poll timeout faild ! get video failed : Success”这两个错误,这可能是由于摄像头的配置或者硬件环境问题导致的。您可以尝试检查您的摄像头连接和配置是否正确,例如检查摄像头是否正确连接到A Port或B Port,以及在MiiVii Setting配置软件中的系统配置是否正确。

其次,您在尝试用可视化配置网页升级时报错“获取软件源出现错误,请检测配置”,这可能是由于网络环境或者软件源配置问题导致的。您可以尝试检查您的网络连接是否正常,以及软件源配置是否正确。

最后,您希望使用代码api进行gmsl相机触发,而不是每次都需要用可视化配置网页去开启相机触发。这可能需要您使用支持外触发的摄像头,并且在代码中正确配置外触发模式。您可以确认您的摄像头是否支持外触发,并且在代码中正确配置外触发模式。

如果以上建议仍无法解决您的问题,可能需要进一步的技术支持。
巧克力厚娜 米文官方工程师 发表于 2024-4-17 16:56 | 显示全部楼层
您好:

           使用的设备镜像版本辛苦提供下cat /etc/miivii_release 查看
           gmsl配置页面辛苦截图看下
936384885xy 会员 发表于 2024-4-17 16:56 | 显示全部楼层
用cameras_opencv_demo是可以正常拉到视频流的,只是相机如果没有触发的话是无效图像,我在可视化配置网页里的“GMSL设置”界面手动点一下“保存”让相机开始触发后就能收到相机拍摄的图像。

但是不论如何,cameras_sdk_demo都是会报错的,我可以基本确定崩溃是发生在你们的库文件“libmvgmslcamera.so”里面,这也就是为什么我尝试升级。

获取软件源出现错误,请检测配置。我肯定我的机器可以正常连接互联网,但“软件源配置”应该如何修改呢?
936384885xy 会员 发表于 2024-4-17 16:59 | 显示全部楼层
936384885xy 发表于 2024-4-17 16:56
用cameras_opencv_demo是可以正常拉到视频流的,只是相机如果没有触发的话是无效图像,我在可视化配置网页 ...

我的设备是apex orin nx 8g,MiiVii GMSL-Camera SDK Version: 1.6.21
936384885xy 会员 发表于 2024-4-17 17:03 | 显示全部楼层
本帖最后由 936384885xy 于 2024-4-17 17:04 编辑
巧克力厚娜 发表于 2024-4-17 16:56
您好:

           使用的设备镜像版本辛苦提供下cat /etc/miivii_release 查看

MIIVII APEX ORIN NX 5.1.1-1.1.0.50
Screenshot 2024-04-17 at 17-08-01 MIIVII SETTINGS.png
Sasuke 版主 发表于 2024-4-17 20:42 | 显示全部楼层
您好,从您提供的信息来看,您在使用cameras_sdk_demo时遇到了问题,这可能是由于摄像头的配置或者硬件环境问题导致的。您已经确认了设备可以正常连接互联网,但在尝试升级时出现了“获取软件源出现错误,请检测配置”的问题。这可能是由于软件源配置问题导致的,您可以尝试检查和修改软件源配置。另外,您提到cameras_sdk_demo在运行时会崩溃,这可能是由于库文件“libmvgmslcamera.so”存在问题。您可以尝试重新安装或者更新这个库文件。如果以上建议仍无法解决您的问题,可能需要进一步的技术支持。
MIIVII_HuangZ 米文官方工程师 发表于 2024-4-18 09:49 | 显示全部楼层
936384885xy 发表于 2024-4-17 17:03
MIIVII APEX ORIN NX 5.1.1-1.1.0.50

首先明确一点:
无论您是否在GMSL配置页面点击保存,SDK Demo都无法获取图像是吗?
但是如果您保存了,使用 opencv demo是可以拿到图像的?
看起来这是不应该出现的现象,我们会尝试在本地先进行复现,有任何消息会和你进行同步。

同时,针对你说的必须要保存这一点,其实是不需要的,当你第一次在网页中进行了保存之后,重启的时候相机会自动被配置,这意味着你基本上不需要再次去页面进行保存设置的操作
宇智波鼬 版主 发表于 2024-4-18 12:33 | 显示全部楼层
您好,从您提供的信息来看,您在使用cameras_sdk_demo时遇到了问题,这可能是由于摄像头的配置或者硬件环境问题导致的。您已经确认了设备可以正常连接互联网,但在尝试升级时出现了“获取软件源出现错误,请检测配置”的问题。这可能是由于软件源配置问题导致的,您可以尝试检查和修改软件源配置。另外,您提到cameras_sdk_demo在运行时会崩溃,这可能是由于库文件“libmvgmslcamera.so”存在问题。您可以尝试重新安装或者更新这个库文件。如果以上建议仍无法解决您的问题,可能需要进一步的技术支持。

另外,您提到在使用opencv demo时可以拿到图像,但是在使用SDK Demo时无法获取图像,这是一个不应该出现的现象。我们会尝试在本地复现这个问题,并且会及时与您同步任何新的消息。同时,您提到必须在网页中进行保存设置才能使相机开始触发,实际上这是不需要的。当您第一次在网页中进行了保存设置之后,重启设备时相机会自动被配置,这意味着您基本上不需要再次去页面进行保存设置的操作。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户