Psoc programmer identified wrong device based on the .hex file

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Yuming
Level 1
Level 1
First reply posted First like given First question asked

PSoc creator project specified the device as "CY8C5488AXI-LP120" and so did in the bootloader.  Generated the hex file. but the PSoC programmer identified the device as "CY8C5667AXI-LP040" automatically when hook up the programmer and the PSoC chip on the board, and no way to change the device manually.  Of course the programming reported "programming terminated" because "the hex file does not match with the acquired device".

How this happened and how to solveprogrammer.PNGPsoc_creator.PNG it in PSoC creator?

0 Likes
1 Solution
BiBi_1928986
Level 7
Level 7
First comment on blog 500 replies posted 250 replies posted

Hello.

You can select your target device manually by clicking OFF beside AutoDetection.  Then, select PSoC Device Family and Device using the drop down menus (shown as greyed out in your screen capture above).

That said, PSoC Programmer has detected 5667 device and PSoC Programmer (in general) doesn't lie.

So, either you have pointed PSoC Programmer to the wrong hex file, or you have a bogus PSoC part.
Can you provide a good photo of the device so we can see the markings.

Something you can try to program the device from within Creator.
From Creator window, open the project, Debug menu, select Program.  Answer the questions as they pop up.  You need to Acquire and Connect (sometimes that just happens automatically).

Let us know your results.

View solution in original post

2 Replies
BiBi_1928986
Level 7
Level 7
First comment on blog 500 replies posted 250 replies posted

Hello.

You can select your target device manually by clicking OFF beside AutoDetection.  Then, select PSoC Device Family and Device using the drop down menus (shown as greyed out in your screen capture above).

That said, PSoC Programmer has detected 5667 device and PSoC Programmer (in general) doesn't lie.

So, either you have pointed PSoC Programmer to the wrong hex file, or you have a bogus PSoC part.
Can you provide a good photo of the device so we can see the markings.

Something you can try to program the device from within Creator.
From Creator window, open the project, Debug menu, select Program.  Answer the questions as they pop up.  You need to Acquire and Connect (sometimes that just happens automatically).

Let us know your results.

Yuming
Level 1
Level 1
First reply posted First like given First question asked

solved, thank you.

0 Likes