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.

TAS6422Q1EVM: AAP047A

Part Number: TAS6422Q1EVM
Other Parts Discussed in Thread: TAS6424

Hi there, I'm using a TAS6424Q1-EVM to play audio from my linux machine. The 6424 is acting as a slave and my linux machine is the master. Currently, the data coming into the I2C bus is active and showing as high. The data coming into the SDIN and LRCLK seems correct when I analyse the data however Im not outputting any signal into the MCLK bus, seems like theres some problem with my machine giving a stable signal for the MCLK. I was wondering if I could use my SCLK input and route it to the MCLK bus instead. As of right now, I am not seeing proper audio output from the output of the amplifier (at pin J4). Is it possible to use the SCLK as the MCLK or would this not work out? What are my other options to get audio output from the amplifier.

Thank you very much!

  • Hi Sanjeev,

    The I2S format needs MCLK, SCLK and LRCLK (FSYNC) with the data to stream audio.  Unless you can stream TDM format, then SCLK can be fed to MCLK on TAS6424.  If you don't have a way of doing this then you will need to build a 4x multiplier for MCLK using SCLK.

    Hope this helps.

    Best, Tuan