Tool/software:
Hi,
I would like to bring up the TAD5212 on a custom board. The 7-bit I2C address for the device is set to 0x51. I am sending the following settings over I2C. Other than the software reset command, I can verify that the rest of the values are being written correctly to the device. I am unable to pass audio through the device with these setting.
My configuration is 32-bit I2S audio, 48K, with two channels using only the DAC outputs in differential mode. Could you please confirm if the following settings are correct for my configuration?
w 51 00 00 # Set page 0
w 51 01 01 # Software Reset
w 51 02 01 # Wake up with AVDD > 2v and all VDDIO level
w 51 11 80 # Enable PASI DIN
w 51 19 00 # 1 data inputs and 1 data outputs for PASI
w 51 1a 70 # PASI I2S, 32 bit format
w 51 28 20 # PASI DIN Ch1 on TDM slot 0
w 51 29 21 # PASI DIN Ch2 on TDM slot 1
w 51 64 20 # Configure OUT1P/M as differential from DAC1
w 51 65 20 # Configure OUT1P LINEOUT 0dB audio band
w 51 66 20 # Configure OUT1M LINEOUT 0dB 2Vrms Differential
w 51 6b 20 # Configure OUT2P/M as differential from DAC2
w 51 6c 20 # Configure OUT2P LINEOUT 0dB audio band
w 51 6d 20 # Configure OUT2M LINEOUT 0dB 2Vrms Differential
w 51 76 cc # Disable all input channels and enable output channel 1 and 2
w 51 78 40 # Power up all DAC channels