Su Jiaquan <jiaquan.lnx <at> gmail.com> writes: Hello, > > Hi Tom > > > Well, for our practice, we QBUF before STREAMON (not on omap3 isp). > You can try that and see what happens. > > As I check the omap3 code, you sequence maybe OK. Coz there is a > restart mechanism in the code to restart CCDC hardware after buffer > underrun. But for you sequence, if the interrupt comes before you > QBUF, then the hardware is running in underrun state ever from the > STREAMON. Not sure the restart mechanism works in this scenario. Let's > wait for answers from the professional > > Jiaquan > Thanks for your reply. The hang is solved. You were right. Now I do QBUF -> STREAMON -> DQBUF -> STREAMOFF. My new Problem is that I receive a black image, but I think I do a new post with the appropriate subject. Best Regrads, Tom -- 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