SLVUD67 September   2025 TPS6521505-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Requirements for NVM Programming
  6. 3Typical NVM Flow
  7. 4TPS65215 with TPS65219EVM
  8. 5Programming Instructions
    1. 5.1  Configuring Enable Settings
    2. 5.2  Configuring the Bucks
    3. 5.3  Configuring LDOs
    4. 5.4  Configuring GPIOs
    5. 5.5  Configuring Sequence
    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 NVM Re-Programming
  9.   A Non-NVM Registers
  10.   B Loading a NVM Configuration File to PMIC
  11.   C PMIC Configurable Fields
  12.   References
  13.   E Revision History

NVM Re-Programming

Once the register settings are updated, the new values can be saved into the NVM by writing 0x0A to register address 0x34.

  • Figure 5-2 shows the button that saves the register settings into the NVM when using the TPS65215-GUI.
  • Table 5-22 shows the register field to be written when NOT using the TPS65215-GUI.
 NVM Re-programming Using
                    TPS65215-GUI Figure 5-13 NVM Re-programming Using TPS65215-GUI
Table 5-22 I2C Write to Save Register Settings into NVM
Register Address Bit Field Name Data
0x34 3-0 USER_NVM_CMD 0x0A
Note: It is recommended to export the selected register settings into a CSV and JSON file using the TPS65215-GUI. Figure 5-14 shows how to export the NVM settings. The file format must be selected on "Register File Format" before using the "Save Registers As".
 Export NVM Settings Using
                    TPS65215-GUI Figure 5-14 Export NVM Settings Using TPS65215-GUI