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.

TLV320AIC3254EVM-K: TLV320AIC3254EVM-K: How to route mic with headphone

Part Number: TLV320AIC3254EVM-K

Hi,

I recently started working with the TLV320AIC3254EVM-K and have verified all the switch connections and jumpers as per user guide. I have successfully tested the audio file playback with the control software through J9 headphone output, and external mic testing through J5 jack. I wish to route the two such that the mic input can be heard through the headphone output. Also, is it possible to record the input data 

Thanks in advance

  • Hi Ajay,

    Digitized microphone signal can be routed to headphone by enabling ADC to DAC loop back. Loop back enable bit is in Page 0, Register 29, Bit D4 (stereo ADC output is routed to stereo DAC input). Recording will continue to work as before. Since you already have the ADC path from microphone to I2S and DAC from I2S to headphone configured, enabling the loop back is all that is required to route microphone data to headphone.

    Best Regards.

  • Hi Diljith,

    Thank you for your response. I assume you mean enabling the Digital loopback in the audio interface. I have already tried it after referring a thread in the forum. All I get is a static noise through the headphone output (J9). Is there anything else that I might be missing in the hardware section or on the analog settings in the cs? These are some of the configurations in the cs.

    Thanks in advance.

  • Hi Ajay,

    Yes, Digital Loopback is indeed the setting that I was referring to.

    All the settings that you shared looks proper. But there are additional settings as well - like analog power settings, clock divider power up etc.

    The complete set of register writes is attached. You can use the Command Line interface of the CS tool to download it.

    aic3254_in3_hp_loop

    Best Regards.

  • Hi Diljith,

    Yes, there were some missing checks in the clock section. It has been rectified now. Successful routing has been done.

    Thanks for the support.

    Best wishes