对CCD视频采集例程CaptureExample.c进行调试
视频驱动DM355EVM编译内核时用的是MT9T001 TVP5146 DM355VIDEO DM355 IPIPE四个,默认的视频采集设备是TVP5146,现在在UBOOT中设置环境参量为v4l2_video_capture=device=MT9T001(setenv bootargs 'console=ttyS0,115200n8 noinitrd rw ,nolock mem=116M v4l2_video_capture=device=MT9T001'),将采集设备改成了MT9T001,但是内核在启动的时候创建设备文件系统的时候没有创建文件/dev/video0,所以启动以后发现不了设备。查找内核使用的V4L2的驱动程序源码:ccdc_dm355.c、dm355_vpfe.c、

本文详细记录了在DM355平台上进行VPFE调试的过程,包括如何解决内核启动时未创建设备文件/dev/video0的问题,MT9T001初始化失败的处理,以及在运行CaptureExample程序时遇到的ioctl错误和头文件包含错误。此外,还探讨了CCDC采集14位数据时的数据丢失和增益调节寄存器错误导致的图像问题,并给出了相应的解决方案。
最低0.47元/天 解锁文章
2038

被折叠的 条评论
为什么被折叠?



