MPQ8880AGVE-0000-AEC1 – PMBus VOUT_COMMAND accepted but output voltage does not change

Hello,

I am testing the MPQ8880AGVE-0000-AEC1 using an Arduino Uno R4 Minima as I²C master.

Current setup:

Device powered and working correctly

Output voltage stable at ~5.0 V

PMBus address: 0x60

Internal feedback divider mode (default configuration)

What works:

Device responds to I²C (ACK OK)

VOUT_COMMAND (0x21) write returns success (no error)

CLEAR_FAULTS (0x03) also works

Problem:

Changing VOUT_COMMAND (for example from 0x341 → 0x226 for ~3.3 V) does not change output voltage

VOUT remains ~5.0 V

I also see unstable behavior when doing multiple transactions (sometimes NACK or bus error)

Additional notes:

I tested single write per reset (to avoid bus issues)

Same result: command accepted, no change on output

I cannot reliably read registers (read operations fail on my setup)

Questions:

Is there any condition required before VOUT_COMMAND takes effect (for example specific mode, register, or sequence)?

Can this MTP configuration (0000) block dynamic VOUT changes via PMBus?

Should VOUT change immediately after writing VOUT_COMMAND in internal feedback mode?

Any guidance would be helpful.

Thank you.

Hi,

Thank you for posting on the MPS Technical Forum.

To answer your questions:

Is there any condition required before VOUT_COMMAND takes effect (for example specific mode, register, or sequence)? No there should not be a specific sequence for a change to take effect, but you may need to save changes to non-volatile memory and power cycle the part.

Can this MTP configuration (0000) block dynamic VOUT changes via PMBus? The MTP configuration is just a preset config. You should be able to make changes freely.

Should VOUT change immediately after writing VOUT_COMMAND in internal feedback mode? You should see changes soon after writing, but, again, may need to power cycle the part.

What do you have MFR_VOUT_CTRL set to? This register sets the internal resistor divider ratio.

The other thing I would also suggest is using the MPS Virtual Bench Pro GUI to help troubleshoot.

Thanks,

Allison

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.