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
memoryarray.Notallinformationisstored.Onlyconfigu-
ration data is stored, not any status or operational data.
If an error occurs during the transfer, ALERT asserts if
enabledandtheCMLbitinSTATUS_WORDissetto1.
NobitsaresetinSTATUS_CML.Thiscommandiswrite-
only. There is no data byte for this command.
WhentheSTORE_DEFAULT_ALLcommand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
mustbeabove2.9Vforthedeviceto
performtheSTORE_DEFAULT_ALLcommand.
RESTORE_DEFAULT_ALL (12h)
The RESTORE_DEFAULT_ALL command instructs the
device to copy the flash MAIN memory array to RAM
OPERATING.TheRESTORE_DEFAULT_ALLcommand
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_ALLisissued,thedataischeckedforvalidity
beforebeingtransferred.IftheMAINarrayiscorrupt,the
devicesetsbit1ofSTATUS_CMLandloadstheBACKUP
copy. If the BACKUP copy is corrupt, then the device
sets bit 2of STATUS_CMLand remains ina null state
withallpins (exceptSCLandSDA)in highimpedance.
The FAULTn pin(s) are also asserted. To resolve the
data corruption, the configuration data must be written to
RAMOPERATINGandSTORE_DEFAULT_ALLmustbe
issued, followed by a device reset.
Uponadevicepower-onreset,oranydevicereset,this
command is automatically executed by the device without
PMBusactionrequired.
MFR_STORE_ALL (EEh)
TheMFR_STORE_ALLcommandinstructsthedeviceto
copyRAMOPERATINGtoeithertheflashMAINmemory
array(CODE=00h)ortheflashBACKUPmemoryarray
(CODE = 01h).Thiscommand 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
theMAINarray,or01htocopyintotheBACKUParray.
AllotherCODEvaluesareignored.Notallinformationis
stored. Only configuration data is stored, not any status
or operational data. If an error occurs during the transfer,
ALERT
assertsifenabledandtheCMLbitinSTATUS_
WORDissetto1.NobitsaresetinSTATUS_CML.Note
thatiftheCODEis00h,thenthiscommandoperatesthe
sameasSTORE_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
mustbeabove2.9Vforthedeviceto
performtheMFR_STORE_ALLcommand.
MFR_RESTORE_ALL (EFh)
TheMFR_RESTORE_ALLcommandinstructsthedevice
to copy either the flash MAIN memory array (CODE =
00h)ortheflashBACKUPmemoryarray(CODE=01h)
toRAMOPERATING.Thiscommand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
fromtheMAINarrayor01htocopyfromtheBACKUP
array.AllotherCODEvaluesareignored.Notethatifthe
CODEis00h,thenthiscommandoperatesthesameas
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
checkedforvaliditybeforebeingtransferred.IftheMAIN
arrayiscorrupt,thedevicesetsbit1ofSTATUS_CML.If
theBACKUParrayiscorrupt,thenthedevicesetsbit2of
STATUS_CML.Nootheractionistakenbythedevice.To
resolve the data corruption, the configuration data must
bewrittentoRAMOPERATINGandSTORE_DEFAULT_
ALLorMFR_STORE_ALLmustbeissued.
CODE=00h
CopyRAMOPERATINGtoashMAIN
CODE=01h CopyRAMOPERATINGtoashBACKUP
CODE=00h
CopyashMAINtoRAMOPERATING
CODE=01h CopyashBACKUPtoRAMOPERATING