Type C charging with usb 2.0 communication

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

I have a need to charge a tablet with a type C connector, while communicating with a downstream USB 2.0 high-speed ethernet chip.

Is there any recommendation on a part to use, and do I need a hub?

Thanks

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

Hi ,

There are no need any HUB here if you just want to add a USB2.0 to high-speed ethernet chip. You can select any CCGx with Rp terminate chip, and then add a DR_SWAP in the firmware to present Data device role on Type-C port.

For example, CYPD3175, it is simple chip and can support various charging protocol.

Best Regards,

Lisa

View solution in original post

0 Likes
3 Replies
ShifangZ_26
Moderator
Moderator
Moderator
10 likes given 250 sign-ins 1000 replies posted

Hi ,

There are no need any HUB here if you just want to add a USB2.0 to high-speed ethernet chip. You can select any CCGx with Rp terminate chip, and then add a DR_SWAP in the firmware to present Data device role on Type-C port.

For example, CYPD3175, it is simple chip and can support various charging protocol.

Best Regards,

Lisa

0 Likes

This is not simple, I am not familiar with any of your development tools.

I bought the CY4532 kit to demo to see if I could make this work.

I have downloaded the basic programmer for the kit, and now find that I have to download your firmware environment and modify the code on the ARM core as shown in this thread. It would be simpler if you had some pre-compiled code for the more common applications.

Fast Charge + USB serial communication

0 Likes

Hi Ron,

What's programming hex you are using? From the thread you have been shared is based on CY4531, which is based on CYPD3125. And you said you are working on CY4532 in this thread, which is based on CYPD3171. It is difference chip. Please kindly notice that.

Best Regards,

Lisa

0 Likes