beautypg.com

Restore_maxim_all, Strap_disable – Maxim Integrated MAX15303 PMBus Command Set User Manual

Page 45

background image

MAX15303 PMBus Command Set User’s Guide

Page 45 of 52

RESTORE_MAXIM_ALL

Reference:

Maxim Specific

Lockable:

Yes

Command Code:

0xEA

Format:

N/A

Data Bytes:

0

Units:

N/A

Transfer:

Send Byte

Factory Value:

N/A

Description/Notes: 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 MAXIM store functions as a backup of the firmware default configuration, and it cannot be
edited.

The contents of the MAXIM store are only loaded into working memory when the
RESTORE_MAXIM_ALL command is sent; there are no other conditions or actions that result in
loading of the MAXIM store to working memory.

Wait at least 10ms for execution after sending the RESTORE_MAXIM_ALL command before sending
additional PMBus commands.

STRAP_DISABLE

Reference:

Maxim Specific

Lockable:

Yes

Command Code:

0xDC

Format:

Bit field

Data Bytes:

3

Units:

N/A

Transfer:

Read/Write Word

Factory Value:

0x000000

Description/Notes: Several commands in the MAX15303 can be set directly by resistor value connected to a device pin,

or are set indirectly according the value of other pin-configurable commands. Of these “pin-
configurable” commands, the STRAP_DISABLE command keeps track of those that have been directly
altered by a user through the SMBus serial interface.

When one of the commands in the table below is edited, the corresponding bit-flag in
STRAP_DISABLE is set, and this flag prevents the device from automatically setting the value of that
command in the future, preserving the user-set value instead.

Note that the STRAP_DISABLE command can be saved in the USER and DEFAULT nonvolatile stores. In
order to disable pin-configuration of a command, the flag for that command must be 1, and a

STORE_USER_ALL

operation must have been performed, to ensure that the device powers up with

the flag set in the working-memory version of STRAP_DISABLE. (This process is handled automatically
without need for special user interaction in most situations.)

To restore pin-configuration capability for a command, clear the corresponding bit in STRAP_DISABLE
and send the STORE_USER_ALL command.

Bit

Command

Comments

23

22

21

20

19

18

17