Re-Programming the EEPROM of the TPS652170 Device
24
SLVUBH6 – November 2018
Copyright © 2018, Texas Instruments Incorporated
Software Instructions
The EEPROM re-programming was successful because the IPG-UI remembers the previous value of bits
before the
Read All
button is pressed and highlights changes in blue. There are some bits highlighted in
blue in
and
, but these differences do not indicate a failed EEPROM re-programming.
The
PGOOD
and
ENABLE
registers (0x0C and 0x16) are both 0x3E now because LDO2 and LDO3 have
been disabled from the sequencer. The least significant bit (LSB), bit 0, of the
DEFDCDC1
and
DEFDCDC2
registers (0x0E and 0x0F) is set to 0b now and the output of these DC/DC converters will be
25 mV lower than expected, but this volatile bit can be set to 1b again in real-time by I
2
C. and LDO1 have
been enabled. Bit 6 of the
DEFSLEW
register (0x11) has reset to 0b because the
GODSBL
bit is not
backed by EEPROM. None of the EEPROM-backed bits (highlighted in red) that were changed in the
example re-programming have been highlighted in blue.
The successful re-programming of the EEPROM can also be verified on the BOOSTXL-TPS652170
hardware by measuring the output voltages of DCDC1, DCDC2, DCDC3, LDO1, LDO2, LS1 (LDO3) and
LS2 with a multi-meter and by measuring the power-on sequence timing with an oscilloscope.
CAUTION
The
BOOSTXL-TPS652170
board
is
intended
for
re-programming
the
EEPROM of the TPS652170 only. Significant loads should not be applied to the
DC/DC converters, LDOs regulator, or load switches using the BOOSTXL-
TPS652170 test points. The newly re-programmed TPS652170 device must be
removed from the socket and soldered down onto a TPS65217xEVM board or
another board designed to carry the current for maximum loads to evaluate the
full performance of the TPS652170 device.