SLVUBT8B November   2020  – June 2022 LP8764-Q1 , TPS6594-Q1


  1.   Scalable PMIC's GUI User’s Guide
  2.   Trademarks
  3. Introduction
  4. Supported Features
  5. Revisions
  6. Overview
  7. Getting Started
    1. 5.1 Finding the GUI
    2. 5.2 Downloading the Required Software
    3. 5.3 Launching the GUI
    4. 5.4 Connecting to a PMIC
  8. Quick-start Page
    1. 6.1 Device Scan Results
    2. 6.2 Configuration and Monitoring
      1. 6.2.1 System Info
      2. 6.2.2 BUCK
      3. 6.2.3 LDO
      4. 6.2.4 GPIO
      5. 6.2.5 Interrupts
      6. 6.2.6 Miscellaneous Settings
      7. 6.2.7 Advanced
  9. Register Map Page
  10. NVM Configuration Page
    1. 8.1 Creating a Custom Configuration
      1. 8.1.1 Static Configuration
      2. 8.1.2 Pre-Configurable Mission States (PFSM)
        1. Creating a State Diagram
        2. Global Settings
        3. Power Sequence
          1. Power Sequence Resources and Commands
          2. Sub-sequences
          3. Power Sequence Editing Tools
        4. Trigger Settings
        5. Trigger Priority List
        6. PFSM Validation
    2. 8.2 Program
      1. 8.2.1 Program an Existing NVM Configuration
      2. 8.2.2 NVM Configuration Special Use Case: Changing the Communication Interface
      3. 8.2.3 Lock Option During NVM Programming
  11. NVM Validation Page
  12. 10Watchdog Page
  13. 11Additional Resources
  14. 12Appendix A: Troubleshooting
    1. 12.1 Hardware Platform Not Recognized
    2. 12.2 PMIC Device Not Found
    3. 12.3 I2C2 is configured but not connected
  15. 13Appendix B: Advanced Topics
    1. 13.1 Scripting Window
  16. 14Appendix C: Known Limitations
  17. 15Appendix D: Migration Topics
    1. 15.1 Migrating from LP8764-Q1 PG1.0 to PG2.0
    2. 15.2 Update the PFSM to Include the PFSM_START State
    3. 15.3 Update Timing Delays
    4. 15.4 Update Trigger Priority and Settings
  18. 16Revision History

NVM Validation Page

Note: Texas Instruments recommends as best practice to always use the NVM validation to confirm the correct configuration of the device following programming from the NVM Configuration page.

The NVM Validation page is used to download the current register or NVM settings to the host PC or compare the settings to a file from the host PC. One of the important aspects of this page is that the NVM settings are accessed by overwriting the current register settings. If the NVM Settings button is selected, as shown in Figure 9-1, when the DOWNLOAD CONFIGURATION button is selected, then the GUI immediately issues a set of commands to the PMIC to overwrite all existing register settings with the contents from NVM. This will overwrite any settings or configuration to the device made through the Quick-start or Register Map pages. After the overwrite is complete, then the register contents are read out through the communication interface.

GUID-A319F231-C9A6-4FC6-8E3E-65416EF4C7AD-low.png Figure 9-1 NVM Validation

The top right of the page indicates which of the Current Settings or the NVM Settings, are being read. On the left side of the page is an interface to select a known file to compare the read contents to. This provides a quick visual pass/fail response to evaluate the content read. The DOWNLOAD CONFIGURATION option is found on the right side of the page.

Compare the Current or NVM Settings with an existing binary file

  1. Confirm that the correct device is connected.
    1. Select the correct Device Type.
    2. Select the correct Communication Interface.
  2. Select the binary file from the host PC to compare the device NVM with.
    1. Use the Drag and Drop feature or the file navigator.
    2. When a valid file is selected, the COMPARE button will become active.
  3. Press the COMPARE button.

Download the Current or NVM Settings to a binary file.

  1. Confirm that the correct device is connected.
    1. Select the correct Device Type.
    2. Select the correct Communication Interface.
  2. Select the Current Settings or NVM Settings button
  3. Press the DOWNLOAD CONFIGURATION button.