SPMU381A
April 2026 – August 2026
TPS25752A
1
1
Read This First
1.1
Notational Conventions
1.2
Glossary
1.3
Related Documents
1.4
Support Resources
1.5
Trademarks
2
Introduction
2.1
Purpose and Scope
3
PD Controller Host Interface Description
3.1
Overview
3.2
Register and Field Notation
4
Unique Address Interface
4.1
Unique Address Interface Protocol
5
PD Controller Policy Modes
5.1
Overview
5.2
Source Policy Mode
6
Register Overview
6.1
TPS25752A Registers
7
4CC Task Detailed Descriptions
7.1
Overview
7.2
CPU Control Tasks
7.2.1
'Gaid' - Return to Normal Operation
7.2.2
'GAID' - Cold Reset Request
7.3
PD Message Tasks
7.3.1
'SWDF' - PD DR_Swap to DFP
7.3.2
'SWUF' - PD DR_Swap to UFP
7.3.3
'GSkC' - PD Get Sink Capabilities
7.3.4
'SSrC' - PD Send Source Capabilities
7.3.5
'GPPI' - PD Get Port Partner Information
7.3.6
'MBRd' - Message Buffer Read
7.4
Patch Bundle Update Tasks
7.4.1
'PBMs' - Start Patch Burst Mode Download Sequence
7.4.2
'PBMc' - Patch Burst Mode Download Complete
7.4.3
'PBMe' - End Patch Burst Mode Download Sequence
7.4.4
'FLrd' - Flash Memory Read
7.4.5
'FLad' - Flash Memory Write Start Address
7.4.6
'FLwd' - Flash Memory Write
7.4.7
'FLvy' - Flash Memory Verify
7.5
System Tasks
7.5.1
'I2Cr' - I2C Read Transaction
7.5.2
'I2Cw' - I2C Write Transaction
7.5.3
'GPsh' - set GPIO high
7.5.4
'GPsl' - set GPIO low
8
User Reference
8.1
PD Controller Application Customization
8.2
Loading a Patch Bundle
8.3
Liquid Detection Registers
8.4
GPIO Events
9
Revision History
Technical Reference Manual
TPS25752A Technical Reference Manual