AP33772S I2C USB PD Sink Controller
EVB User Guide
AP33772S EVB User Guide
Rev. 2.0
July 2024
© 2024 Copyright Diodes Incorporated. All Rights Reserved.
PD_REQMSG
The PD_REQMSG register is defined as the request message format to initiate negotiation with the PD source. The request message can select
the source PDO index and request the desired voltage and current output. If the selected PDO is a Fixed PDO (TYPE=0), setting the
VOLTAGE_SEL has no meaning (except in VOLTAGE_SEL=FFh).
Source PDO index select
[1] ~ [7]: For SRC_SPR_PDO1 ~ SRC_SPR_PDO7 selection,
if its corresponding PDO is detected
[8] ~ [13]: For SRC_EPR_PDO8 ~ SRC_EPR_PDO13 selection,
if its corresponding PDO is detected
Others: Reserved, Shall Not be used
Operating Current Select
0: 1.00A
1: 1.25A
2: 1.50A
3: 1.75A
4: 2.00A
5: 2.25A
6: 2.50A
7: 2.75A
8: 3.00A
9: 3.25A
10: 3.50A
11: 3.75A
12: 4.00A
13: 4.25A
14: 4.50A
15: 5.00A or Maximum Current
(Note1)
Output Voltage Select
If select SRC_SPR_PDO (PDO1 ~ PDO7):
(Note2)
Output Voltage in 100mV units for SPR PPS APDO selected
If select SRC_EPR_PDO (PDO8 ~ PDO13):
Output Voltage in 200mV units for EPR AVS APDO selected
FFh: Maximum Voltage
(Note1)
Note1: If set CURRENT_SEL=Fh and VOLTAGE_SEL=FFh, AP33772S will request the Maximum Current and
Maximum Voltage of the selected Source PDO
Note2: Setting VOLTAGE_SEL has no meaning when a Fixed PDO is selected
The AP33772S provides a special request message to request the maximum current and maximum voltage of the selected source PDO by
setting only PDO_INDEX and keeping CURRENT_SEL = Fh and VOLTAGE_SEL = FFh.
For example, if source PDO3 is detected, the AP33772S will write PD_REQMSG=3FFFh to request the maximum current and maximum voltage
of source PDO3.
PD_CMDMSG
The PD_CMDMSG register is defined as the command message that issues the specific USB PD command.
1: Issue Hard Reset command