SLVUBX5C December   2022  – August 2024 TPS25762-Q1 , TPS25763-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 System Power
      1. 4.1.1 System Power Management (SPM)
    2. 4.2 Internal & External DCDC
    3. 4.3 VIN Engine On or Off
    4. 4.4 Thermal Foldback
    5. 4.5 USB PORT(S)
    6. 4.6 GPIO Configuration
    7. 4.7 I2C Configuration
    8. 4.8 Device IDs
    9. 4.9 DisplayPort Alt Mode
  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.   B VIN Engine On or Off (TPS257xC-Q1)
  12.   Revision History

SSH Key Generation

Creating RSA Keys using ssh-keygen. SSH key pairs can be generated using the following command lines:

  1. mkdir keys
  2. ssh-keygen -t rsa -b 3072 -m PEM -f keys/rsa3072engr
  3. ssh-keygen -t rsa -b 3072 -m PEM -f keys/rsa3072prod
TPS25761 TPS25762 TPS25763 TPS25764 TPS25772 Git Bash Key Generation - EngineeringFigure 5-13 Git Bash Key Generation - Engineering
TPS25761 TPS25762 TPS25763 TPS25764 TPS25772 Git Bash Key Generation - ProductionFigure 5-14 Git Bash Key Generation - Production

Generated keys are found in the keys directory created via the mkdir keys command.

TPS25761 TPS25762 TPS25763 TPS25764 TPS25772 Generated KeysFigure 5-15 Generated Keys

For a Microsoft® Windows® PC, Git installation with SSH can be necessary to generate keys as instructed in this section.

To install Git:

  1. Download and initiate the Git installer.
  2. When prompted, accept the default components by clicking the Next button.
  3. Choose the default text editor. If you have Notepad++™ installed, select Notepad++ and click the Next button.
  4. Select Use Git from the Windows Command Prompt and click the Next button.
  5. Select Use OpenSSL library and click the Next button.
  6. Select Checkout Windows-style, commit Unix-style line endings and click the Next button.
  7. Select Use MinTTY (The default terminal of mYSYS2) and click the Next button.
  8. Accept the default extra option configuration by clicking the Install button.
  9. When the installation completes, restart Windows, if needed.

To launch GitBash:

  1. Invoke the command line window: cmd.exe.
  2. Run bash.exe from the Git installation folder: (that is, C:\Program Files\Git\bin)