LTC3884 Commands

Name Code Protocol Format Mask Writable Readable Description Fields
PAGE 0x00 WriteByte ReadByte HEX True True
OPERATION 0x01 WriteByte ReadByte FIELD True True
Name Description Bits
Operation_control 7:6
Operation_margin 5:4
Operation_fault 3:2
Operation_reserved 1:0
ON_OFF_CONFIG 0x02 WriteByte ReadByte FIELD True True
Name Description Bits
On_off_config_reserved 7:5
On_off_config_controlled_on 4
On_off_config_use_pmbus 3
On_off_config_use_control 2
On_off_config_control_pol 1
On_off_config_control_fast_off 0
CLEAR_FAULTS 0x03 Send HEX FMT True False
WRITE_PROTECT 0x10 WriteByte ReadByte HEX True True
STORE_USER_ALL 0x15 Send HEX FMT True False
RESTORE_USER_ALL 0x16 Send HEX FMT True False
CAPABILITY 0x19 ReadByte FIELD FMT False True
Name Description Bits
Capability_pec 7
Capability_scl_max 6:5
Capability_smb_alert 4
Capability_reserved 3:0
SMBALERT_MASK 0x1B WriteBlock ReadBlock HEX FMT True True
VOUT_MODE 0x20 ReadByte FIELD FMT False True
Name Description Bits
Vout_mode_type 7:5
Vout_mode_parameter 4:0
VOUT_COMMAND 0x21 WriteWord ReadWord L16 True True
VOUT_MAX 0x24 WriteWord ReadWord L16 True True
VOUT_MARGIN_HIGH 0x25 WriteWord ReadWord L16 True True
VOUT_MARGIN_LOW 0x26 WriteWord ReadWord L16 True True
VOUT_TRANSITION_RATE 0x27 WriteWord ReadWord L11 True True
FREQUENCY_SWITCH 0x33 WriteWord ReadWord L11 True True
VIN_ON 0x35 WriteWord ReadWord L11 True True
VIN_OFF 0x36 WriteWord ReadWord L11 True True
IOUT_CAL_GAIN 0x38 WriteWord ReadWord L11 True True
VOUT_OV_FAULT_LIMIT 0x40 WriteWord ReadWord L16 True True
VOUT_OV_FAULT_RESPONSE 0x41 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
delay 2:0
VOUT_OV_WARN_LIMIT 0x42 WriteWord ReadWord L16 True True
VOUT_UV_WARN_LIMIT 0x43 WriteWord ReadWord L16 True True
VOUT_UV_FAULT_LIMIT 0x44 WriteWord ReadWord L16 True True
VOUT_UV_FAULT_RESPONSE 0x45 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
delay 2:0
IOUT_OC_FAULT_LIMIT 0x46 WriteWord ReadWord L11 True True
IOUT_OC_FAULT_RESPONSE 0x47 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
delay 2:0
IOUT_OC_WARN_LIMIT 0x4A WriteWord ReadWord L11 True True
OT_FAULT_LIMIT 0x4F WriteWord ReadWord L11 True True
OT_FAULT_RESPONSE 0x50 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
action 7:6
retry 5:3
OT_WARN_LIMIT 0x51 WriteWord ReadWord L11 True True
UT_FAULT_LIMIT 0x53 WriteWord ReadWord L11 True True
UT_FAULT_RESPONSE 0x54 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
VIN_OV_FAULT_LIMIT 0x55 WriteWord ReadWord L11 True True
VIN_OV_FAULT_RESPONSE 0x56 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
VIN_UV_WARN_LIMIT 0x58 WriteWord ReadWord L11 True True
IIN_OC_WARN_LIMIT 0x5D WriteWord ReadWord L11 True True
TON_DELAY 0x60 WriteWord ReadWord L11 True True
TON_RISE 0x61 WriteWord ReadWord L11 True True
TON_MAX_FAULT_LIMIT 0x62 WriteWord ReadWord L11 True True
TON_MAX_FAULT_RESPONSE 0x63 WriteByte ReadByte FIELD True True
Name Description Bits
action 7:6
retry 5:3
TOFF_DELAY 0x64 WriteWord ReadWord L11 True True
TOFF_FALL 0x65 WriteWord ReadWord L11 True True
TOFF_MAX_WARN_LIMIT 0x66 WriteWord ReadWord L11 True True
STATUS_BYTE 0x78 WriteByte ReadByte FIELD True True
Name Description Bits
Status_byte_busy 7
Status_byte_off 6
Status_byte_vout_ov 5
Status_byte_iout_oc 4
Status_byte_vin_uv 3
Status_byte_temp 2
Status_byte_cml 1
Status_byte_high_byte 0
STATUS_WORD 0x79 WriteWord ReadWord FIELD True True
Name Description Bits
Status_word_vout 15
Status_word_iout_or_pout 14
Status_word_input 13
Status_word_mfr 12
Status_word_power_not_good 11
Status_word_reserved 10:8
Status_word_busy 7
Status_word_off 6
Status_word_vout_ov 5
Status_word_iout_oc 4
Status_word_vin_uv 3
Status_word_temp 2
Status_word_cml 1
Status_word_high_byte 0
STATUS_VOUT 0x7A WriteByte ReadByte FIELD True True
Name Description Bits
Status_vout_ov_fault 7
Status_vout_ov_warn 6
Status_vout_uv_warn 5
Status_vout_uv_fault 4
Status_vout_max_fault 3
Status_vout_ton_max_fault 2
Status_vout_toff_max_warn 1
Status_vout_track_error 0
STATUS_IOUT 0x7B WriteByte ReadByte FIELD True True
Name Description Bits
Status_iout_oc_fault 7
Status_iout_reserved 6
Status_iout_oc_warn 5
Status_iout_uc_fault 4
Status_iout_ishare_fault 3
Status_pout_at_limit 2
Status_pout_op_fault 1
Status_pout_op_warn 0
STATUS_INPUT 0x7C WriteByte ReadByte FIELD True True
Name Description Bits
VIN_OV_FAULT 7
VIN_OV_WARNING 6
VIN_UV_WARNING 5
VIN_UV_FAULT 4
UnitOffForLowInputVoltage 3
IIN_OC_FAULT 2
IIN_OC_WARNING 1
PIN_OP_WARNING 0
STATUS_TEMPERATURE 0x7D WriteByte ReadByte FIELD True True
Name Description Bits
Status_temperature_ot_fault 7
Status_temperature_ot_warn 6
Status_temperature_ut_warn 5
Status_temperature_ut_fault 4
Status_temperature_reserved 3:0
STATUS_CML 0x7E WriteByte ReadByte FIELD True True
Name Description Bits
Status_cml_cmd_fault 7
Status_cml_data_fault 6
Status_cml_pec_fault 5
Status_cml_memory_fault 4
Status_cml_processor_fault 3
Status_cml_reserved 2
Status_cml_pmbus_fault 1
Status_cml_other_fault 0
STATUS_MFR_SPECIFIC 0x80 WriteByte ReadByte FIELD True True
Name Description Bits
InternalOT_FAULT 7
InternalOT_WARN 6
NVM_CRC_FAULT 5
PLL_UNLOCK_FAULT 4
DataLogValid 3
VDD33_OV_UV_FAULT 2
ShortCycleFault 1
GPIOB_AssertedLow 0
READ_VIN 0x88 ReadWord L11 FMT False True
READ_IIN 0x89 ReadWord L11 FMT False True
READ_VOUT 0x8B ReadWord L16 FMT False True
READ_IOUT 0x8C ReadWord L11 FMT False True
READ_TEMPERATURE_1 0x8D ReadWord L11 FMT False True
READ_TEMPERATURE_2 0x8E ReadWord L11 FMT False True
READ_FREQUENCY 0x95 ReadWord L11 FMT False True
READ_POUT 0x96 ReadWord L11 FMT False True
READ_PIN 0x97 ReadWord L11 FMT False True
PMBUS_REVISION 0x98 ReadByte HEX FMT False True
MFR_ID 0x99 ReadBlock HEX FMT False True
MFR_MODEL 0x9A ReadBlock HEX FMT False True
MFR_VOUT_MAX 0xA5 ReadWord L16 FMT False True
MFR_PIN_ACCURACY 0xAC ReadByte HEX FMT False True
USER_DATA_00 0xB0 WriteWord ReadWord HEX True True
USER_DATA_01 0xB1 WriteWord ReadWord HEX True True
USER_DATA_02 0xB2 WriteWord ReadWord HEX True True
USER_DATA_03 0xB3 WriteWord ReadWord HEX True True
USER_DATA_04 0xB4 WriteWord ReadWord HEX True True
MFR_INFO 0xB6 ReadWord FIELD FMT False True
Name Description Bits
CRCStatus 5
MFR_EE_UNLOCK 0xBD WriteByte ReadByte HEX True True
MFR_EE_ERASE 0xBE WriteByte ReadByte HEX True True
MFR_EE_DATA 0xBF WriteWord ReadWord HEX True True
MFR_CHAN_CONFIG 0xD0 WriteByte ReadByte FIELD True True
Name Description Bits
DisableCalcOffCmd 4
ShortCycleRecognition 3
ShareClockControl 2
DoNotGenerateGpioAlertB 1
IgnoreIsrResidualVoltage 0
MFR_CONFIG_ALL 0xD1 WriteByte ReadByte FIELD True True
Name Description Bits
EnableDataLogging 7
IgnoreRConfig 6
MaskPartIISection10p9p1 5
SyncSlave 4
GotoMaximumTimeoutCount 3
PEC_REQUIRED 2
CLOCK_STRETCH 1
ClearAllFaults 0
MFR_FAULT_PROPAGATE 0xD2 WriteWord ReadWord FIELD True True
Name Description Bits
VoutDecay 15
TonMaxFault 13
FilteredUV 12
MfrOtFault 11
UtFault 8
OtFault 7
VinOv 4
IoutOc 2
VoutUv 1
VoutOv 0
MFR_PWM_COMP 0xD3 WriteByte ReadByte L11 True True
MFR_PWM_MODE 0xD4 WriteByte ReadByte FIELD True True
Name Description Bits
IoutCurrentRange 7
ServoEnabled 6
DDR 5
AC_DC 2
VoltageRange 1
PwmMode 0
MFR_FAULT_RESPONSE 0xD5 WriteByte ReadByte HEX True True
MFR_OT_FAULT_RESPONSE 0xD6 ReadByte HEX FMT False True
MFR_IOUT_PEAK 0xD7 ReadWord L11 FMT False True
MFR_ADC_CONTROL 0xD8 WriteByte ReadByte FIELD True True
Name Description Bits
PerformUltraFastServo 7
select 3:0
MFR_RETRY_DELAY 0xDB WriteWord ReadWord L11 True True
MFR_RESTART_DELAY 0xDC WriteWord ReadWord L11 True True
MFR_VOUT_PEAK 0xDD ReadWord L16 FMT False True
MFR_VIN_PEAK 0xDE ReadWord L11 FMT False True
MFR_TEMPERATURE_1_PEAK 0xDF ReadWord L11 FMT False True
MFR_READ_IIN_PEAK 0xE1 ReadWord HEX FMT False True
MFR_CLEAR_PEAKS 0xE3 Send HEX FMT True False
MFR_READ_ICHIP 0xE4 ReadWord HEX FMT False True
MFR_PADS 0xE5 ReadWord HEX FMT False True
MFR_ADDRESS 0xE6 WriteByte ReadByte HEX True True
MFR_SPECIAL_ID 0xE7 ReadWord HEX FMT False True
MFR_IIN_CAL_GAIN 0xE8 WriteWord ReadWord L11 True True
MFR_FAULT_LOG_STORE 0xEA Send HEX FMT True False
MFR_FAULT_LOG_CLEAR 0xEC Send HEX FMT True False
MFR_FAULT_LOG 0xEE ReadBlock HEX FMT False True
MFR_COMMON 0xEF ReadByte FIELD FMT False True
Name Description Bits
IAmDrivingALERTB 7
SystemBusy 6
CalculationPending 5
OutputInTransition 4
FirstTimePOR 3
ShareClockTimeOut 1
WriteProtect 0
MFR_COMPARE_USER_ALL 0xF0 Send HEX FMT True False
MFR_TEMPERATURE_2_PEAK 0xF4 ReadWord L11 FMT False True
MFR_PWM_CONFIG 0xF5 WriteByte ReadByte FIELD True True
Name Description Bits
IINGAIN 6:5
ShareClockVIN 4
UltraFastServo 3
PHASE 2:0
MFR_IOUT_CAL_GAIN_TC 0xF6 WriteWord ReadWord HEX True True
MFR_TEMP_1_GAIN 0xF8 WriteWord ReadWord HEX True True
MFR_TEMP_1_OFFSET 0xF9 WriteWord ReadWord L11 True True
MFR_RAIL_ADDRESS 0xFA WriteByte ReadByte HEX True True
MFR_REAL_TIME 0xFB ReadBlock HEX FMT False True
MFR_RESET 0xFD Send HEX FMT True False