Why does PSoC 4 show up as CORTEX-M0 in PSoC Creator?

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

Using PSOC Programmer, I may have erased the flash on one CY8C4147AZI-S475 PSOC 4100S chip.

Is there a way to restore this chip.

It just shows up as a CORTEX M0 device in PSOC creator.

Greg

0 Likes
1 Solution

Moto,

Thanks for your reply. Fresh ideas typically stimulate quick solutions.

The part was re-programmable using the hex file and it seems like it’s working OK now.

It now shows up correctly using PSOC Creator.

The chip allowed connection and programing before the flash was accidentally erased using PSOC Programmer.

After it was erased, it would no longer connect using PSOC Creator.

After reprogramming with the hex file it appears to be working.

Note:

  • 3.3V is supplied to the part.
  • MiniProg4 is being used to interface to the part.

Thanks for your support.

Greg

View solution in original post

2 Replies
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Hi,

What ICE/Debugger are you using with PSoC Programmer?

I have seen similar symptom before, and in my case, download / install / update debugger firmware fixed my problem.

If you are not using PSoC Programmer 3.28.7 (the newest)

download the newest from the URL below and install/update firmware may improve the situation

https://www.cypress.com/documentation/software-and-drivers/psoc-programmer-archive

moto

Moto,

Thanks for your reply. Fresh ideas typically stimulate quick solutions.

The part was re-programmable using the hex file and it seems like it’s working OK now.

It now shows up correctly using PSOC Creator.

The chip allowed connection and programing before the flash was accidentally erased using PSOC Programmer.

After it was erased, it would no longer connect using PSOC Creator.

After reprogramming with the hex file it appears to be working.

Note:

  • 3.3V is supplied to the part.
  • MiniProg4 is being used to interface to the part.

Thanks for your support.

Greg