Even when sending a frame every 300ms it happens, it is exactly half the rate. doesn’t matter if I send every 100ms or 300ms I see every other frame.
Can you please answer what is the reason for the SINGLESHOT bit and what triggers this issue? It doesn’t seem to be related to frame rate or idle period between the frames
Does the CSI/VI schedules a turn on of the HW based on some calcluation? can you explain the EXACT conditions for this and how to calculate it?
If I understand this then I can work on working around this, right now as I said 100ms or 300ms between FS causes the same issue and removing SINGLESHOT fixes the issue.
Without SINGLESHOT my understanding is the HW is always ON so it doesn’t misses the frame but this is not the default and can cause errors (per the TRM).