CCG3 Part Differences?

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
KyTr_1955226
Level 6
Level 6
250 sign-ins 10 likes given 50 solutions authored

Hi there,

Quick question regarding CYPD312X parts.

Is there any difference in these parts on the silicon level other than the ID?  Or is it entirely default firmware feature set/port role that governs these numbers?  As far as I can tell, the 3120/3123/3125 look to all have the same pinout, and it's stated explicitly that the 3120 can be used as a replacement for the 3123, since the 3123 was not released when the SDK 3.0.2 documentation was last updated.

Am I correct in this?

Thanks!

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

Hi ,

The difference is entirely default firmware feature set/port role that governs these numbers and all of Cypress CCGx chip have pre-programmed bootloader when ship out from Cypress. So that CYPD3125 will be pre-programmed I2C bootloader and CYPD3123 will be pre-programmed usb bootloader.

You can use CYPD3125 firmware for CYPD3123, but the firmware bootloader will be change to CYPD3125 also.

Best Regards,

Lisa

View solution in original post

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

Hi ,

The difference is entirely default firmware feature set/port role that governs these numbers and all of Cypress CCGx chip have pre-programmed bootloader when ship out from Cypress. So that CYPD3125 will be pre-programmed I2C bootloader and CYPD3123 will be pre-programmed usb bootloader.

You can use CYPD3125 firmware for CYPD3123, but the firmware bootloader will be change to CYPD3125 also.

Best Regards,

Lisa

0 Likes

Hi Lisa,

Thank you for the clarification!

0 Likes