On Mon, Aug 19, 2013 at 4:53 PM, Tom <Bassai_Dai@xxxxxxx> wrote: > > you are right. it seems that the list of the ccdc has no buffer left, > because the printk("TOM ccdc_isr_buffer ERROR 1 ##########\n"); is shown in > my log. But I don't understand what I need to do to solve the problem. > What I do is: > - configure the pipeline > - open the video device > - do ioctl VIDIOC_REQBUFS (with memory = V4L2_MEMORY_MMAP and type = > V4L2_BUF_TYPE_VIDEO_CAPTURE) > - do ioctl VIDIOC_QUERYBUF > - do ioctl VIDIOC_STREAMON > - do ioctl VIDIOC_QBUF > > without fail. and when I do ioctl VIDIOC_DQBUF. I get my problem. > > Does anyone have an idea what I need to do to solve this problem? Even if you are sure your application works, try with media-ctl + yavta first so you can send logs that everybody understand. Did you check you have interrupts during capture? (cat /proc/interrupts before and after yavta, look for omap3isp or something like that). Enrico -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html