ZHCU943A November   2020  – July 2022 TPS25750

 

  1.   请先阅读
    1.     关于本手册
    2.     命名惯例
    3.     术语表
    4.     相关文档
    5.     支持资源
    6.     商标
  2. 1引言
    1. 1.1 引言
      1. 1.1.1 用途和范围
    2. 1.2 PD 控制器主机接口说明
      1. 1.2.1 概述
      2. 1.2.2 寄存器和字段表示法
    3. 1.3 唯一地址接口
      1. 1.3.1 唯一地址接口协议
      2. 1.3.2 唯一地址接口寄存器
  3. 2唯一地址接口寄存器详细说明
    1. 2.1  0x03 MODE 寄存器
    2. 2.2  0x0D DEVICE_CAPABILITIES 寄存器
    3. 2.3  0x14 - 0x19 INT_EVENT、INT_MASK、INT_CLEAR 寄存器
    4. 2.4  0x1A STATUS 寄存器
    5. 2.5  0x26 POWER_PATH_STATUS 寄存器
    6. 2.6  0x29 PORT_CONTROL 寄存器
    7. 2.7  0x2D BOOT_STATUS 寄存器
    8. 2.8  0x30 RX_SOURCE_CAPS 寄存器
    9. 2.9  0x31 RX_SINK_CAPS 寄存器
    10. 2.10 0x32 TX_SOURCE_CAPS 寄存器
    11. 2.11 0x33 TX_SINK_CAPS 寄存器
    12. 2.12 0x34 ACTIVE_CONTRACT_PDO 寄存器
    13. 2.13 0x35 ACTIVE_CONTRACT_RDO 寄存器
    14. 2.14 0x3F POWER_STATUS 寄存器
    15. 2.15 0x40 PD_STATUS 寄存器
    16. 2.16 GPIO 事件
    17. 2.17 0x69 TYPEC_STATE 寄存器
    18. 2.18 0x70 SLEEP_CONFIG 寄存器
    19. 2.19 0x72 GPIO_STATUS 寄存器
  4. 34CC 任务详细说明
    1. 3.1 概述
    2. 3.2 PD 消息任务
      1. 3.2.1 'SWSk' - PD PR_Swap 到受电方
      2. 3.2.2 'SWSr' - PD PR_Swap 到供电方
      3. 3.2.3 'SWDF' - PD DR_Swap 到 DFP
      4. 3.2.4 'SWUF' - PD DR_Swap 到 UFP
      5. 3.2.5 'GSkC' - PD 获取受电方能力
      6. 3.2.6 'GSrC' - PD 获取供电方能力
      7. 3.2.7 'SSrC' - PD 发送供电方能力
    3. 3.3 补丁捆绑包更新任务
      1. 3.3.1 'PBMs' - 启动补丁突发模式下载序列
      2. 3.3.2 'PBMc' - 补丁突发模式下载完成
      3. 3.3.3 'PBMe' - 结束补丁突发模式下载序列
      4. 3.3.4 补丁突发模式示例
      5. 3.3.5 'GO2P' - 转到补丁模式
    4. 3.4 系统任务
      1. 3.4.1 'DBfg' - 清除电池电量耗尽标志
      2. 3.4.2 'I2Cr' - I2C 读取事务
      3. 3.4.3 'I2Cw' - I2C 写入事务
  5. 4用户参考
    1. 4.1 PD 控制器应用程序自定义
    2. 4.2 加载补丁捆绑包
  6. 5修订历史记录

0x3F POWER_STATUS 寄存器

表 2-32 0x3F POWER_STATUS 寄存器
地址名称访问长度每个端口均唯一上电默认值
0x3FPOWER_STATUSRO2断开时清除。
表 2-33 0x3F POWER_STATUS 寄存器位字段定义
名称说明
15:10保留保留。
9:8ChargerAdvertiseStatus(1)(2)充电器广播状态。
00b禁用或不运行充电器广播。
01b充电器广播正在进行中。
10b充电器广播完成。
11b保留。
7:4ChargerDetectStatus(1)(2)
0h禁用或不运行充电器检测。
1h充电器检测正在进行中。
2h充电器检测完成,未检测到。
3h充电器检测完成,检测到 SDP。
4h充电器检测完成,检测到 BC 1.2 CDP。
5h充电器检测完成,检测到 BC 1.2 DCP。
6h充电器检测完成,检测到 Divider1 DCP。
7h充电器检测完成,检测到 Divider2 DCP。
8h充电器检测完成,检测到 Divider3 DCP。
9h充电器检测完成,检测到 1.2V DCP。
Ah-Fh保留。
3:2TypeCCurrent当 SourceSink 为 1b 时,此字段与寄存器 0x40 中的 PD_STATUS.CCPullUp 重复。当 SourceSink 为 0b 时,此字段与寄存器 0x29 中的 PORT_CONTROL.TypeCCurrent 重复。未来可能会删除这个多余的字段。此字段适用于 Type-C 受电方工作模式。如果端口作为供电方进行连接,则此字段仅在初始连接时更新。
00bUSB 默认电流。
01b1.5A。
10b3.0A。
11b由显式 PD 合约设置电流。已协商 PD 合约(更多详细信息,请参阅其他 PD 寄存器)。
1SourceSink供电方/受电方指示器。此位相当于寄存器 0x40 中的 PresentPDRole。为方便起见,在此寄存器中对其进行了复制。未来可能会删除这个多余的位。
0b连接请求电源。PD 控制器是供电方。
1b连接提供电源(PD 控制器充当受电方)。
0PowerConnection在有连接时生效。当 PlugPresent 为 TRUE 且 ConnState 大于 5h 时,此位将生效。因此,它与寄存器 0x1A 中的信息重复。为方便起见,在此寄存器中对其进行了复制。未来可能会删除这个多余的位。
0b无连接。此寄存器中的其余位无效。
1b存在连接。更多详细信息,请参阅此寄存器中的其他位。
TPS25750_F509.04.02 不支持该特性。
TPS25750_F509.04.02 不支持该特性。
TPS25750_F509.05.02 不支持该特性。