This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320AIC3254: TLV320AIC3254 with PCM input

Part Number: TLV320AIC3254

Hi Sir,

My customer using aic3254 with PCM input, I have registers dump from EVM to customer but looks no o/p.

Does it need modify something when using PCM input not I2S?

 

# Audio is routed to both headphone and

# line outputs.

# Select Page 0

w 30 00 00

# Initialize the device through software reset

w 30 01 01

# Clock Settings

# The codec receives: MCLK = 11.2896 MHz,

# BLCK = 2.8224 MHz, WCLK = 44.1 kHz

# Select Page 0

w 30 00 00

# NDAC = 1, MDAC = 2

w 30 0b 81 82

Thanks, Ian.

# Select Page 0

w 30 00 00

# Set the DAC Mode to PRB_P8

w 30 3c 08

 

# Initialize Codec

# Select Page 1

w 30 00 01

# Disable weak AVDD in presence of external

# AVDD supply

w 30 01 08

# Enable Master Analog Power Control

w 30 02 00

# Set the input powerup time to 3.1ms (for ADC)

# w 30 47 32

# Set the REF charging time to 40ms

w 30 7b 01

# Playback Setup

# Select Page 1

w 30 00 01

# De-pop

w 30 14 25

# Route LDAC/RDAC to HPL/HPR

w 30 0c 08 08

# Route LDAC/RDAC to LOL/LOR

w 30 0e 08 08

# Power up HPL/HPR and LOL/LOR drivers

w 30 09 3C

# Unmute HPL/HPR driver, 0dB Gain

w 30 10 00 00

# Unmute LOL/LOR driver, 0dB Gain

w 30 12 00 00

# Select Page 0

w 30 00 00

# DAC => 0dB

w 30 41 00 00

# Power up LDAC/RDAC

w 30 3f d6

# Unmute LDAC/RDAC

w 30 40 00