Datasheet
LTC3880/LTC3880-1
101
3880fc
For more information www.linear.com/LTC3880
NVM MEMORY COMMANDS
Store/Restore
COMMAND NAME
CMD
CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM
DEFAULT
VALUE
STORE_USER_ALL 0x15 Store user operating memory to EEPROM. Send Byte N NA
RESTORE_USER_ALL 0x16 Restore user operating memory from EEPROM. Send Byte N NA
MFR_COMPARE_USER_ALL 0xF0 Compares current command contents with NVM. Send Byte N NA
STORE_USER_ALL
The STORE_USER_ALL command instructs the PMBus device to copy the non-volatile user contents of the Operating
Memory to the matching locations in the non-volatile User NVM memory.
Executing this command if the die temperature exceeds 85°C is not recommended and the data retention of 10 years
cannot be guaranteed. If the die temperature exceeds 130°C, the STORE_USER_ALL command is disabled. The com
-
mand is re-enabled when the IC temperature drops below 125°C.
Communication with the L
TC3880 and programming of the NVM can be initiated when VDD33 is available and VIN
is
not applied. To enable the part in this state, using global address 0x5B write 0x2B followed by 0xC4. The part
can now be communicated with, and the project file updated. To write the updated project file to the NVM issue a
STORE_USER_ALL command. When VIN is applied, a MFR_RESET must be issued to allow the PWM to be enabled
and valid ADCs to be read.
This write-only command has no data bytes.
RESTORE_USER_ALL
The RESTORE_USER_ALL command instructs the PMBus device to copy the contents of the non-volatile User memory
to the matching locations in the Operating Memory. The values in the Operating Memory are overwritten by the value
retrieved from the User commands. When a RESTORE_USER_ALL command is issued, the RUN pins and SHARE_CLK
pin are asserted low until the restore is complete. The RUN pins and SHARE_CLK pin are then released. The run pins
are held low for the MFR_RESTART_DELAY. The RESTORE_USER_ALL command will place the value of all commands
stored in NVM into the RAM ignoring the pin-strapped resistor configuration pins including ASEL. The MFR_RESET
command is recommended to be used instead of RESTORE_USER_ALL because the MFR_RESET command always
honors the ASEL pins and will honor the pin-strapped RCONFIG pins if the part is programmed to respect them.
RESTORE_USER_ALL. RESTORE_USER_ALL commands are disabled if the die exceeds 130°C and are not re-enabled
until the die temperature drops below 125°C.
This write-only command has no data bytes.
MFR_COMPARE_USER_ALL
The MFR_COMPARE_USER_ALL command instructs the PMBus device to compare current command contents with
what is stored in non-volatile memory. If the compare operation detects differences, a CML bit 0 fault will be generated.
This write-only command has no data bytes.
PMBus
COMMAND DETAILS