Does the I2S/DAI of DA7217/7218 could work without external MCLK ?

5 posts / 0 new
Last post
Wayne Zhang
Offline
Last seen: 23 hours 55 min ago
Joined: 2019-06-27 08:10
Does the I2S/DAI of DA7217/7218 could work without external MCLK ?

Hi Team,

We have a product which should set DA7217/7218 as the I2S master;

We met a problem that our host controller could not output a clock signal for codec when the host was a I2S slave role ?

Does the codec could use the internal clock to genarate the reqired clock for I2S/DAI?

And How to config this ?

Thanks!

Wayne 

 

Device: 
bmcadam
Offline
Last seen: 1 week 34 min ago
Staff
Joined: 2015-09-16 16:25
The device needs to have a

The device needs to have a Master Clock even though it is in "Master" Mode outputting the I2S clocks.

Wayne Zhang
Offline
Last seen: 23 hours 55 min ago
Joined: 2019-06-27 08:10
Thanks for the support;

Thanks for the support;

In the datasheet of DA7218

9.5.6  Audio Reference Oscillator 
For best audio performance, a system clock within the specified range is required. The DA7218 
codec has an internal reference oscillator that provides the system clock when there is no valid 
MCLK signal. 

Did it mean that the codec can use an internal reference oscillator as the MCLK ?

bmcadam
Offline
Last seen: 1 week 34 min ago
Staff
Joined: 2015-09-16 16:25
The internal reference

The internal reference oscillator is there just to keep things running when there is no MCLK available however the audio will not work unless a proper MCLK is provided which is used to generate the I2S clocks in master mode.

Wayne Zhang
Offline
Last seen: 23 hours 55 min ago
Joined: 2019-06-27 08:10
Thanks for your information

Thanks for your information,that is very helpful for us;