SLVUCR8B
September 2023 – August 2026
TPS25751
1
Read This First
Notational Conventions
Glossary
Related Documents
Support Resources
Trademarks
1
Introduction
1.1
Introduction
1.1.1
Purpose and Scope
1.2
PD Controller Host Interface Description
1.2.1
Overview
1.2.2
Register and Field Notation
1.3
Unique Address Interface
1.3.1
Unique Address Interface Protocol
2
PD Controller Policy Modes
2.1
Overview
2.2
Source Policy Mode
2.3
Sink Policy Mode
3
Unique Address Interface Register Detailed Descriptions
3.1
Register Overview
3.2
TPS25751 Registers
4
4CC Task Detailed Descriptions
4.1
Overview
4.2
CPU Control Tasks
4.2.1
'Gaid' - Return to Normal Operation
4.2.2
'GAID' - Cold Reset Request
4.3
PD Message Tasks
4.3.1
'SWSk' - PD PR_Swap to Sink
4.3.2
'SWSr' - PD PR_Swap to Source
4.3.3
'SWDF' - PD DR_Swap to DFP
4.3.4
'SWUF' - PD DR_Swap to UFP
4.3.5
'GSkC' - PD Get Sink Capabilities
4.3.6
'GSrC' - PD Get Source Capabilities
4.3.7
'GPPI' - PD Get Port Partner Information
4.3.8
'SSrC' - PD Send Source Capabilities
4.3.9
'MBRd' - Message Buffer Read
4.4
Power Switch Tasks
4.4.1
'SRDY' - System Ready to Sink Power
4.4.2
'SRYR' - SRDY reset
4.5
Patch Bundle Update Tasks
4.5.1
'PBMs' - Start Patch Burst Mode Download Sequence
4.5.2
'PBMc' - Patch Burst Mode Download Complete
4.5.3
'PBMe' - End Patch Burst Mode Download Sequence
4.5.4
'GO2P' - Go to Patch Mode
4.5.5
'FLrd' - Flash Memory Read
4.5.6
'FLad' - Flash Memory Write Start Address
4.5.7
'FLwd' - Flash Memory Write
4.5.8
'FLvy' - Flash Memory Verify
4.6
System Tasks
4.6.1
ANeg: Auto Negotiate Sink Update
4.6.2
'DBfg' - Clear Dead Battery Flag
4.6.3
'I2Cr' - I2C Read Transaction
4.6.4
'I2Cw' - I2C Write Transaction
4.6.5
'GPsh' - set GPIO high
4.6.6
'GPsl' - set GPIO low
5
User Reference
5.1
PD Controller Application Customization
5.2
Loading a Patch Bundle
5.3
AUTO_NEGOTIATE_SINK Register
5.3.1
AUTO_NEGOTIATE_SINK Usage Example 1
5.3.2
AUTO_NEGOTIATE_SINK Usage Example 2
5.3.3
AUTO_NEGOTIATE_SINK Usage Example 3
5.3.4
AUTO_NEGOTIATE_SINK Usage Example 4
5.4
GPIO Events
6
Revision History
Technical Reference Manual
TPS25751 Technical Reference Manual