Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

td83
New Contributor II

Hello,

I am looking for the tool to configure the device CYPD5225.

I have downloaded the software PSoC Creator 4.4, but i was not able to find the component CYPD5225 in this tool !

What is the tool to configure the registers on the CYPD5225 ?

What is the tool to generate the HEX file mention in the document "CCGx (CYPDxxxx) Programming Specifications" Document Number: 002-22328 Rev. *G ?

I have the tool to download the HEX file to the CYPD5225 device but not the tool to generate the HEX file.

Thank you for help,

Best regards,

td83

0 Likes
1 Solution
ShifangZ_26
Moderator
Moderator

Hello td83,

 

1. You can select read from firmware file to get configurations of the binaries, and then review/change the configurations via Ez-PD configuration Utility. But, you need a .hex or .cyacd file which is matching the hardware design you are working on. 

2. You could get .hex/.cyacd from the folder if you have been installed any SDK or Kit from www.cypress.com

For example, CCG5 hex files:

...(installed path)\Cypress\EZ-PD CCGx Host SDK\CCGx\Firmware\binaries

ShifangZ_26_0-1623803627355.png

 

3. If your hardware design is not match our reference design/Applications hardware on Datasheet, you have to generated .hex/.cyacd files by PSoC Creator based on example codes have been offered in SDK. And Ez-PD configuration Utility will generated .c file for your project and then you could replace config.c in PSoC Creator directly.

Best Regards,

Lisa

View solution in original post

0 Likes
3 Replies
ShifangZ_26
Moderator
Moderator

Hello ,

 

You need download the SDK of CCGx Host, download link: https://www.cypress.com/documentation/software-and-drivers/ez-pd-host-software-development-kit 

 

Best Regards,

Lisa

0 Likes
td83
New Contributor II

Hello Lisa,

Thank you for help.

With the software "ED-PD Configuration Utility" i have found the CYPD5225 device.

I tried to configured the device, but the generated format files differs from the format needed the the "PSoC Programmer" tool.

The software "EZ-PD Configuration Utility" does not support the "Miniprog3" !

With the software "EZ-PD Configuration Utility" i tried to save my configuration into a .hex format file with the menu File ==> Save to Firmware File.

But the tool asks to "READ" a ".hex" file and does not "WRITE" a ".hex" file !

How can i "convert" into a ".hex" format a configuration file generated with the tool "ED-PD Configuration Utility" ?

Thank you for help,

Best Regards,

td83

0 Likes
ShifangZ_26
Moderator
Moderator

Hello td83,

 

1. You can select read from firmware file to get configurations of the binaries, and then review/change the configurations via Ez-PD configuration Utility. But, you need a .hex or .cyacd file which is matching the hardware design you are working on. 

2. You could get .hex/.cyacd from the folder if you have been installed any SDK or Kit from www.cypress.com

For example, CCG5 hex files:

...(installed path)\Cypress\EZ-PD CCGx Host SDK\CCGx\Firmware\binaries

ShifangZ_26_0-1623803627355.png

 

3. If your hardware design is not match our reference design/Applications hardware on Datasheet, you have to generated .hex/.cyacd files by PSoC Creator based on example codes have been offered in SDK. And Ez-PD configuration Utility will generated .c file for your project and then you could replace config.c in PSoC Creator directly.

Best Regards,

Lisa

View solution in original post

0 Likes