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.

TAC5212: TAC5212 Interace with the AM5728 processor

Part Number: TAC5212
Other Parts Discussed in Thread: AM5728, PCM3168, , PCM3168A

Tool/software:

Hi,

Could you please provide the reference design to interface with the AM5728 with the TAC5212 or PCM3168 Codec. 

Please let me know if any challenges are their Hardware and SW driver's point of view to interface with TAC5212 or PCM3168.

Thanks & Regards,

Jagadish.

  • Hi,

    This is a reference schematic from the TAC5212 datasheet:

    To connect to the AM5728, you will need to connect the device to the MCU's I2C lines for configuration as well as I2S lines for digital audio. I2C is SCL and SDA, and I2S is MCLK (optional, also called CCLK in the datasheet), BCLK, FSYNC, and DIN/DOUT. The same applies for the PCM3168A, although MCLK is required for the PCM3168A.

    It looks like the AL5728 can do I2S (stereo audio data) communication on its AXRn pin in the McASP, and the CLK/FS lines in this screenshot will correspond to BCLK and FSYNC (also called WCLK) respectively. The AL5728 has 5 I2C modules. 

    If you need help with setting up the MCU for I2C and I2S communication, please reach out to the Sitara processors team on E2E. I am happy to give more explanation of what I2S is and to give any I2C config scripts if you need, but I will need more information about your end system.

    Let me know if you need more help.

    Best,
    Mir

  • Our end applications is for avionic. The headset is Headphone resistance in 300 Ohms.

  • Ok, the TAC5212 should work for 300 ohms (it supports up to 600ohm). Let me know if you need more help.

    -Mir