This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM5122: Preventing Standy / Power Down mode

Part Number: PCM5122

Hello,

I have a design where I would like to keep the DAC active while the circuit is alive, which means prevent the DAC from entering powerdown / standby mode. I'm accessing the PCM5122 via I2C.

In Page 0 Register 2, I see that I can power down the DAC or set it to standby mode. Would it be possible for me to set Page 0 Register 44 to 8 seconds, and then every 7 seconds set Page 0 Register 2 to "Normal Operation" to keep the DAC active? Are there any other means of keeping the DAC "active"?

It's not possible for me to control the I2S data, so I can't keep it alive by sending non-zero data and keeping LRCK / BCK alive.

Thanks!

-Ted

  • All,

    Actually, I think I can answer my own question: setting bit IDBK in register 37 to 1 will prevent the DAC from powering off, which is what I need. Instead, the DAC will go into stand-by, which is actually fine for my application. At startup, the DAC will not power the charge-pump until valid I2S data is received, so I'm using a "Tone" form my BT module to jump start the CP so the DAC can enter stand-by.

    If there's an easier way to accomplish this, I'm all ears :)

    Thanks!
    -Ted