SOLVED sc132相机黑屏
-
我现在用sc132相机,free running mode 自动曝光,能够读到设备,但是使用
gst-launch-1.0 nvv4l2camerasrc device=/dev/video0 ! "video/x-raw(memory:NVMM),format=(string)UYVY, width=(int)1920, height=(int)1080" ! nvvidconv ! "video/x-raw(memory:NVMM),format=(string)NV12" ! nvoverlaysink sync=false
读取图片的时候,显示的内容一篇黑,reboot相机和reset system后还是一样,一开始的时候还是可以读到的,后来插拔几次以后就如上述描述的那样了,请问是什么原因,是硬件坏了吗还是? -
@zjutony
你好,132并不支持那么大的分辨率,所以是无法要求它出1080p图的。 -
@veye_xumm 是,我知道他不支持,但是我另外也是同款相机,他出来的图片的结果是一半有图,另外一半是绿色的,讲道理分辨率达不到他是不是应该也是部分有图,部分是绿色,但是现在的结果是全部都是黑屏,然后我改小了分辨率,改成1920 720,这个依然是全部黑屏
-
@zjutony
http://wiki.veye.cc/index.php/CS-MIPI-SC132_Data_Sheet/zh
只有这几种模式。
试试这个gst-launch-1.0 nvv4l2camerasrc ! "video/x-raw(memory:NVMM),format=(string)UYVY, width=(int)1280, height=(int)1080, framerate=(fraction)45/1" ! nvvidconv ! "video/x-raw(memory:NVMM),format=(string)I420" ! nvoverlaysink sync=false
-
@veye_xumm 我按照那个命令输入进去,然后终端反馈的结果如下
屏幕闪现了一下绿色的图案就没了,然后我重新执行这个命令就出现了黑屏
什么显示也没有 -
@zjutony 摄像头上面装镜头来吗
-
-
@zjutony 就我还有另外几个同款相机都是读取正常的,就这个相机不太正常,不知道这样子是不是硬件坏了
-
@zjutony
可以看看这个相机取流的时候,dmesg有没有什么异常的错误。 -
@zjutony
观察一下排线连接,是否有松动,或者插接不严密,或者一侧高一侧低的现象。 -
@veye_xumm 我用gst-launch-1.0命令取流的时候,显示的图片如图 ,然后dmesg消息格式如下
并且运行一次读取流的命令以后,卡在上述的绿屏的界面,我ctrl +c 退出以后,再次运行命令的时候,就会卡在Setting pipeline to paused ...的界面,没法继续读取了 -
@zjutony
dmesg不要grep,直接dmesg,看看最新一些提示信息 -
@veye_xumm 黑屏的时候是dmesg是这个样子
-
@zjutony
感觉有两种可能,- 硬件连接有点问题。 请检查一下硬件连接。但是实际上i2c可以detect到,应该也没有全不好。
- 你可以试试更换一下fpc线。
- 如果以上两条都不行。尝试软件恢复一下默认值。 sysrest命令。
-
@veye_xumm 重新插拔了下线,目前已经能正常读到,看来应该是线没有接好