DA7212 system clock range

Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at https://www.dialog-semiconductor.com/support . We’ll be fixing bugs / optimising the searching and tagging over the coming days.
3 posts / 0 new
Last post
pawelp28
Offline
Last seen: 2 years 7 months ago
Joined: 2017-08-10 17:09
DA7212 system clock range

Hello,

I would like some clarification on the DA7212 System Clock. From the datasheet it seems that we can provide the codec with frequencies 2-50MHz. However the Beep Generator section (13.9) talks about 12.288MHz and 11.288MHz. If we provide MCLK of 4MHz will the beep generator still work?

Also if we us the codec for analog paths only (no I2S digital interface) do we need to provide an MCLK? Same question for beep generator, does MCLK need to be provided?

thanks!

Device: 
ED_Dialog
Offline
Last seen: 2 hours 25 min ago
Staff
Joined: 2017-09-18 11:54
Hello Pawelp28,

Hello Pawelp28,

  • The PLL can generate the 12.288 MHz from the incoming 4Mhz clock, so the 4MHz clock should be ok.
  • So if you use the Audio codec for analog paths only, then you do not need the MCLK. However if you are using tthe DAC or ADC without I2C then make sure PC_COUNT register 0x94 is set to FREERUN (0x01).
  • The beep generator will generate a beep without MCLK, but the frequency will not be correct and can vary up to 50% accross different tempertures.

​Kind regards,
Elliott Dexter 

pawelp28
Offline
Last seen: 2 years 7 months ago
Joined: 2017-08-10 17:09
Thank you!

Thank you!