- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This may be a stupid question but as I am good at stupid here goes.
If I have a design in which I have embedded a PSoC5 device, is there any way that I can program the embeddid chip using the PSoC development kit (CY8CKIT-050) that I already have or do I need a dedicated programmer?
I would like to use the kit if possible as I am looking at a small project but don't have the budget to buy a programmer.
Any help would be very much appreciated.
Thanks
- Labels:
-
PSoC 5LP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There are principially two solutions
A MiniProg3 can be used as programmer, debugger or I2C bridge for CapSense tuning and is not too expensive.
A CYC8KIT-059 has a snap-off programmer that can be used for the same purposes but has restrictions:
AFAIK 5V only (no regulator on programmer) and not yet a delivery date after the first rush, so you would have to wait until you can get one.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The Kit-050 has an onboard programmer/debugger (Cypress USB chip based), which lets you program the PSoC 5 without connecting Miniprog3. This programmer debugs at a speed of 1.5mHz. The kit also allows the user to program and debug using the Miniprog3.
You could hack the 050 board and use its USB program/debug interface to program another chip,
but thats a tad ugly. Or replicate that interface on a proto board.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The CY8CKIT-059, power =
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I don't see how to connect the snap-off programmer to USB and to a voltage between 1.7 and 5V at the same time to program an attached target board. The Prototype kit may run at a different voltage, but that is not the intention.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You might be right, I will file a CASE on this and clear this up.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Results from Tech Support -
Thank you for contacting Cypress Technical Support.
Since there is no option for changing the voltage to the device by jumper wires, it can only program at 5V.
The device is hardwired to work at only 5V(Vddd= 5V). One way to make this device work at 3.3V is to snap
the device and connect the SWD interface of 3V to the device directly. Kindly let us know if you want more
clarification.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I program PSoC5LP and PSoC4 in system using the PSoC4 pioneer and also the cheap-as-dirt FX2LP breakout boards that you can find on ebay/aliexpress for under $10. You don't need an expensive programmer to do this at all.
With the PSoC4 Pioneer you need to disconnect the on-board target PSoC from the on-board programmer PSoC. You need to also be mindful because the programmer PSoC looks at the (I think) target PSoC reset line and if it's not high when the pioneer board is powered, the programmer PSoC will enter bootloader mode.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Many thanks to everyone for your help and suggestions, all the comments have given me plenty to think about.
I really appreciate all of your time and support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Many thanks to everyone for your help and suggestions, all the comments have given me plenty to think about.
I really appreciate all of your time and support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Glad to have been of assistance.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you do not have enough money for the programmer, but there CY8CKIT-003 (014) or CY8CKIT-030 (050), then they can be easily converted into a programmer.
I did so: http://mylab.wmsite.ru/moi-razrab/cypress-psoc/programmatory-iz-kitov/
You can even turn it into a Saleae Logic if you know how to solder and program EEPROM AT24LC02
it's here.
unfortunately it is in Russian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content