Datasheet
MAX34451 PMBus 16-Channel V/I Monitor and
12-Channel Sequencer/Marginer
www.maximintegrated.com
Maxim Integrated
│
33
STORE_DEFAULT_ALL (11h)
The STORE_DEFAULT_ALL command instructs the
device to copy RAM OPERATING to the flash MAIN
memoryarray.Notallinformationisstored.Onlyconfigu-
ration data is stored, not any status or operational data.
If an error occurs during the transfer, ALERT asserts if
enabledandtheCMLbitinSTATUS_WORDissetto1.
NobitsaresetinSTATUS_CML.Thiscommandiswrite-
only. There is no data byte for this command.
WhentheSTORE_DEFAULT_ALLcommandisinvoked,
the device is unresponsive to PMBus commands and
does not monitor power supplies while transferring the
configuration. The time required to complete this task
is listed in the Electrical Characteristics section. The
MFR_STORE_SINGLE command allows a single
command to be stored in much less time.
USER NOTE:V
DD
mustbeabove2.9Vforthedeviceto
performtheSTORE_DEFAULT_ALLcommand.
RESTORE_DEFAULT_ALL (12h)
The RESTORE_DEFAULT_ALL command instructs the
device to copy the flash MAIN memory array to RAM
OPERATING.TheRESTORE_DEFAULT_ALLcommand
should only be executed when the device is not operating
the power supplies. This command is write-only. There
is no data byte for this command. When RESTORE_
DEFAULT_ALLisissued,thedataischeckedforvalidity
beforebeingtransferred.IftheMAINarrayiscorrupt,the
devicesetsbit1ofSTATUS_CMLandloadstheBACKUP
copy. If the BACKUP copy is corrupt, then the device
sets bit 2of STATUS_CMLand remains ina null state
withallpins (exceptSCLandSDA)in highimpedance.
The FAULTn pin(s) are also asserted. To resolve the
data corruption, the configuration data must be written to
RAMOPERATINGandSTORE_DEFAULT_ALLmustbe
issued, followed by a device reset.
Uponadevicepower-onreset,oranydevicereset,this
command is automatically executed by the device without
PMBusactionrequired.
MFR_STORE_ALL (EEh)
TheMFR_STORE_ALLcommandinstructsthedeviceto
copyRAMOPERATINGtoeithertheflashMAINmemory
array(CODE=00h)ortheflashBACKUPmemoryarray
(CODE = 01h).Thiscommand is write-only. There is 1
data byte for this command, which is the CODE. The
CODE is either 00h to instruct the device to copy into
theMAINarray,or01htocopyintotheBACKUParray.
AllotherCODEvaluesareignored.Notallinformationis
stored. Only configuration data is stored, not any status
or operational data. If an error occurs during the transfer,
ALERT
assertsifenabledandtheCMLbitinSTATUS_
WORDissetto1.NobitsaresetinSTATUS_CML.Note
thatiftheCODEis00h,thenthiscommandoperatesthe
sameasSTORE_DEFAULT_ALL.
When the MFR_STORE_ALL command is invoked,
the device is unresponsive to PMBus commands and
does not monitor power supplies while transferring the
configuration. The time required to complete this task
is listed in the Electrical Characteristics section. The
MFR_STORE_SINGLE command allows a single
command to be stored in much less time.
USER NOTE:V
DD
mustbeabove2.9Vforthedeviceto
performtheMFR_STORE_ALLcommand.
MFR_RESTORE_ALL (EFh)
TheMFR_RESTORE_ALLcommandinstructsthedevice
to copy either the flash MAIN memory array (CODE =
00h)ortheflashBACKUPmemoryarray(CODE=01h)
toRAMOPERATING.Thiscommandiswrite-only.There
is 1 data byte for this command, which is the CODE.
The CODE is either 00h to instruct the device to copy
fromtheMAINarrayor01htocopyfromtheBACKUP
array.AllotherCODEvaluesareignored.Notethatifthe
CODEis00h,thenthiscommandoperatesthesameas
RESTORE_DEFAULT_ALL.
The MFR_RESTORE_ALL command should only be
executed when the device is not operating the power
supplies.
When MFR_RESTORE_ALL is issued, the data is
checkedforvaliditybeforebeingtransferred.IftheMAIN
arrayiscorrupt,thedevicesetsbit1ofSTATUS_CML.If
theBACKUParrayiscorrupt,thenthedevicesetsbit2of
STATUS_CML.Nootheractionistakenbythedevice.To
resolve the data corruption, the configuration data must
bewrittentoRAMOPERATINGandSTORE_DEFAULT_
ALLorMFR_STORE_ALLmustbeissued.
CODE=00h
CopyRAMOPERATINGtoashMAIN
CODE=01h CopyRAMOPERATINGtoashBACKUP
CODE=00h
CopyashMAINtoRAMOPERATING
CODE=01h CopyashBACKUPtoRAMOPERATING










