Disable PD Functionality and Enable BC1.2 Snk Functionality

Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

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

cross mob
PrRe_3492461
Level 4
Level 4
First like received 50 sign-ins 50 replies posted

Hello RajathB_01​/All,

I'm using ccg3pa for my application development.

I need control to Enable/Disable PD Functionality and BC1.2 functionality.

only need any one of the state machine to run at a given time.

Is there any library function available such that by using that function i need to Disable PD functionality of ccg3pa.

My exact requirement is to test BC1.2 functionality of any provider only DUT which has PD and BC1.2 functionality .

Thanks in Advance.

Regards,

Pranay.

0 Likes
1 Solution

Hi Pranay,

The  DPM APIs we use for disabling the PD state machine is actually also disabling some registers needed for the port to be enabled. Hence we don't see only the BC state machine running. Since this functionality has not been tested on our side and there are no code examples, could you kindly create a case on this? It will be easier to check the feasibility and see if we have suitable APIs for your requirement.

Best Regards,
Sananya

View solution in original post

0 Likes
6 Replies