打印
[i.MX]

imx6solox摄像头测试ov5640

[复制链接]
3180|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ceci521|  楼主 | 2016-9-21 17:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是imx6solox官方的开发板,摄像头用的是ov5640(这个是);可是我参考文档:i.mx_linux_users_guide.pdf 这个文档里面的 7.3.6 节来测试摄像头录制视频,出现如下错误:输入命令:$GSTL imxv4l2src device=/dev/video1 num-buffers=300 ! 'video/xraw,format=(string)NV12,width=1920,height=1080,framerate=(fraction)30/1' ! queue ! vpuenc_h264 ! avimux ! filesink location=output.avi
注:此条命令测试了video0、video1、video2都一样;我没有插摄像头,也有这些设备文件;

root@imx6sxsabresd:~#
ueue ! vpuenc_h264 ! avimux ! filesink location=output.avite=(fraction)30/1' ! q
csi_v4l_open: Internal error, camera is not found!
====== IMXV4L2SRC: 4.0.2 build on Jan  5 2015 15:42:53. ======
WARNING: erroneous pipeline: no element "vpuenc_h264"
root@imx6sxsabresd:~#



提示摄像头未找到,可是我使用lsmod查看ov5640的驱动是有安装的呀,
root@imx6sxsabresd:~# lsmod
Module                  Size  Used by
mxc_vadc_tvin           6408  0
mxc_dcic                5334  0
ov5642_camera          75119  0
ov5640_camera          17959  0
evbug                   1476  0
csi_v4l2_capture       17745  1
fsl_csi                 5380  1 csi_v4l2_capture
root@imx6sxsabresd:~#



然后我去执行csi_v4l2_capture.out 测试,报如下错误:
root@imx6sxsabresd:/unit_tests# ./csi_v4l2_capture.out
VIDIOC_S_PARM failed
VIDIOC_REQBUFS failed
start_capturing failed
root@imx6sxsabresd:/unit_tests#

设备文件:
root@imx6sxsabresd:/unit_tests# ls /dev/video*
/dev/video0  /dev/video1  /dev/video2
root@imx6sxsabresd:/unit_tests#

~~~哪个大侠帮忙指导下怎么测试摄像头已经安装成功;谢谢

相关帖子

沙发
zhangzhe7| | 2017-12-12 17:39 | 只看该作者
楼主这个问题解决了没?

使用特权

评论回复
板凳
zhagnmanyi| | 2018-1-16 16:09 | 只看该作者
楼主问题解决了吗?同样的问题请教下,留微信或qq,谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝