When attached to a 45W source the PD controller has RX_SOURCE_CAPS:
- PDO1: 5V @ 3A
- PDO2: 9V @ 3A
- PDO3: 15V @ 3A
- PDO4: 20V @ 2.25A
The PD controller has TX_SINK_CAPS set as:
- PDO1: 5V @ 3A (fixed)
- PDO2: 20V @ 2.25A (fixed)
The PD controller has AUTO_NEGOTIATE_SINK set as:
- AUTO_NEGOTIATE_SINK = 0
- AUTO_NEGOTIATE_SINK.ANSinkCapMismatchPower = 180d (45W)
- AUTO_NEGOTIATE_SINK.AutoComputeSinkMinPower = 1
- AUTO_NEGOTIATE_SINK.AutoComputeSinkMinVoltage = 1
- AUTO_NEGOTIATE_SINK.AutoComputeSinkMaxVoltage = 1
- AUTO_NEGOTIATE_SINK.NoCapabilityMismatch = 0
- AUTO_NEGOTIATE_SINK.ANRDOPriority = y (see table below)
The settings give the following results:
- ANSinkMinRequiredPower computed as 45 W
- ANMaxVoltage computed as 20V
- ANMinVoltage computed as 4.75V
Table 6-4 AUTO_NEGOTIATE_SINK usage example #3.AUTO_NEGOTIATE_SINK | ACTIVE_CONTRACT_RDO |
---|
ANRDOPriority | OperatingX | MinMaxOperatingX | ObjectPosition | Capability Mismatch |
---|
0 | 2.25A | 2.25A | 4 | 0 |
1 | 3.0A | 3.0A | 3 | 0 |