This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/DRA744: VIP: video capture does not always start

Part Number: DRA744

Tool/software: Linux

Hi,

I'm using the VIP block to acquire images from multiple cameras, using a custom application based on TI's dmabuftest.

Sometimes one of the acqusitions does not start (while the others work fine). Debugging the issue, I discovered that the application hangs at VIDIOC_DQBUF ioctl, waiting indefinitely for a buffer to arrive. This happens on K4.4 both with the latest version of the VIP driver (processor-sdk-linux-automotive-3.02.00.03) and with older ones (for example processor-sdk-linux-automotive-3.00.00.03).

In kernel 3.14 it just worked fine.

Please note that this happens with multiple models of cameras, both with discrete and embedded sync signals.

Any help will be appreciated.

Regards,

Francesco