Restore_default_all, Store_user_all – Maxim Integrated MAX15303 PMBus Command Set User Manual
Page 43

MAX15303 PMBus Command Set User’s Guide
Page 43 of 52
RESTORE_DEFAULT_ALL
Reference:
Standard Command
Lockable:
Yes
Command Code:
0x12
Format:
N/A
Data Bytes:
0
Units:
N/A
Transfer:
Send Byte
Factory Value:
N/A
Description/Notes: See Section 11.3 of the PMBus Specification Part II.
The MAX15303 includes three banks of nonvolatile (flash memory) storage for most “writable”
PMBus command values, referred to as the USER, DEFAULT, and MAXIM stores. These stores are fully
independent, but identical in structure.
The DEFAULT store is intended to function as a backup of an original equipment manufacturer (OEM)
preferred device configuration.
The contents of the DEFAULT store are only loaded into working memory when the
RESTORE_DEFAULT_ALL command is sent; there are no other conditions or actions that result in
loading of the DEFAULT store to working memory.
Wait at least 10ms for execution after sending the RESTORE_DEFAULT_ALL command before sending
additional PMBus commands.
See
for exceptions to PMBus nonvolatile command storage.
STORE_USER_ALL
Reference:
Standard Command
Lockable:
Yes
Command Code:
0x15
Format:
N/A
Data Bytes:
0
Units:
N/A
Transfer:
Send Byte
Factory Value:
N/A
Description/Notes: See Section 11.6 of the PMBus Specification Part II.
The MAX15303 includes three banks of nonvolatile (flash memory) storage for most “writable”
PMBus command values, referred to as the USER, DEFAULT, and MAXIM stores. These stores are fully
independent, but identical in structure.
The USER store functions as the primary nonvolatile storage of all PMBus command values. Original
equipment manufacturers (OEMs) should save identical configurations to the USER store and the
DEFAULT store, such that the USER store can be refreshed from the DEFAULT store if needed.
The contents of the USER store are loaded into working memory every time input power is applied to
the MAX15303 device. The USER store can also be loaded to working memory at any time by sending
the
command.
In general, when the STORE_USER_ALL command is sent, the existing contents of the USER store are
erased, and the contents of the working PMBus memory (volatile RAM) are written into the USER
store. There are exceptions to this behavior, as follows:
The OPERATION command is not stored to prevent unintentional
enabling/disabling of the output.
The working memory COMP_MODEL data is only stored if the
command has been edited (as recorded by
The manufacturer flags for password command locking are stored