AnsweredAssumed Answered

STM32F427ZIT  and  TLV320AIC23B

Question asked by op3 op3 on Mar 20, 2018
Latest reply on Mar 22, 2018 by op3 op3

Hello!

I use the TLV320AIC23B for audio output
TLV320AIC23B is connected by a slave to I2S

I write the configuration registers in this sequence


RESET = 0x0F
delay 100ms
ANALOG_PATH_CTRL = 0x12 /// (1 << DAC_ON) | (1 << MIC_MUTE)
DIGITAL_PATH_CTRL = 0x00
DIGITAL_AUDIO_INTERFASE = 0x02 /// I2S format, 16 bit (2 << DATA_FORMAT)
SAMPLE_RATE_CTRL = 0x00 /// 48kHz, 256fs
DIGITAL_INTERFACE_ACTIVE = 0x01 /// (1 << ACTIVE_INTERFACE)
POWER_DOWN_CTRL = 0x26 /// (1 << OSC_OFF) | (1 << ADC_OFF) | (1 << MIC_OFF)


When the I2S data transfer starts, directly on the first frame, regardless of the data being sent, a pulse occurs at the LINOUT outputs, and more data does not affect the voltage at the LINOUT outputs

Tell me how to output the sound

Thank you.

Outcomes