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.
hi,all
I had the same problem, e2e.ti.com/.../933985
Since the capture node has no frame rate, we started to debug the underlying driver pdk. In the function CsirxDrv_udmaCQEventCb, we found that it was stuck in the frame loss condition. The data address obtained in the FVID driver is consistent with the data address when the frame is lost. Please help analyze Cause of the problem.
Hi donny,
This essentially means that driver is running out of buffers and so dropping the frames. Can you please make sure to provide enough buffers to the CSIRX node?
Can you also check if any of your node in the chain is running slower?
Regards,
Brijesh
Hi Donny,
I am sorry i am not able to understand from the shared screen shots.
Which SDK release are you using? Are you seeing any error frames, ie code going under "if ((CSL_REG32_RD(pTrResp) & 0xFU) != 0U)" statement?
Can you put breakpoint on the capture callback and see if it is called? Also is the capture output set as graph parameter in the application? Then can you make sure to enqueue it back once it is dequeued?
Regards,
Brijesh