add charging function into the Type-C to Displayport Reference board

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
beyuc_3712261
Level 3
Level 3

Hi,

I am working on a project to add a function of charging a smart phone in the USB-C connector by an external power supply while the smart phone is sending data streams to a DisplayPort-to-HDMI converter.  I am considering to use "The Type-C to DisplayPort cable solution" as reference design. Below are my questions:

1. is "CYPD3120-40LQXI_dp_dongle" the project name of the firmware for the "The Type-C to DisplayPort cable solution"?

2. what functions should be added / updated in the project files when the USB-C is a power sink? In the "The Type-C to DisplayPort cable solution"  the USB-C is a power source.

Thanks

0 Likes
1 Solution
ShifangZ_26
Moderator
Moderator
Moderator
10 likes given 250 sign-ins 1000 replies posted

Hi,

1. As per Cypress default firmware design for  CYPD3120-40LQXI_dp_dongle, it is Power sink and DisplayPort sink Role. And you are correct the project name CYPD3120-40LQXI_dp_dongle is for CCG3 C to DP dongle (https://www.cypress.com/documentation/reference-designs/ez-pd-ccg3-usb-type-c-displayport-cable-solu...  ). And it is also server CCG3 C to HDMI dongle (https://www.cypress.com/documentation/reference-designs/ez-pd-ccg3-usb-type-c-hdmi-adapter-solution  ).

2. You need add PR_SWAP in your firmware and make sure your hardware have already added power source path and controlled it by VBUS_P_CTRL.

3. There are is a hardware reference schematic for your reference which posted on my Blog. CCG3 Type-C receptacle DRP Reference Design (Power source & DisplayPort Sink)

Best Regards,

Lisa

View solution in original post

0 Likes
1 Reply
ShifangZ_26
Moderator
Moderator
Moderator
10 likes given 250 sign-ins 1000 replies posted

Hi,

1. As per Cypress default firmware design for  CYPD3120-40LQXI_dp_dongle, it is Power sink and DisplayPort sink Role. And you are correct the project name CYPD3120-40LQXI_dp_dongle is for CCG3 C to DP dongle (https://www.cypress.com/documentation/reference-designs/ez-pd-ccg3-usb-type-c-displayport-cable-solu...  ). And it is also server CCG3 C to HDMI dongle (https://www.cypress.com/documentation/reference-designs/ez-pd-ccg3-usb-type-c-hdmi-adapter-solution  ).

2. You need add PR_SWAP in your firmware and make sure your hardware have already added power source path and controlled it by VBUS_P_CTRL.

3. There are is a hardware reference schematic for your reference which posted on my Blog. CCG3 Type-C receptacle DRP Reference Design (Power source & DisplayPort Sink)

Best Regards,

Lisa

0 Likes