how to change the device name in PSoC Creator 3.3

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
beyuc_3712261
Level 3
Level 3

Hi,

In PSoC Creator 3.3 I tried to change the device name in the project "CYPD3120-40LQXI_dp_dongle" from CYPD3120-40LQXIT to CYPD3125-40LQXIT I got the following error message in building:

1. pft.M0076: The selected device for the Bootloader and Bootloadable projects must match, but don't. Bootloader is targeting 'CYPD3120-40LQXIT' and Bootloadable is targeting 'CYPD3125-40LQXIT'.

2. cdf.M0005: CyDsFit aborted due to error, please address all errors and rerun CyDsFit.

I found somebody else had the same problem in the Cypress forum and was told to "Change in your bootloadable the reference."

Could you please advise how to make the change?

Also I found the file boot.h has an error in 258 line: bool boot_start(void); Could you tell me if it is a wrong file?

The project "CYPD3120-40LQXI_dp_dongle"  is downloaded from Cypress website.

Thanks,

Derong Yuan

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

Hi,

If you want to change device to CYPD3123,please follow these steps:

1. Go TopDesign.cysch page.

2. Double click Bootloadable_1 to open Configure 'Bootloadable' dialog.

3.Change Bootloadable hex file path to "C:\Program Files (x86)\Cypress\EZ-PD CCGx SDK\CCG3-CCG4\Firmware\projects\CYPD3123-40LQXI_ctd_us\CYPD3123-40LQXI_ctd_us.cydsn\Bootloader\CYPD3123-40LQXI_usb_boot_3_0_2_900_0_0_0_cu.hex". And Bootloader ELF file will be changed to corresponding ELF file automatically.

4.Build the project.

pastedImage_1.png

Regards,

Eddie

View solution in original post

0 Likes
3 Replies
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hi Derong,

The USB bootloader of CYPD3120 source code is not supplied with SDK. So, you can not build USB bootloader for CYPD3125 yourself.

For now, the changes you want can not be done.

Alternatively, you can use CYPD3123.

Regards,

Eddie

0 Likes

Hi Eddie,

I changed to CYPD3123 with the same reference project "CYPD3120-40LQXI_dp_dongle" and got the same error message in building. Please advise.

below is the screen shot:

pastedImage_0.png

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

Hi,

If you want to change device to CYPD3123,please follow these steps:

1. Go TopDesign.cysch page.

2. Double click Bootloadable_1 to open Configure 'Bootloadable' dialog.

3.Change Bootloadable hex file path to "C:\Program Files (x86)\Cypress\EZ-PD CCGx SDK\CCG3-CCG4\Firmware\projects\CYPD3123-40LQXI_ctd_us\CYPD3123-40LQXI_ctd_us.cydsn\Bootloader\CYPD3123-40LQXI_usb_boot_3_0_2_900_0_0_0_cu.hex". And Bootloader ELF file will be changed to corresponding ELF file automatically.

4.Build the project.

pastedImage_1.png

Regards,

Eddie

0 Likes