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:
The device needs to have a Master Clock even though it is in "Master" Mode outputting the I2S clocks.
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 ?
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.
Thanks for your information,that is very helpful for us;