Hello,
Our customer is struggling to enable DRE too.
When look at your sample code in SBAA400, there is an order,
At first configuring DSP,
Then configuring each Ch parameter.
w 98 00 00 # Goto Page 0
w 98 02 81 # Exit Sleep mode
d 10 # Wait for 16 ms
w 98 01 01 # Reset
w 98 6C 40 # Enable DRE in DSP_CFG1
w 98 3C 01 # Select DRE on Ch. 1 using CH1_CFG0
w 98 41 01 # Select DRE on Ch. 2 using CH2_CFG0
w 98 74 01 # Select DRE on Ch. 3 using CH3_CFG0
w 98 75 01 # Select DRE on Ch. 4 using CH4_CFG0
Should we follow this sequence?
Because our customer use opposite sequence, start from smaller number register 3C and then couldn't see DRE effect.
Is there any other restriction, like DRE registers access should be before Enable ASI and Power up ADC?
w 98 00 00 # Goto Page 0
w 98 07 30 # TDM Mode with 32 Bits/Channel
w 98 73 f0 # Enable Ch.1 - Ch.4
w 98 74 f0 # Enable ASI Output channels
w 98 75 e0 # Power up ADC
Regards,
Mochizuki