Part Number: TLV320AIC3204
Other Parts Discussed in Thread: PCM2706C, , TUSB7340,
Hi Sirs,
Below is our application. There is no any audio output and do need your help to solve.
(CPU-PCIe X1)--> (TUSB7340 -USB2.0)--> (PCM2706C -I2S) --> (TLV320AIC3204 -Line-IN*1 / Line-OUT*1 / Microphone*2 / Headphone*1)
PCM2706C's I2S bus is connected to the one on TLV320AIC3204.
Few questions need clarification.
1. We can only see PCM2706C which shows "USB AUDIO DAC" under device manager at WIN10. Should we see TLV320AIC3204 under device manager?
2. We use Aardvark to connect to the I2C bus of TLV320AIC3204 but the GUI shows "disconnected". Does it need special I2C fixture to connect to TLV320AIC3204? We can access the I2C bus from BMC.
3. Our configuration is (LOR/LOL-> Headphone). (HPR/HPL-> Line OUT). (IN1_R/IN1_L-> Microphone). (IN2_R/IN2_L-> Line-IN). (IN3_R/IN3_L-> Microphone)
Below is the steps to output LOR/LOL. The steps is leveraging one example on the applciation guide. We still can't hear any sound. No experience designing audio interface. Would you please advise which steps could be wrong?
# Initialize to Page 0
# Initialize the device through software reset
# Power up the NDAC divider with value 1
# Power up the MDAC divider with value 2
# Program the OSR of DAC to 128
# Set the DAC Mode to PRB_P8
# Select Page 1
# Disable Internal Crude AVdd in presence of external AVdd supply or before
# powering up internal AVdd LDO
# Enable Master Analog Power Control
# Set the REF charging time to 40ms
# Set the Input Common Mode to 0.9V and Output Common Mode for Headphone to
# Input Common Mode
# Route Left DAC to LOL
# Route Right DAC to LOR
# Unmute LOL driver
# Unmute LOR driver
# Power up LOL and LOR drivers
# switch to Page 0
# Wait for soft stepping to take effect (Wait 3 sec)
# L and R DAC powerup Ldata-LDAC Rdata-RDAC
# Left and Right DAC unmuted with indep. vol. ctrl
# Wait for DAC vol ctrl soft-stepping to complete(Wait 3 sec)
# Select Page 1
# Enable PTM_P1 mode for LOL output
# Enable PTM_P1 mode for LOR output