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
GrCa_1363456
Level 6
Level 6
50 likes received Beta tester First comment on KBA

In CCGx Host SDK User Guide @ https://www.cypress.com/file/432036/download , I can follow Section 5.2, which runs through and shows the high level process flow.

There are three basic steps:

  • Define the configuration:
    • Reference Configuration Utility User Manual on how to create a .cyacd file.  https://www.cypress.com/file/183686/download , “Note that the XML file itself cannot be programmed to the device. A special file with “cyacd” extension is saved along with the XML file to the selected folder. This file should be used to program the configuration to the device.”
  • Define the firmware program desired:

            Option 1: Use PSoC Creator to add any modifications to the base firmware for any device 

Option 2: Obtain the default firmware from Cypress

  • Program the device
    • **** Detailed instructions for this step are eluding me **** <<== What are the steps to merge the cyacd and hex files??
    • Merge .cyacd Configuration file into .hex Firmware file
    • Use PSoC Programmer to load into the device

Greg

0 Likes
1 Solution

Hello Greg,

Yes, the procedure is different for CCG2. Since you are importing the project from the CCGx SDK, please follow the procedure in Import EZ-PD Configuration Utility C-source on PSoC Creator 3.3.

Since the libraries for the CCGx SDK are pre-built to be supported on PSoC Creator 3.3, we recommend building the example projects on the same IDE version.

If the errors are same as mentioned in https://community.cypress.com/message/233686?et=watches.email.thread#233686 , please follow up on the same.

Best Regards,

Sananya

View solution in original post

5 Replies