beautypg.com

Memory and storage commands, Store_default_all – Maxim Integrated MAX15301 PMBus Command Set User Manual

Page 43

background image

MAX15301 PMBus Command Set User’s Guide

Rev 1

Page 43 of 53

Memory and Storage Commands

STORE_DEFAULT_ALL

Reference:

Standard Command

Lockable:

Yes

Command Code:

0x11

Format:

N/A

Data Bytes:

0

Units:

N/A

Transfer:

Send Byte

Factory Value:

N/A

Description/Notes: See Section 11.2 of the PMBus Specification Part II.

The MAX15301 includes three banks of nonvolatile (flash memory) storage for most “writeable”
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. 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 DEFAULT store are never loaded into working memory unless the

RESTORE_DEFAULT_ALL

command is sent.

In general, when the STORE_DEFAULT_ALL command is sent, the existing contents of the DEFAULT
store are erased, and the contents of the working PMBus memory (volatile RAM) are written into the
DEFAULT store. There are exceptions to this behavior, as follows:

OPERATION

The OPERATION command is not stored to prevent unintentional
enabling/disabling of the output.

TEST_MODE

TEST_MODE is not stored to prevent unintentional operation in special
test modes.

COMP_MODEL

The working memory COMP_MODEL data is only stored if the
command has been edited (as recorded by

STRAP_DISABLE

).

MANUF_CONF

The manufacturer flags for password command locking are stored
independently in nonvolatile memory for security.

MANUF_PASSWD

The manufacturer security password is always volatile for obvious
reasons.

USER_CONF

The user flags for password command locking are stored
independently in nonvolatile memory for security.

USER_PASSWD

The user security password is always volatile for obvious reasons.

DEADTIME_GCTRL

This command is used to initiate a partial internal edit of the
nonvolatile “Config Page” special-purpose memory bank.

START_MEASUREMENT

The Parameter Analyzer setup data is only stored in volatile memory.

CONFIG_PAGE

This command is used to edit the nonvolatile “Config Page” special-
purpose memory bank.

CONFIG_STORE_NLSS

This command is used to initiate a partial internal edit of the
nonvolatile “Config Page” special-purpose memory bank.

INFO_PAGE

This command is used to access the nonvolatile die trim information.

NLSS_ADDR

This command is stored in volatile memory only.