We are using the no-OS version of the code and looking a bit deeper we could not located any loop that would adjust the DCI clock.
Is this implemented? If yes can you briefly indicate us which functions are involved.
Stepping in the code of file test.c we found :
void dac_sed(uint32_t sel, uint32_t s0, uint32_t s1)
|rdata = ad9122_read(0x07);|
if ((rdata & 0x02) == 0x02)
Here we are confused because looking at the datasheet page 21 register 0x07 SED compare fail is at bit2 therefore masking should be 0x04
Can you confirm this ?