How to connect MCLK of SAI when i.MX7 is slave?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to connect MCLK of SAI when i.MX7 is slave?

1,025 次查看
sidebranch
Contributor II

Goal is to connect the i.MX7 Synchronous Audio Interface (SAI) to an external master, SIMCON7100.

If the i.MX7 is slave, and the (external) master provides the bitclock (BCLK, configured as input on i.MX7), is it necessary to drive the MCLK on the i.MX7 or can it be unconnected?

 

If is must be driven, may it be driven with the BCLK?

 

This is totally unclear from the reference manual. The reference manual only discusses MCLK in the master role.

The SIMCON7100 seems to only provide a bitclock.

(There is a similar question but although it is "assumed answered", there is no correct answer in that thread.)

标签 (2)
标记 (2)
0 项奖励
2 回复数

623 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Leon

>If the i.MX7 is slave, and the (external) master provides the bitclock (BCLK,

>configured as input on i.MX7), is it necessary to drive the MCLK on the i.MX7 or can it be unconnected?

it can be left unconnected, as MCLK is used in master mode only.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励

622 次查看
sidebranch
Contributor II

Hi Igor,

thank you. With the i.MX7 being the slave, and transmitter, the BCLK and SYNC from the codec must be connected to the TX of the i.MX7.

Best regards,

Leon

0 项奖励