The builtin chip in my psoc-4 development board (25$) got shorted out. I changed it with a new one.
Now this chip is not being programmed. The device is being shown in the programming window, but it says " The target device is already in use by another client" and also there's another message "The device was recognized. But Creator does not support programming it at this time"
I short circuited two output pins generating PWMs. The PSOC 4 chip on the development board became hot and Creator stopped detecting the chip. I changed it, Creator detects it now but it says the device is already being used by some other client.
I read someone else had the same problem and suggested to program the chip once with the psoc programmer stand alone app, and then it can be normally programmed by Creator. I generated a simple hex file by compiling a blank project, the programmer app says "the hex file doesnt match with the acquired device"
The programmer app can however read the device successfully.
Looks as if the new chip is a different type. Open your project, go to "Select debug target" and check if it is the same as in your project selected.
The problem is fixed! 🙂
After programming the device once by the stand alone programmer app, it now being programmed successfully by Creator.
Thanks Bob! The new chip that I had mounted was different from the one that was provided in the development board.