SLVUCH7A september   2022  – june 2023 TPS25990

 

  1.   1
  2.   TPS25990EVM: Evaluation Module for TPS25990 eFuse
  3.   Trademarks
  4. 1Introduction
    1. 1.1 EVM Features
    2. 1.2 EVM Applications
  5. 2Description
  6. 3Schematic
  7. 4General Configurations
    1. 4.1 Physical Access
    2. 4.2 Test Equipment and Setup
      1. 4.2.1 Power supplies
      2. 4.2.2 Meters
      3. 4.2.3 Oscilloscope
      4. 4.2.4 USB-to-GPIO Interface Adapter
      5. 4.2.5 Loads
  8. 5Test Setup and Procedures
    1. 5.1  Hot Plug
    2. 5.2  Start-up with Enable
    3. 5.3  Current Limit Based Start-up Behavior
    4. 5.4  Power Up into Short
    5. 5.5  Overvoltage Lockout
    6. 5.6  Transient Overload Performance
    7. 5.7  Overcurrent Event
    8. 5.8  Provision to Apply Load Transient and Overcurrent Event Using an Onboard Switching Circuit
    9. 5.9  Output Hot Short
    10. 5.10 Quick Output Discharge (QOD)
    11. 5.11 Thermal Performance of TPS25990EVM
  9. 6Using the TPS25990EVM-GUI
    1. 6.1 Access the TPS25990EVM-GUI
    2. 6.2 Introduction to the TPS25990EVM-GUI
    3. 6.3 Establishing Communication Between the EVM and GUI
    4. 6.4 Quick Info
    5. 6.5 Configuration
    6. 6.6 Telemetry
    7. 6.7 Blackbox
    8. 6.8 Register Map Page
  10. 7EVAL Board Assembly Drawings and Layout Guidelines
    1. 7.1 PCB Drawings
  11. 8Bill Of Materials (BOM)
  12. 9Revision History

Blackbox

The Blackbox page as shown in Figure 6-20 implements the Blackbox fault recording feature in TPS25990 eFuse. This feature greatly enhances the system designer's ability to debug power path related issues during design/development and field returns.

GUID-20230601-SS0I-FQ51-DJ4X-44HHZ9FTSLML-low.svg Figure 6-20 TPS25990EVM-GUI: Blackbox

After powering up the device, the Blackbox tick timer update rate must be configured in the BB_CONFIG (E5h) register. This is shown in the RED circle in Figure 6-21.

GUID-20230601-SS0I-CS1C-TNGP-6ZN751JCD1LJ-low.svg Figure 6-21 TPS25990EVM-GUI: Blackbox: Blackbox Configuration

To send the READ_BB_RAM (FDh) block read command for retrieving the contents of seven Blackbox RAM registers, starting from BB_RAM_0 to BB_RAM_6, click on the READ FROM RAM icon as outlined by the RED circle in Figure 6-20. Figure 6-20 shows the retrieved contents in the GREEN rectangular box.

Clicking on the CLEAR FAULTS icon as outlined by a BLUE circle in Figure 6-20 resets the Blackbox RAM registers to zero.

Once the device encounters a global fault or alert event (based on the ALERT_MASK (DBh) register), the Blackbox RAM contents, status registers, peak input voltage, peak input current, peak device temperature, and Blackbox timer values are written to an external EEPROM through the EECLK/EEDATA pins.

The EEPROM interface is a standard I2C controller and operates at 400 kHz clock speed. TI recommends using an I2C EEPROM with minimum 1 kbits of capacity and 16-byte page addressing. Examples of compatible EEPROM devices include 24LC04, 24AA04, etc.

The contents of the Blackbox RAM along with some status registers (STATUS_WORD (79h), STATUS_MFR_SPECIFIC (80h), and STATUS_INPUT (7Ch)) and certain parameters (VIN_PEAK, IIN_PEAK, and TEMPERATURE_PEAK) are stored into Page-0 of an external EEPROM when the following conditions are met. At the same time, Blackbox RAM contents and Blackbox tick timer values are locked.

  1. An external EEPROM is successfully connected by setting the EXT_EEPROM bit high in the DEVICE_CONFIG (E4h) register as shown in Figure 6-22. In addition, this is done by configuring two of the four GPIOs as EECLK and EEDATA appropriately in the GPIO_CONFIG_12 (E1h) and GPIO_CONFIG_34 (E2h) registers. This is shown in Figure 6-23. Make sure those two selected GPIO pins are physically connected to the EEPROM clock and data pins respectively on the board.
  2. Any one of the three BB EEPROM write trigger bits is set in the BB_CONFIG (E5h) register as outlined by BLUE circle in Figure 6-21.
GUID-20230601-SS0I-NZZK-QV0Q-BNP4CBJXT0DF-low.svg Figure 6-22 TPS25990EVM-GUI: Device Configuration: External EEPROM Connection
GUID-20230601-SS0I-V6SQ-TQ0G-56LFJVV9FHN5-low.svg Figure 6-23 TPS25990EVM-GUI: GPIO Configuration: External EEPROM Connection

To access the Blackbox contents from that EEPROM, first click on the FETCH EEPROM icon and then click on the READ EEPROM icon as outlined by the RED and BLACK circles respectively in Figure 6-24. Figure 6-24 shows the retrieved contents in the GREEN GREEN rectangular box.

Clicking on the ERASE BLACKBOX icon while the WRITE PROTECT is unlocked as outlined by the BLUE circles in Figure 6-24 resets the EEPROM Blackbox contents to zero.

GUID-20230601-SS0I-GWK7-SXWX-SB0R84GHPZ0J-low.svg Figure 6-24 TPS25990EVM-GUI: Blackbox: READ BB EEPROM