SLVUBX5B August   2023  ā€“ February 2024 TPS25762-Q1 , TPS25772-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Getting Started
    1. 2.1 Related Documents
    2. 2.2 Hardware
    3. 2.3 Software
    4. 2.4 GUI Installation and Launch
  6. 3Application Configuration Overview
    1. 3.1 Creating a New Application Configuration
    2. 3.2 Loading a Saved Configuration
  7. 4Configuration Parameters
    1. 4.1 USB Port Configuration Module
    2. 4.2 I2C Configuration
    3. 4.3 Internal DCDC
    4. 4.4 GPIO Configuration
    5. 4.5 External DCDC
    6. 4.6 System Configuration
      1. 4.6.1 System Power Management
      2. 4.6.2 Device IDs
      3. 4.6.3 Thermal Foldback
      4. 4.6.4 VIN Engine On or Off
    7. 4.7 Advanced Configuration
  8. 5Application Configuration Download
    1. 5.1 Firmware Download Procedure
      1. 5.1.1 Key Upload and Binary File Generation
        1. 5.1.1.1 Firmware Update: USB Endpoint
        2. 5.1.1.2 Firmware Update: I2C
    2. 5.2 Secure Firmware Update
    3. 5.3 Optional USB Driver Installation
    4. 5.4 Direct EEPROM Programming
    5. 5.5 SSH Key Generation
  9. 6Telemetry
  10.   A TPS257xx-Q1 GUI Feature - CUSTOM ID (Version Control)
  11.   Revision History

Telemetry

The EVM supports device communication over USB to the integrated TIVA MCU. Connect the USB cable to the micro USB port of the EVM as shown in Figure 6-1. In addition to allowing EEPROM programming over I2C, the USB connection also provides a data and control communication path between the EVM and PC. Using the USB interface, the user has control over the following actions:

  • Device reset
  • I2C port configuration
  • Telemetry data detailing the operational status of the charging ports
  • Device status

GUID-20221130-SS0I-RCWK-Z5Z0-GCPCGLMQNSBB-low.png Figure 6-1 TIVA USB Port Connection

The connection status is indicated in the bottom left corner of TPS257XX-Q1-GUI, see Figure 6-2 and Figure 6-3. The status icon can also be used to connect or disconnect the TIVA USB port by clicking the icon. If not connected, click the icon to establish connection.

GUID-20210412-CA0I-QN3D-ZBXB-J9XMGRN8HP88-low.png Figure 6-2 TIVA USB Disconnected
GUID-20210220-CA0I-RTZ0-HJSJ-Q3KD0FL5Q4DT-low.png Figure 6-3 TIVA USB Connected

If the connection cannot be established, check the serial port configuration in the control at the upper left of the GUI, see Figure 6-4.

GUID-20221202-SS0I-6NJN-GWMC-PHC41ZW76JFN-low.png Figure 6-4 GUI Communication Port Menu
Note: When the I2C1 port is used for device communication (default), data cannot be read or written real-time as intended due to continuous bus traffic between I2C controller and connected target peripheral devices in hardware. Alternatively, when the I2C2 port is used for device communication, corresponding GPIOs (GPIO2 and GPIO3) must be configured as I2C_SCL2 and I2C_SDA2. (For dual-port devices, GPIO2 and GPIO3 are configured as Port B D+ and Port B Dā€“ and therefore are not intended to be used for I2C communication.)

The telemetry view in the GUI is selected by clicking the Device Communication button in the sidebar, see Figure 6-5.

GUID-20221130-SS0I-94KG-JPWD-L97CVQKPMBHC-low.png Figure 6-5 TPS257xx-Q1 Telemetry Interface

Make sure the correct target address is selected to access device telemetry information. The address is determined by the TVSP pin configuration as described in the device-specific data sheet. The target address is 0x22 or 0x23 for Port A and 0x26 or 0x27 for Port B (on a dual-port device). Only one port status can be read at a time.

The GUI provides Port A and Port B target address selection controls to align with the hardware configuration, see Figure 6-6.

GUID-20210411-CA0I-SFS6-BDX7-6XWSKGQW7BCR-low.png Figure 6-6 Telemetry Port Configuration

In addition to the main telemetry information, clicking the Status button in the upper right of the GUI page opens the quick status window displaying additional information about the port charging status when the READ ALL button is selected, see Figure 6-7.

GUID-20221130-SS0I-TSKT-2K2L-L4V30RCCTMML-low.png Figure 6-7 Telemetry Status View