SOLVED IMX307 6路摄像头同步预览,预览一段时间后相机失效
-
使用ADP -N2载板连接6路摄像头,安装在AGX -Orin上,jetpack版本 5.1.1,L4T35.3.1。安装好驱动后输入指令:
gst-launch-1.0 v4l2src device = /dev/video0 ! xvimagesink &
gst-launch-1.0 v4l2src device = /dev/video1 ! xvimagesink &
gst-launch-1.0 v4l2src device = /dev/video2 ! xvimagesink &
gst-launch-1.0 v4l2src device = /dev/video3 ! xvimagesink &
gst-launch-1.0 v4l2src device = /dev/video4 ! xvimagesink &
gst-launch-1.0 v4l2src device = /dev/video5 ! xvimagesink &
对六路摄像模组进行预览,最开始六路摄像头都能开启预览,1分钟后有3路摄像头陆续出现彩色横条纹并且画面卡顿不动,剩下3路可长期稳定工作。
关闭6路预览窗口,单独开启故障的模组预览,开始可正常预览,之后依然失效。
-
@vladimi-zheng 我怀疑你这个是fpc线堆叠放置导致的信号干扰。
-
@veye_xumm 我检查了一遍FPC并没有明显的堆叠,目前怀疑是功耗的问题,是不是6路imx307的功耗过大,电压不稳定呢。需不需要对模组进行外接5V电压进行供电呢?
-
@vladimi-zheng 你可以用万用表测量一下camera的入口电源。 硬件定义参考我们的wiki的文档。
正常情况下入口电压是3.3V。
如果入口电压低,你可以用12V DC给ADP-N1供电。 -
@veye_xumm 用了12V DC给转接板供电,还是有两路摄像头在一段时间后挂掉,重新输入指令又可以打开预览。取下这两路模组再次进行预览,发现四路模组中还是有一路会挂掉。感觉这个现象很奇怪,就是所有模组中一定会有挂掉的。请问这是什么原因呢?是转接板坏了吗?
-
@vladimi-zheng 这样的情况我还是怀疑fpc线的串扰。 你拍一下你的布线照片我看看。
-
-
@vladimi-zheng
我们今天在搭建环境测试您这个问题。 请问您这边以后计划是用CS-MIPI-IMX307的多路同步功能吗?
现在初步有两个测试结论:- 需要使用外部供电,提供给ADP-N1的绿端子。 5V-12V DC都可以,这个是宽压的。
- 你的ADP-N1最好用塑料柱安装上,而不是这样虚悬着。
-
@veye_xumm 是的,目前的计划是使用IMX307多路方案,所以需要对这个方案的稳定性和可靠性进行验证。我目前怀疑是我这边载板出现了单体硬件问题。想请问你那边6路摄像头方案稳定性做过验证吗?6路摄像头可以连续稳定工作多长时间呢?
-
@vladimi-zheng 我的意思是,你们确定是需要多路同步曝光功能的是吧?
-
@veye_xumm 是的,需要用到多路同步功能。
-
@vladimi-zheng 我们今天测试了一下。 agx xavier上是没问题的。但是agx orin上面的确会重现你说的现象。
以我们的经验看,jetson的几个主要平台 nano, tx2, xavier和orin中,只有orin平台对mipi信号的完整性和可靠性要求是最高的。 而且在orin平台上,一旦出现mipi的报错,往往系统会陷入无法恢复的状态。我们有计划做一个新的型号来代替到现在的CS-MIPI-IMX307。但是远水解不了近渴。 现在我可以给你的唯一可行方案是——主板更换为agx xavier。
-
@veye_xumm 这个问题跟系统版本有关吗?如果改变jetpack版本可以解决这个问题吗?
-
@vladimi-zheng 没有关系。