According to the ADV7842 HW manual NEW_SAMP_RATE_RAW should not be triggered unless CS_DATA_VALID_RAW is 1. However, I am getting interrupts from NEW_SAMP_RATE_MB1 even though CS_DATA_VALID_RAW is 0. Is this an error in the data sheet?
I've checked with our design team and there is no gating on the NEW_SAMP_RATE interrupt.
The NEW_SAMP_RATE interrupt will trigger if the CS_DATA[27:24] bits gathered differs in two consecutive reads. However, NEW_SAMP_RATE is not guaranteed to be valid uness CS_DATA_VALID is high.
In general, it is best to only look at the CS_DATA when CS_DATA_VALID is high.
Checking in to this
Retrieving data ...