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.   修订历史记录

TPS257xx-Q1 GUI 功能 - 自定义 ID(版本控制)

有两种方法可以对 GUI 生成的二进制文件进行版本控制。第一种方法是在生成二进制文件时自动实现的,如节 5中所述,并且文件名中将包含时间戳。但在某些情况下,需要能够唯一地识别使用 EEPROM 读取器(如 Aardvark 适配器)加载到 EEPROM 中的二进制文件(请参阅 节 5.4)。这可以通过使用 Advanced Configuration GUI 页面上“OTHER”选项卡的“CUSTOM ID”功能将用户定义的版本控制集成到二进制文件来实现(请参阅图 7-1)。

GUID-20230807-SS0I-DV6W-DVW8-LGMBNRMFTQ3V-low.png图 A-1 “自定义 ID”菜单

默认情况下,“CUSTOM ID”功能会被禁用。通过启用该功能,可以将自定义值添加到每个端口对应的四个输入框中。可以在每个框中输入一个十六进制格式的 16 位值,因此对于 TPS25762-Q1,值最多为 8 个字节(仅“A”字段),而对于 TPS25772-Q1,值最多为 16 个字节(“A+B”字段)。

图 7-2 比较了禁用和启用“CUSTOM ID”功能的两个二进制输出文件。下面显示了启用了“CUSTOM ID”时的二进制文件,其中突出显示了与图 7-1 中相同的“A”和“B”字段数据条目。请注意,二进制文件中的自定义值会以最低有效字节优先格式进行汇编。

GUID-20230807-SS0I-SD06-562P-LWRKR7FGRMTZ-low.png图 A-2 启用与禁用“CUSTOM ID”时的二进制文件

“CUSTOM ID”数据在二进制文件中的字节位置可能会有所不同,具体取决于器件功能的配置方式。“A”字段数据条目和“B”字段数据条目前面都会加上各自始终相同的相应标头(请参阅 图 7-3);“A”字段的标头为 04 06 00 07,“B”字段的标头为 40 06 00 07。在二进制文件中搜索标头便可以轻松识别“CUSTOM ID”数据。

GUID-20230807-SS0I-K78X-SQ5W-PTD7TDG2CZQR-low.png图 A-3 自定义 ID 数据标头

尽管使用 GUI 生成二进制文件时会在文件名中添加时间戳,但“CUSTOM ID”功能是一种嵌入自定义版本/版本标识符的更可靠方法。该功能集成到二进制文件生成中,并可直接从 EEPROM 读取以进行验证。