AnsweredAssumed Answered

SAI Interface at i.MX processors

Question asked by Daniel Studer on Mar 20, 2020
Latest reply on Mar 20, 2020 by jamesbone

Hi,

 

I have some troubles to understand SAI Interface correctly. On Reference Manual the SAI external signals are described as follows:

At SAI1_RX_BCLK this can be an input when a I2S device is generating the clock or an output when i.MX is generating the clock? How is this to understand? What is then the SAI1_TX_BCLK for, it can do the same.

 

I want to connect a PCM Amplifier "MAX98357" and a I2S Microphone "ICS-43432".

 

My connection would be the following (Simultaneously use of mic and amplifier, so I use two separate SAI ports):

Microphone in I2S use:

SAI1_TX_BCLK -> SCK

SAI1_TX_SYNC -> WS

SAI1_RX_DATA -> SD

 

PCM Amplifier in I2S use:

SAI2_TX_BCLK -> BCLK

SAI2_TX_SYNC -> LRCLK

SAI2_TX_DATA -> DIN

 

Could I use the TX_BCLK or the RX_BCLK to generate the clock for my mic? This is a bit confusing.

 

Thanks for any help.

 

Regards,

Dani

Outcomes