# PIN RESET p Reset 1 # Release the reset pin # RESET w 30 00 00 # Select register page 0 # w 30 01 80 # I2C reset w 30 01 01 # Initialize the device through software reset # DATA PATH -{no_outputs # Select Page 0 w 30 00 00 # PLL_clkin = MCLK, codec_clkin = PLL_CLK, # PLL on, P=1, R=1, J=8, D=0000 w 30 04 03 w 30 05 91 w 30 06 08 w 30 07 00 w 30 08 00 # NDAC = 2, MDAC = 8, dividers powered on w 30 0b 82 w 30 0c 88 # DOSR = 128 w 30 0D 00 w 30 0E 80 # NADC = 2, MADC = 8, dividers powered on w 30 12 82 w 30 13 88 # AOSR = 128 w 30 14 80 # Select Page 0 w 30 00 00 # PRB_P5, PRB_R5 w 30 3c 05 w 30 3d 05 # Enable Adaptive Filtering w 30 00 08 w 30 01 04 # Switch to Page 1 w 30 00 01 # CM = 1.65V w 30 1f 14 # Unmute Class-D (6dB) w 30 2a 04 # Unmute Class-D (12dB) # w 30 2a 0c # Unmute Class-D (18dB) # w 30 2a 14 # Unmute Class-D (24dB) # w 30 2a 1c # Power-up Class-D driver w 30 20 86 # Route Analog Volume Control to Class-D Driver, 0dB w 30 26 80 # Switch to Page 1 w 30 00 01 # DAC routed to Mixer Amplifier w 30 23 40 # Switch to Page 0 w 30 00 00 # Powerup DAC, DAC => LI2S, soft-step disable w 30 3f 96 # Unmute DAC, 0dB w 30 40 04 w 30 41 00