cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

CaMe_4659791
New Contributor

Hello,

I'm working on an application where we control both the UFP and DFP devices. Ideally, we'd like to use the CCG6's power negotiation to verify that the UFP-side device is the module we designed (and not some other random device's USB-C port), and then connect the 20V supply to VBUS for 100W power delivery.

Does the power subsystem need to start at 5V and step up to 20V after negotiation, or can we jump straight to providing 20V after we've confirmed that the UFP device is our own?

I see that one function of pins 20 and 21 is "voltage selection control for VBUS." Is there a default way that the CCG6 uses the VSEL pins to indicate the negotiated voltage? Do we set that ourselves in the firmware?

Thanks,

Calli

0 Likes
Reply
1 Solution
YiZ_31
Moderator
Moderator

Hi Calli,

According to PD spec: A Capabilities Message (Source_Capabilities Message or Sink_Capabilities Message) Shall have at least one Power Data Object for vSafe5V.

When your device is checking whether UFP device is your own, you should provide 5V. After that, when the PD contract is estbalished, you can provide 20V.


Regards,
Eddie

View solution in original post

3 Replies
YiZ_31
Moderator
Moderator

Hi Calli,

According to PD spec: A Capabilities Message (Source_Capabilities Message or Sink_Capabilities Message) Shall have at least one Power Data Object for vSafe5V.

When your device is checking whether UFP device is your own, you should provide 5V. After that, when the PD contract is estbalished, you can provide 20V.


Regards,
Eddie

View solution in original post

CaMe_4659791
New Contributor

Thanks Eddie! So is there any default for how the CCG uses the VSEL pins to indicate that the 20V contract has been established, or will I need to define that in firmware?

Best,

Calli

0 Likes
Reply
YiZ_31
Moderator
Moderator

Hi,

You can check that in the firmware. VSEL pin is used to control to buckboost to output the correct value.

0 Likes
Reply