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?