USB-PD Swap Function as Sourcing Device

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
ChAn_4270996
Level 1
Level 1

To whom may it concern,

I want to desigining a circuit Board for charging Tablet and communicating between Tablet and USB-to-Ethernet IC by USB 2.0.

I think that my circuit board will be needed to consist of USB Type-C Plug, USB PD Controller IC, USB-to-Ethernet IC, Power supply ICs (Ex. 24V-to-5V DCDC) and so on.

In various components, I'm difficult to choice the USB PD Controller IC for my application.

I consider to below functions. Could you give your proper product to me?

Data Flow is from Tablet (as Host) to USB-to-Ethernet IC on my board (as Device) for communicating external networking by USB 2.0.

Power Flow is from Power Supply ICs on my board (as Source or Provider) to Tablet (as Sink or Consumer) for charging the tablet.

Tunable PDO list (Default only PDO1 = 5V 3A by 24V-to-5V DCDC,          later setting PDO2 = 9V 3A by 24V-to-9V DCDC)

Prefer to Low-pin Count  or Integrated FET for VBUS  or Integrated EEPROM for setting F/W Register.. and so on

Prefer to operate standalone (= Non-using External Controller IC)

I think that upper condition is not common.

Because  it is not fully DFP(Source && Host) and fully UFP(SInk && Device) and it need to Swap function.

I think that I need to find below PDIC product,
Some PDIC initiated as Source(Provider) & DFP changes data role from DFP to UFP by DR_SWAP.

Could I check and experiment the feasibility for my application by development kit?

Which one do I choice? CCG2 (CYPD2121, CYPD2122)? CCG3(CYPD3123, CYPD3125, CYPD3126)?

Please reply for me.
Thank you.

Specifying P/N of CCG2 Series and CCG3 Series

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

Hi ,

As per your requirement either CCG2 CY4521 or CCG3 CY4531 or CCG4 CY4541 can be choose for your design. The difference is CCG3 and CCG4 is supporting PD3.0 but CCG2 is only for PD2.0.  You could test it and experience on those kits, but those kit are demonstrate USB host, you need wire the USB2.0 signal to your USB2.0 device. 

The correct number for you:

CCG2: CYPD2122-24LQXI

CCG3: CYPD3125-40LQXI

CCG4: CYPD4126-24LQXI

Please kindly notice that all of firmware example source code can be get from below link. You'd better take a look user guide documentation before start your test project.

LINK: (For CCG2) https://www.cypress.com/documentation/software-and-drivers/ez-pd-sdk-v302-ccg2-all-applications-ccg3...

(For CCG3/4) :https://www.cypress.com/documentation/software-and-drivers/ez-pd-host-software-development-kit

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 ,

As per your requirement either CCG2 CY4521 or CCG3 CY4531 or CCG4 CY4541 can be choose for your design. The difference is CCG3 and CCG4 is supporting PD3.0 but CCG2 is only for PD2.0.  You could test it and experience on those kits, but those kit are demonstrate USB host, you need wire the USB2.0 signal to your USB2.0 device. 

The correct number for you:

CCG2: CYPD2122-24LQXI

CCG3: CYPD3125-40LQXI

CCG4: CYPD4126-24LQXI

Please kindly notice that all of firmware example source code can be get from below link. You'd better take a look user guide documentation before start your test project.

LINK: (For CCG2) https://www.cypress.com/documentation/software-and-drivers/ez-pd-sdk-v302-ccg2-all-applications-ccg3...

(For CCG3/4) :https://www.cypress.com/documentation/software-and-drivers/ez-pd-host-software-development-kit

Best Regards,

Lisa

0 Likes