- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have two project codes, one based on the CY8C526LTI chip and the other on the CY8C5888AXQ chip.
I am using the miniprog 3 kit in j-tag mode to program and debug each of the individual projects.
For some reason I can program and debug my CY8C52LTI program into the CY8C5888AXQ chip, but not vice versa.
No error sign pops up for some strange reason.
Can anyone shed light on this issue?
Any help would be extremely helpful.
Thank you.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PSoC Creator supports the superset programming concept and hence will allow you to program PSoCs which are at the higher end of the family with code from lower end PSoC families. This is to help in prototyping and choosing the right PSoC for production.
So in your case, since CY5888AXQ having a bigger flash and other features will allow you to program the hex generated from a lower family like CY8C52LTI which has similar features.
Please note this is only possible across the same architecture, if a device isn't compatible Creator will notify you.
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Both the devices have different JTAG IDs and technically it shouldn't be possible for you to program/debug them in either case.
Can you please provide a screenshot of PSoC Programmer when you try to program the wrong hex file? PSoC Programmer lists the automatically detected device, check if it is being detected correctly. I hope you are generating the right hex file for each device using the Device Selector option in PSoC Creator.
Also, please share your hex files for review.
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi DheerajK_81:
I am unsure how the hex files will help. We are using the Psoc creator 4.2 to develop and program the chips in their respective project. I have not used the PSoc Programmer to program the projects, just the PSoC Creator 4.2 version.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please provide the complete part number of both the devices in question. Please install PSoC Programmer from this link and share the output log as it will provide more insight into the issue: https://www.cypress.com/products/psoc-programming-solutions
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PSoC Creator supports the superset programming concept and hence will allow you to program PSoCs which are at the higher end of the family with code from lower end PSoC families. This is to help in prototyping and choosing the right PSoC for production.
So in your case, since CY5888AXQ having a bigger flash and other features will allow you to program the hex generated from a lower family like CY8C52LTI which has similar features.
Please note this is only possible across the same architecture, if a device isn't compatible Creator will notify you.
Regards,
Dheeraj