We use below command to test CSI camera in 1280x720 4.1.15 on and get error as below.
root@imx6qsabresd:~# gst-launch-1.0 imxv4l2src device=/dev/video0 ! 'video/x-raw,width=1280,height=720,framerate=(fraction)30/1' ! imxv4l2sink
ERROR: v4l2 capture: slave not found!
====== IMXV4L2SRC: 4.0.9 build on Aug 2 2016 15:43:47. ======
====== IMXV4L2SINK: 4.0.9 build on Aug 2 2016 15:43:47. ======
Setting pipeline to PAUSED ...
display(/dev/fb0) resolution is (1920x1080).
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
v4l2sink need allocate 3 buffers.
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x08000000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x08000000
mxc_sdc_fb fb@0: timeout when waiting for flip irq
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x08000000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x08000000
ERROR: from element /GstPipeline:pipeline0/GstImxV4l2Src:imxv4l2src0: Internal data flow error.
Additional debug info:
/home/mimxc_sdc_fb fb@0: timeout when waiting for flip irq
ke/yocto/imx6qsabresd/tmp/work/coimx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x08000000
rtexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.6.0-r0/gstreamer-1.6.0/libs/gst/base/gstbasesrc.c(2943): gst_base_src_loop (): /GstPipeline:pipeline0/GstImxV4l2Src:imxv4l2src0:
streaming task paused, reason error (-5)
Execution ended after 0:00:01.675626667
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
mxc_sdc_fb fb@0: timeout when waiting for flip irq
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x08000000
(gst-launch-1.0:908): GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object->refcount > 0' failed
Setting pipeline to NULL ...
Total showed frames (5), playing for (0:00:01.676514667), fps (2.982).
Freeing pipeline ...