Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

USB EZ-PD™ Type-C Forum Discussions

JoLu_3455101
Level 4
Level 4
25 replies posted 25 sign-ins First solution authored

Hi,

What is the most appropriate function to use in the CCP3PA firmware to stop an active charging session? The application is a PD power source. We are putting in conditions (if/else) and if the condition is met, we would like to the CCP3PA source to stop providing power to the sink (without physically unplugging the cable).

Thanks,
Jonathan

0 Likes
1 Solution
PranavaYN
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 50 likes received

Hi Jonathan,

Please refer to section 6.3.7.2 Disabling a PD Port, and use the API explained there to stop the active charging session. You can reenable the port using dpm_start() command as specified in 6.3.7.1

CCGx Power SDK User Guide - https://community.cypress.com/gfawx74859/attachments/gfawx74859/USBEZPDTypeC/3695/3/CCGx_Power_SDK_U...

Best regards,
Pranava

View solution in original post

0 Likes
1 Reply
PranavaYN
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 50 likes received

Hi Jonathan,

Please refer to section 6.3.7.2 Disabling a PD Port, and use the API explained there to stop the active charging session. You can reenable the port using dpm_start() command as specified in 6.3.7.1

CCGx Power SDK User Guide - https://community.cypress.com/gfawx74859/attachments/gfawx74859/USBEZPDTypeC/3695/3/CCGx_Power_SDK_U...

Best regards,
Pranava
0 Likes