i am using AD7124-8 for processing 10 analog channel. Below the sequence of steps performed. When for the first time below sequence is executed, i am getting REF_DET_ERR (Reference detection. This flag indicates when the external reference being used by the ADC is open circuit or less than 0.7 V.) and surprisingly not getting REF_DET_ERR from second iteration.
1. Configure ADC Control register.
2. Configure Error enable register.
3. Configure all channel registers.
4. enable each channel and read data and error registers.
Could you please help me to understand this behaviour?
Apologies. I misinterpret the data. I've noticed that you are in single conversion mode. Is this correct?
In single conversion mode, the AD7124-8 performs a single conversion and is placed…
Yes we are using single conversion mode to acquire data from each channel.
No i am not reading error register after exiting standby mode and i may not be providing 130MCLK cycles of time for exiting standby mode.
Thanks for your inputs.
Yup, If you can try that first switch to idle mode or continuous conversion mode and see if the issue was resolved then that would be great.