ZHCACZ7A december   2022  – august 2023 TPS25762-Q1 , TPS25772-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1用途和范围
  5. 2固件引导代码简介
  6. 3补丁捆绑包简介
  7. 4固件更新
    1. 4.1 概述
    2. 4.2 EEPROM 固件更新
      1. 4.2.1 EEPROM 存储器组织方式
      2. 4.2.2 EEPROM 更新 - 4CC 任务命令集
      3. 4.2.3 EEPROM 补丁捆绑包更新过程
    3. 4.3 PD 控制器补丁捆绑包下载
      1. 4.3.1 补丁捆绑包下载 - 4CC 任务命令集
      2. 4.3.2 突发模式补丁下载过程
  8.   附录 A:TVSP 引导配置设置
  9.   附录 B:使用 4CC 命令
  10.   修订历史记录

PD 控制器补丁捆绑包下载

如果 TVSP 设置为 HUB /MCU 引导模式,则器件将在执行 POR 后等待大约 1 秒,以便主机启动补丁捆绑包下载。 4CC 任务命令可用于执行补丁捆绑包下载,例如突发模式下载(PBMx 命令,x 是特定命令对应的字母)。

在突发模式下载中,补丁捆绑包分为 256 字节扇区,并在一个数据传输阶段发送到 PD 控制器。

当 PD 控制器在外部 HUB/MCU 引导模式下上电或复位时,器件将在大约 850ms 后进入补丁模式(MODE (0x03) 寄存器中的“PTCH”状态),并通过将 GPIO9 拉至低电平进入 I2C 中断模式来通知主机。I2C 中断指示器件已成功进入 ReadyForPatch 状态,并且正在等待主机发送补丁捆绑包数据。因此,突发模式下载的初始步骤为:

  1. 在 HUB/MCU 引导模式下将 PD 控制器上电
  2. 通过读取 INT_EVENT1 寄存器 (0x14) 来确认器件是否准备好进行补丁更新。如果 INT_EVENT1 寄存器中的任何位为 1,则器件已准备好进行补丁更新。另一种方法是等到在 I2C 总线上将中断置为有效并将 GPIO9 拉至低电平。

  3. 读取存储在 MODE 寄存器中的 PD 控制器模式。如果模式显示“PTCH”,则意味着器件已进入补丁就绪状态。
  4. 执行与突发模式下载相对应的 4CC 任务命令。