During our recent testing, we encountered an issue, after a certain period of time (e.g., several minutes,but the duration is unpredictable), the DQBUF ioctl command would no longer produce frames. In the Linux kernel driver layer, we frequently observed the following logs:
When the test started,frames would output normally , then gradually, frame drops would start occurring, and after some more time, it would freeze completely and stop outputting frames. It seems like there might be an issue with TI's DMA or the j721e-csi2rx driver's state, which is not been managed properly.