psoc4 killed

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

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

I just experimented with bootloadable project, with and without success, and then: "why don't push device frequency to it's rated 48MHz?".

   

and I did it.

   

and I burned the hex in controller.

   

and the controller don't work any more.

   

and I can't reprogram or erase it.

   

then I replaced the controller (it's soldered on soic2dip adapter board), and flashed this project into it again.

   

and now I have 2 controllers, which I can't erase or program. 

   

project is attached.

   

process is as following: I open generated .hex file with text editor, and delete past lines with metadata, save the file, and open it with j-flash utility, so I can flash it.

0 Likes
7 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Not quite clear which board you are using, own pcb or a Cypress Kit (exactly which one).

   

When Cypress Kit, which programmer did you use, I cannot follow your description, might be that you managet to re-program the programming part of the kit.

   

After programming a BootLoader you need to program the BootLoadable with the provided "BootLoader Host", all others will fail.

   

 

   

Bob

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Double post by accident

   

 

   

Bob

0 Likes
Anonymous
Not applicable

my own board. and everything worked well, until I flashed this project.

   

alas, I can't try to reprogramm chip with power cycle mode.

   

maybe, the problem is that I opened project in creator 3.2, but it doesn't support bootloading, so I fall back to creator 3.1 

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Last chance is to get hands on a MiniProg3. Have you provided the needed connector or can you manage that with your board?

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Odd, you are using JTAG if I follow the conversation properly, so

   

irrelevant whats in the processor memory from prior programming

   

I would think.

   

 

   

I saw this in site -               http://www.cypress.com/?app=forum&id=2492&rID=89011

   

 

   

But then I looked at J-Link support page, PSOC 4 is there....

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

jlink performs well -- after removing metadata from .hex file.

   

another question -- is it possible to generate .hex file without cypress specific metadata?

   

but i think that jlink is not aqcuiring chip as per cypress appnote.

   

I have psoc5 kit(014), maybe I should port hssp to it? 

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

I saw this today on an available area in the metadata for

   

user, but nowhere on how to not generate the Cypress

   

specific.

   

 

   

    

   

          

   

http://www.cypress.com/?rid=110097     Project #029: Supervisory Flash on PSoC 4 BLE

   

 

   

 

   

Regards, Dana.

0 Likes