ZHCU943A November 2020 – July 2022 TPS25750
地址 | 名称 | 访问 | 长度 | 每个端口均唯一 | 上电默认值 |
---|---|---|---|---|---|
0x40 | PD_STATUS | RO | 4 | 是 | 连接时清除。 |
位 | 名称 | 说明 | |
---|---|---|---|
31 | 保留 | 保留。 | |
30:28 | DataResetDetails | 数据复位原因。 | |
0h | 复位值:无数据复位。 | ||
1h | 从端口伙伴收到的数据复位消息。 | ||
2h-7h | 保留 | ||
27:22 | ErrorRecoveryDetails | 错误恢复原因。 | |
00h | 复位值:无错误恢复。 | ||
01h | 系统:过热关断。 | ||
02h | 系统:PP5V 意外变为低电平。 | ||
03h | 系统:故障输入 GPIO 已生效。GPIO 可以是:Fault_Input_Event。 | ||
04h | 系统:在 VBUS 引脚上检测到过压。 | ||
05h | 保留。 | ||
06h | 系统:PP_5V 上的 ILIM。 | ||
07h | 系统:PP_CABLE 上的 ILIM。 | ||
08h | 系统:在 CC 上检测到 OVP。 | ||
9h-Fh | 保留。 | ||
10h | 协议错误:无效的 DR_Swap。 | ||
11h | 协议错误:PR_Swap 序列期间没有 Good_CRC。如果受电方没有及时关闭,则会发生这种情况。 | ||
12h-14h | 保留。 | ||
15h | 策略引擎:NoResponse 计时器超时。 | ||
16h | 策略引擎:PSSourceOffTimer 在 PR_Swap 期间超时。 | ||
17h | 策略引擎:PSSourceOnTimer 在 PR_Swap 期间超时。 | ||
18h-21h | 保留 | ||
22h | HI:在电池电量耗尽期间发生交换错误。在主机清除电池电量耗尽标志并且该配置需要作为供电方运行后,PD 控制器无法切换到受电方。 | ||
23h-2Fh | 保留。 | ||
30h | Type-C:Attached.SRC 状态出错。 | ||
31h | Type-C:VCONN 放电失败。 | ||
32h-3Fh | 保留。 | ||
21:16 | HardResetDetails | 硬复位原因 | |
00h | 复位值,无硬复位。 | ||
01h | 从端口伙伴处收到。 | ||
02h | 由主机请求。 | ||
03h | 活动模式期间的无效 DR_Swap 请求 | ||
04h | 策略引擎需要:DischargeFailed。 | ||
05h | 策略引擎需要:NoResponseTimeOut。 | ||
06h | 策略引擎需要:SendSoftReset。 | ||
07h | 策略引擎需要:Sink_SelectCapability。 | ||
08h | 策略引擎需要:Sink_TransitionSink。 | ||
09h | 策略引擎需要:Sink_WaitForCapabilities。 | ||
0Ah | 策略引擎需要:SoftReset。 | ||
0Bh | 策略引擎需要:SourceOnTimeout。 | ||
0Ch | 策略引擎需要:Source_CapabilityResponse。 | ||
0Dh | 策略引擎需要:Source_SendCapabilities。 | ||
0Eh | 策略引擎需要:SourcingFault。 | ||
0Fh | 策略引擎需要:UnableToSource。 | ||
10h | 保留 | ||
11h | 策略引擎需要:意外消息 | ||
12h | 策略引擎需要:无法在 PP5V 上升沿后 200ms 内完成 VCONN 恢复序列。 | ||
13h-3Fh | 保留。 | ||
15:13 | 保留 | ||
12:8 | SoftResetDetails | 软复位原因。 | |
0h | 复位值,无软复位。 | ||
1h | 从端口伙伴收到的软复位。 | ||
2h | 保留。 | ||
3h | 保留。 | ||
4h | 收到的供电方能力消息无效。 | ||
5h | 消息重试次数已用尽。 | ||
6h | 意外收到一条接受消息。 | ||
7h | 意外收到一条控制消息。 | ||
8h | 意外收到一条 GetSinkCap 消息。 | ||
9h | 意外收到一条 GetSourceCap 消息。 | ||
Ah | 意外收到一条 GotoMin 消息。 | ||
Bh | 意外收到一条 PS_RDY 消息。 | ||
Ch | 意外收到一条 Ping 消息。 | ||
Dh | 意外收到一条拒绝消息。 | ||
Eh | 意外收到一条请求消息。 | ||
Fh | 意外收到一条受电方能力消息。 | ||
10h | 意外收到一条供电方能力消息。 | ||
11h | 意外收到一条交换消息。 | ||
12h | 意外收到一条等待能力消息。 | ||
13h | 收到一条未知控制消息。 | ||
14h | 收到一条未知数据消息。 | ||
15h | 在插头中初始化 SOP' 控制器。 | ||
16h | 在插头中初始化 SOP'' 控制器。 | ||
17h | 意外收到一条扩展消息。 | ||
18h | 收到一条未知扩展消息。 | ||
19h | 意外收到一条数据消息。 | ||
1Ah | 意外收到一条不受支持消息。 | ||
1Bh | 意外收到一条 Get_Status 消息。 | ||
1Ch-1Fh | 保留。 | ||
7 | 保留 | ||
6 | PresentPDRole | 当前的 PD 电源角色。PD 控制器在此 PD 电源角色下运行。 | |
0b | 受电方。 | ||
1b | 供电方。 | ||
5:4 | PortType | 当前的 Type-C 电源角色。PD 控制器在此 Type-C 电源角色下运行。 | |
00b | 受电方/供电方。 | ||
01b | 受电方。 | ||
10b | 供电方。 | ||
11b | 供电方/受电方。 | ||
3:2 | CCPullUp | CC 上拉值。PD 控制器在 CC 下拉模式下检测到的上拉值。 | |
00b | 未处于 CC 下拉模式/未检测到 CC 上拉。 | ||
01b | USB 默认电流。 | ||
10b | 1.5A (SinkTxNG)。 | ||
11b | 3.0A (SinkTxOK)。 | ||
1:0 | 保留 |