SLVUC05A November 2020 – July 2022 TPS25750
Address | Name | Access | Length | Unique Per Port | Power-Up Default |
---|---|---|---|---|---|
0x40 | PD_STATUS | RO | 4 | yes | Cleared on connect. |
Bits | Name | Description | |
---|---|---|---|
31 | Reserved | Reserved. | |
30:28 | DataResetDetails | Reason for Data Reset. | |
0h | Reset value: no data reset. | ||
1h | Data Reset message received from port partner. | ||
2h-7h | Reserved | ||
27:22 | ErrorRecoveryDetails | Reason for Error Recovery. | |
00h | reset value: no error recovery. | ||
01h | System: over-temperature shut-down. | ||
02h | System: PP5V went low unexpectedly. | ||
03h | System: fault input GPIO was asserted. GPIO can be Fault_Input_Event. | ||
04h | System: Over-voltage detected on the VBUS pin. | ||
05h | Reserved. | ||
06h | System: ILIM on PP_5V. | ||
07h | System: ILIM on PP_CABLE. | ||
08h | System: OVP on CC detected. | ||
9h-Fh | Reserved. | ||
10h | Protocol error: invalid DR_Swap. | ||
11h | Protocol error: no Good_CRC during a PR_Swap sequence. This happens if the sink did not turn off in time. | ||
12h-14h | Reserved. | ||
15h | Policy Engine: NoResponse timer timed out. | ||
16h | Policy Engine: PSSourceOffTimer timed out during PR_Swap. | ||
17h | Policy Engine: PSSourceOnTimer timed out during PR_Swap. | ||
18h-21h | Reserved | ||
22h | HI: Swapping error during dead-battery. After Host cleared the dead-battery flag and the configuration requires operating as a source, but the PD controller is unable to swap to sink. | ||
23h-2Fh | Reserved. | ||
30h | Type-C: an error occurred in the Attached.SRC state. | ||
31h | Type-C: VCONN failed to discharge. | ||
32h-3Fh | Reserved. | ||
21:16 | HardResetDetails | Reason for Hard Reset | |
00h | Reset value, no hard reset. | ||
01h | Received from Port Partner. | ||
02h | Requested by host. | ||
03h | Invalid DR_Swap request during Active Mode | ||
04h | Required by policy engine: DischargeFailed. | ||
05h | Required by policy engine: NoResponseTimeOut. | ||
06h | Required by policy engine: SendSoftReset. | ||
07h | Required by policy engine: Sink_SelectCapability. | ||
08h | Required by policy engine: Sink_TransitionSink. | ||
09h | Required by policy engine: Sink_WaitForCapabilities. | ||
0Ah | Required by policy engine: SoftReset. | ||
0Bh | Required by policy engine: SourceOnTimeout. | ||
0Ch | Required by policy engine: Source_CapabilityResponse. | ||
0Dh | Required by policy engine: Source_SendCapabilities. | ||
0Eh | Required by policy engine: SourcingFault. | ||
0Fh | Required by policy engine: UnableToSource. | ||
10h | Reserved | ||
11h | Required by policy engine: Unexpected message | ||
12h | Required by policy engine: Failure to to complete the VCONN recovery sequence within 200ms after PP5V rising edge. | ||
13h-3Fh | Reserved. | ||
15:13 | Reserved | ||
12:8 | SoftResetDetails | Reason for Soft Reset. | |
0h | Reset value, no soft reset. | ||
1h | Soft reset received from Port Partner. | ||
2h | Reserved. | ||
3h | Reserved. | ||
4h | Received source capabilities message was invalid. | ||
5h | Message retries were exhausted. | ||
6h | Received an accept message unexpectedly. | ||
7h | Received a control message unexpectedly. | ||
8h | Received a GetSinkCap message unexpectedly. | ||
9h | Received a GetSourceCap message unexpectedly. | ||
Ah | Received a GotoMin message unexpectedly. | ||
Bh | Received a PS_RDY message unexpectedly. | ||
Ch | Received a Ping message unexpectedly. | ||
Dh | Received a Reject message unexpectedly. | ||
Eh | Received a Request message unexpectedly. | ||
Fh | Received a Sink Capabilities message unexpectedly. | ||
10h | Received Source Capabilities message unexpected. | ||
11h | Received a Swap message unexpectedly. | ||
12h | Received a Wait Capabilities message unexpectedly. | ||
13h | Received an unknown control message. | ||
14h | Received an unknown data message. | ||
15h | To initialize SOP' controller in plug. | ||
16h | To initialize SOP'' controller in plug. | ||
17h | Received an Extended message unexpectedly. | ||
18h | Received an unknown Extended message. | ||
19h | Received a data message unexpectedly. | ||
1Ah | Received a Not Supported message unexpectedly. | ||
1Bh | Received a Get_Status message unexpectedly. | ||
1Ch-1Fh | Reserved. | ||
7 | Reserved | ||
6 | PresentPDRole | Present PD power role. The PD Controller is acting under this PD power role. | |
0b | Sink. | ||
1b | Source. | ||
5:4 | PortType | Present Type-C power role. The PD Controller is acting under this Type-C power role. | |
00b | Sink/Source. | ||
01b | Sink. | ||
10b | Source. | ||
11b | Source/Sink. | ||
3:2 | CCPullUp | CC Pull-up value. The pull-up value detected by PD Controller when in CC Pull-down mode. | |
00b | Not in CC pull-down mode / no CC pull-up detected. | ||
01b | USB Default current. | ||
10b | 1.5 A (SinkTxNG). | ||
11b | 3.0 A (SinkTxOK). | ||
1:0 | Reserved |