TLV320AIC3110: The register setting, Output, Clock

Part Number: TLV320AIC3110
Other Parts Discussed in Thread: TLV320AIC3100

Tool/software:

Hi,

After inputting the sound source from MIC1LP/MIC1RP and confirming that the sound source is output from HPL/HPR/SPK1, I switch the sound source to I2S and check the sound output. Since there is no proper sound source, I am inputting the data which repeats H/L every WCLK cycle and assuming the sound output of about 10KHz, but the output as expected is not obtained → 3100_wave_1.png (CH1 (yellow); HPL CH2 (red): DIN CH3 (blue): WCLK)

1. Could you check the current register setting?

・Register surrounded by a black frame → Leave the initial value (reset release)
・Register surrounded by a red frame → Set with the initial value, but the set value may be changed if necessary
・Register(DESCRIPTION) surrounded by a red frame → Change and set
・Register surrounded by a blue frame → Set with analog audio input

Page 1/Register 35 was set to the blue frame and others to the red frame, and it was confirmed that the audio input from MIC1LP/MIC1RP was output to HPL/HPR. Then, Page 1/Register 35 was set to the red frame, and it was confirmed that the input I2S sound source was output, but it was not the expected audio.

TLV320AIC3100(registor setting)1018.pdf

2. WCLK is 21.701KHz, while MCLK is 256 times WCLK, or 5.555456 MHz. BCLK is 32 times WCKL, or 69.4432KHz. Is this setting OK?

Best Regards,

Nishie

  • Hi Nishie-san,

    Could you attach the commands you are using or a register dump? Following the pdf with the colors is confusing and some of the registers need to be set in a specific order. I don't see what you set the PLL settings to.

    Also, what is the output that is incorrect? Do you expect the output to look like the yellow wave from your oscilloscope but it is actually the green and you get no output? Or am I misinterpreting?

    Let me know about this info and we can solve this!

    Best,
    Mir