- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
My goal is to upload the hex code from esp32 to psoc5lp. I have gone through code given by cypress which is to program psoc5lp to psoc4. I have modified the code according to esp32 and it didn't work. it was not consistent every time sometimes it used to fail at program flash and sometimes it used to fail at erase flash similarly. when I checked through the logic analyzer it gave me log as it is not able to get a positive ack from access port and debug port. so I thought of trying initially to upload the hex file from psoc5lp to another psoc5lp. when I was trying this with the same code of cypress it is also not working. i even checked in esp32 by changing the clock frequencies. can anyone suggest me how to proceed further for solving this issue?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
A common problem is connecting the programming signals with wires that are too long. 10cm length is about the limit for signal integrity issues. 5cm works extremely well.
Good luck with your project.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Just reading your description, I imagine that the power may not be sufficient.
I've seen similar symptom with other vendor's MCU when supply current/voltage was not good enough.
Can you try supplying external power to psoc5lp and see if there will be some improvement?
moto
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, thank you it helped me solve the issue in programming psoc5lp to psoc5lp, but with esp32 its again the same issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Discussion on this issue is continued on this thread - Re: PSOC5lp -> psoc5lp programming
Rakshith M B
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
A common problem is connecting the programming signals with wires that are too long. 10cm length is about the limit for signal integrity issues. 5cm works extremely well.
Good luck with your project.