SLUUDD2 June   2026 TPS65214

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Requirements for NVM Programming
  6. 3Typical NVM Flow
  7. 4Programming Instructions
    1. 4.1 Connecting to the I2C address
  8. 5Register Configuration
    1. 5.1  Configuring Enable Settings
    2. 5.2  Configuring the Bucks
    3. 5.3  Configuring LDOs
    4. 5.4  Configuring Sequence
    5. 5.5  Configuring GPIOs
    6. 5.6  Configuring Multi-Function Pins
    7. 5.7  Configuring the EN/PB/VSENSE Pin
    8. 5.8  Changing I2C Address
    9. 5.9  Configuring Mask Settings
    10. 5.10 Exporting an NVM Configuration File
    11. 5.11 Loading a NVM Configuration File to PMIC
  9. 6NVM Programming
  10. 7Non-NVM Registers
  11. 8TPS6521405 default settings
  12.   A References

Hardware Requirements for NVM Programming

The PMIC has two memory spaces, the register map space and the NVM space. Re-programming the NVM is done by first writing to the register map through the serial interface (I2C) and then saving the register settings into the NVM. Because the configuration process involves writing to the register map, which controls the regulator and digital pins, the interface must not be dependent on the PMIC resources.

An external 3.3V power supply must be used to supply the pull-up resistors of the I2C pins instead of using one of the PMIC power resources while reprogramming the NVM. An external 8V supply is also needed to apply the proper voltage to the MODE/STBY pin during the programming step. An external LDO and boost converter are implemented on the TPS65214EVM-SKT board to satisfy these requirements. Table 2-1 and Figure 2-1 show the minimum hardware requirements for the hardware setup between the PMIC and the programming device.

Note: Other external components like inductors, capacitors, and so on are not needed to re-program the NVM in Initialize state. However, those components are needed for the PMIC operation in Active state and to validate NVM settings.

Table 2-1 Minimum Hardware Requirements for NVM Programming
Device pinRequired Connections
VSYSVSYS voltage must be 3.3V or higher without exceeding the maximum recommended voltage in the spec.
VSYS must have a minimum of 2.2uF capacitance.
VDD1P8VDD1P8 must have a 2.2uF capacitance
I2C pinsPull-up resistors on I2C pins (SDA/SCL) must be supplied by external 3.3V supply.
I2C pins of the PMIC must be driven by an external I2C device that can communicate with the PMIC and write to the registers.
EN/PB/VSENSEEN/PB/VSENSE pin must be connected to VSYS with a pull-up resistor.

MODE/STBY

MODE/STBY pin must be able to connect to a 8V source momentarily for the NVM programming.

AGNDAGND (pin# 15) must be connected to the PCB ground planes through a VIA . Keep the trace from the AGDN pin to the VIA short.
Thermal PadThe package thermal pad must be connected to the PCB ground plane with a minimum of nine VIAS.

 Hardware Setup for NVM ProgrammingFigure 2-1 Hardware Setup for NVM Programming