AnsweredAssumed Answered

ERROR: v4l2 capture: mxc_v4l_read timeout counter 0 - IMX6Q - parallel CSI

Question asked by Omar Pighi on Jun 5, 2014
Latest reply on Oct 29, 2015 by Don Freiling


I'm using a custom board with a custom sensor, with kernel 3.10.17_ga

I modified the DTS files to adapt to our hardware, and starting from the ov5640.c driver  i wrote the driver for our sensor.

the probe is workink, the video dev is registered (ipu =1 csi =1 -> /dev/video2)... everything seems to be fine,


but when i try to cat /dev/video2 i have the error


ERROR: v4l2 capture: mxc_v4l_read timeout counter 0

imx-ipuv3 2800000.ipu: Not A CSI channel

cat: read error: Timer expired


I tried just to make an experiment to use a different ipu csi (0,0) , of course it will not work due to wrong pin but i have a timeout on read error and not the "not a CSI channel error"...

so i think i miss something in the dts file to connect ipu1,1 to vpu....

what coudl be wrong?