Post Go back to editing

Initiation sequence

Thread Summary

The user inquires about the power-on reset (POR) and initialization of the ADAU1361 codec in main mode with an external clock. The support engineer clarifies that pulling AVDD low and high should trigger the POR, but warns against applying MCLK or other signals while IOVDD is off to avoid violating max voltage specs. The MCLK can be applied once power is up, and the core can be enabled by writing to R0, specifically the COREN bit, without needing to change PLL-related settings if using default values.
AI Generated Content
Category: Datasheet/Specs
Product Number: ADAU1361

Hi!

I have some questions regarding the initialization of ADAU1361. I looked at this post:  STARTUP, INITIALIZATION, AND POWER ADAU1361.However, a few things remained unclear to me, and I would like some clarifications. We are running ADAU1361 in main mode, and we don't use the PLL but rather an external clock directly as the main clock.

First of all, we would like to power-reset the device. We have a way of pulling AVDD low and then high, is this enough to trigger the POR circuit? It says in the datasheet, page 22, that POR monitors the DVDDOUT, but this is just an internal regulator. Is it connected/related to AVDD?

Secondly, in the linked post, the description of a proper start up/initialization mentioned the following steps:

  1. Apply the power
  2. Set the proper divider value/register settings for core clock
  3. Apply the MCLK
  4. Enable the core

What exactly does "Apply the MCLK" mean? Does it mean that up until that point in the initialization, the clock should be disabled, or is it fine if it was already running, maybe even before ADAU1361 was powered up? Because right now, the external clock we use sit on an MCU, and that clock is completely independent of the I2S-interface, so it is in no way "synced" with the power up/start up of ADA1361.