How to save config to firmware file with EZ-PD Configuration Utility?

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
Anonymous
Not applicable

I am using EZ-PD configuration utility version 1.1 Build 210 to flash the CYPD4226-40CQXIT device on our target board. I have opened the utility and have created a new project. Next I have selected our device (CYPD4226-40CQXIT) in the Device Parameter dialog. Next I have saved this configuration to an XML and a CYACD file. This worked fine. I plan to flash our device with a kitprog3 adapter. This needs a hex file. So I would like to use the "save to firmware file" to save my config as hex file. But this fails all the time. Before saving the select dialog box asks me to select a hex file. This confuses me, as I just want to save a file. Why does it ask for a hex file?

I have used the kitprog3 to read out our device and a save this in a hex file. This worked. But I cannot use this hex file as file in the select dialog.

What am I doing wrong?

0 Likes
1 Solution
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

20181221091841.png

Hi,

The hex file contain the whole firmware including three parts: firmware 1, firmware 2, and bootloader as is shown in the picture. The configuration file you created is just the configuration table part of the firmware 1 or firmware 2. That why you need a existing complete hex file to save your configuration (actually modify the configuration table part of hex file).

Regards,

Eddie

View solution in original post

0 Likes
1 Reply
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

20181221091841.png

Hi,

The hex file contain the whole firmware including three parts: firmware 1, firmware 2, and bootloader as is shown in the picture. The configuration file you created is just the configuration table part of the firmware 1 or firmware 2. That why you need a existing complete hex file to save your configuration (actually modify the configuration table part of hex file).

Regards,

Eddie

0 Likes