ZHCUBA1B August   2023  – February 2024 TPS25762-Q1 , TPS25772-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2使用入门
    1. 2.1 相关文档
    2. 2.2 硬件
    3. 2.3 软件
    4. 2.4 GUI 安装和启动
  6. 3应用配置概述
    1. 3.1 创建新的应用配置
    2. 3.2 加载保存的配置
  7. 4配置参数
    1. 4.1 USB 端口配置模块
    2. 4.2 I2C Configuration
    3. 4.3 内部直流/直流
    4. 4.4 GPIO 配置
    5. 4.5 外部直流/直流
    6. 4.6 系统配置
      1. 4.6.1 系统电源管理
      2. 4.6.2 器件 ID
      3. 4.6.3 热折返
      4. 4.6.4 VIN 引擎打开或关闭
    7. 4.7 高级配置
  8. 5应用配置下载
    1. 5.1 固件下载过程
      1. 5.1.1 密钥上传和二进制文件生成
        1. 5.1.1.1 固件更新:USB 端点
        2. 5.1.1.2 固件更新:I2C
    2. 5.2 安全固件更新
    3. 5.3 可选的 USB 驱动程序安装
    4. 5.4 直接 EEPROM 编程
    5. 5.5 SSH 密钥生成
  9. 6遥测
  10.   A TPS257xx-Q1 GUI 功能 - 自定义 ID(版本控制)
  11.   修订历史记录

应用配置下载

在 GUI 中完成所需的配置后,即可生成用于对 TPS257xx-Q1 器件进行编程的二进制文件。然后,通过以下两种传输机制之一将此二进制文件下载到硬件:

  1. 使用 I2C 直接将二进制映像编程到板载 EEPROM 中:
    1. 此模式是开发过程中使用的默认方法
    2. 利用 TPS257xx-Q1 EVM 上的内置连接,通过板载 TIVA MCU 进行编程,或直接使用外部编程工具(例如 Total Phase Aardvark I2C/SPI Host Adapter)进行编程(请参阅节 5.4
    3. 需要采用这种编程方法,才能在生产过程中将生产就绪型二进制映像加载到空白 EEPROM 器件中
  2. 使用 USB 将二进制映像安全编程到板载 EEPROM 中:
    1. 此模式使用 TPS257xx-Q1-GUI 来访问,用于对定制硬件进行生产后现场更新(也可以在开发期间使用)。
    2. TPS257xx-Q1 器件必须上电进入固件更新 模式 (FWUP),并将端口 A 配置为 USB 端点连接
    3. 在验证该二进制映像与先前生产时编程的 EEPROM 映像之间的密钥匹配后,TPS257xx-Q1 器件会将二进制映像编程到 EEPROM 中

版本控制可以手动嵌入到 GUI 生成的二进制文件中,以唯一地识别和跟踪更改。有关更多详细信息,请参阅AppendixA

以下各节介绍了用于将自定义应用配置加载到硬件中的方法。