Datasheet

MAX34451 PMBus 16-Channel V/I Monitor and
12-Channel Sequencer/Marginer
www.maximintegrated.com
Maxim Integrated
34
MFR_STORE_SINGLE (FCh)
MFR_STORE_SINGLE is a read/write word command
that instructs the device to transfer a single configuration
parameterfromRAMOPERATINGtotheflashSINGLE
memoryarray.TheupperbytecontainsthePAGEandthe
lowerbytecontainsthePMBuscommandthatshouldbe
stored.Forexample,iftheTON_DELAYparameterforthe
powersupplycontrolledbyPAGE4needstobestored
to flash, 0460h would be written with this command.
Whenread,thiscommandreportsthelastsinglePAGE/
command written to flash. This command can be used
while the device is operating the power supplies. 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. The MFR_STORE_SINGLE
command should only be invoked a maximum of 85
times before either a device reset is issued or a device
power cycle occurs, or the RESTORE_DEFAULT_ALL
command is invoked. Once the MFR_STORE_SINGLE
command is invoked, the STORE_DEFAULT_ALL and
MFR_STORE_ALL commands should not beuseduntil
either a device reset is issued or a device power cycle
occurs, or the RESTORE_DEFAULT_ALL command is
invoked.Also,MFR_STORE_SINGLEshouldnotbeused
forcommandsthatarenotstoredinflash.SeeTable3for
a list of commands that are stored in flash.
USER NOTE:
V
DD
mustbeabove2.9Vforthedeviceto
performtheMFR_STORE_SINGLEcommand.
MFR_CRC (FEh)
MFR_CRCisa read/writewordcommandthat instructs
the device to report the calculated 16-bit CRC value
of either the RAM OPERATING or the flash MAIN or
BACKUP memory arrays. A CRC value for the flash
SINGLE array is not available.Only one 16-bit CRC is
reported with each read ofMFR_CRC.TheCRCvalue
to be reported is determined by the most previous
writtenCODEvalue,asshowninTable16.Forexample,
ifMFR_CRCisfirstwrittenwithaCODEof0001h,then
the next read of MFR_CRC reports the CRC for the
flashBACKUParray. If no CODEvalueiswritten,than
MFR_CRCreturnsFFFFhwhenread.SeeTable16.
CAPABILITY (19h)
TheCAPABILITYcommandisusedtodeterminesomekey
capabilities of the device.TheCAPABILITY command is
read-only.ThemessagecontentisdescribedinTable17.
Table 16. MFR_CRC (FEh) Command Byte
Table 17. CAPABILITY (19h) Command Byte
MFR_CRC CODE
VALUE
MEMORY ARRAY CRC VALUE TO
BE REPORTED ON NEXT READ
OF MFR_CRC
0000h
FlashMAIN
0001h FlashBACKUP
0002h RAMOPERATING
BIT NAME MEANING
7
Packet-errorchecking 0=PECnotsupported.
6:5 PMBusspeed 01=Maximumsupportedbusspeedis400kHz.
4 ALERT
1 = Device supports an ALERT output (ALERT
isenabledinMFR_MODE).
0=DevicedoesnotsupportALERToutput(ALERTisdisabledinMFR_MODE).
3:0 Reserved Alwaysreturns0000.