cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

Anonymous
Not applicable

Hi, I am interested to use the CCG2 in my design for USB-C PD. Even though the documents say it supports the USB-C PD functions, but I didn't see it any where about CRC generation and validation. I wonder does the hardware provide this feature, or do I need to write my own FW to generate the 32-bit CRC while sending, and validate the CRC from the incoming message.

0 Likes
1 Solution
ShifangZ_26
Moderator
Moderator

Hi Francis,

Our CCGx device includes encode and de-code Type-C PD (BMC code) hardware inside of chip. For Type-C PD part, you do not need write firmware by yourself, since the code is response by Cypress. We have SDK for CCG2/3/4/3PA so far, you could add some logic control with it, since all of them not only for Type-C but also controller.

SDK download link:

http://www.cypress.com/documentation/software-and-drivers/ez-pd-software-development-kit?source=sear...

http://www.cypress.com/documentation/software-and-drivers/ez-pd-ccgx-power-software-development-kit?...

Best Regards,

Lisa

View solution in original post

0 Likes
1 Reply