|
linux 3.14.52 无法读取coms 摄像头数据 1)整个开发 板 装linux3.0.35 系统 可以正常读取图像的;硬件上是没有问题的
2)usb 摄像头可以 通过V4L2程序可以 正常读取;
说明V4l2驱动 没有问题
3) unit_test 里的ipu测试程序 测试结果是 说明ipu也没有问题
autorun-ipu.sh: PASS test case: ./mxc_ipudev_test.out -c 4 -l 10 -i 320,240,YV12,80,60,80,60,1,0 -O 1024,600,I420,4,256,144,256,144 -s 1 -f ipu0-1st-ovfb stefan_interlaced_320x240_5frames.yv12
autorun-ipu.sh: Exiting PASS
=============== test stop at Wed Jan 20 11:48:24 UTC 2016 ==============================
4)设备树里面我一直很迷茫 ipu 运行的时钟是谁给的 没有找到IMX6QDL_CLK_CKO csi_mclk 不是很理解
ov564x: ov564x@48 {
compatible = "ovti,ov564x";
reg = <0x48>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ipu1_2 &pinctrl_csi0_pwn>;
clocks = <&clks IMX6QDL_CLK_CKO>;
clock-names = "csi_mclk";
pwn-gpios = <&gpio1 16 1>;
rst-gpios = <&gpio1 17 0>;
csi_id = <0>;
mclk = <24000000>;
mclk_source = <0>;
};
很长时间一直无法确认是什么原因造成无法读取摄像头
|
|