PSoC™ 5, 3 & 1 Forum Discussions
Hello everbody,
i hope you can help me a little bit.
At the moment I am trying to program a PSoC 5 (CY8C5268LTI-LP030) with the CommandLineInterface.
Unfortunatey it isn´t working properly 😞
What have I done...
At the moment I am using this commands in a script:
OpenPort KitProg/0720063201324400 C:\Program Files (x86)\Cypress\Programmer
HEX_ReadFile "C:/HexFile/Testfile.hex"
SetAcquireMode "Reset"
SetProtocol 8
SetProtocolClock 152
SetProtocolConnector 0
SetPowerVoltage 5.0
//PowerOn
DAP_AcquireChip
PSoC3_EraseAll
PSoC3_ProgramRowFromHex 0x03 0 0
DAP_ReleaseChip
ClosePort
quit
Till the command "PSoC3_ProgramRowFromHex 0x03 0 0 " everything looks good. But while using this command I get following error message:
"PSoC3_ProgramRowFromHex 0x03 0 0
E
Timeout of SPC polling. Lost communication with chip (Status = 0x00)
PSoC3_ProgramRowFromHex 0x03 0 0 returned 80004005
80004005 OK"
And I am not sure how to fix it. I don´t know the problem... Is there anybody with an idea how to fix it?
Question 2:
Is there a command to program the whole hexfile without the rowId and arrayId? For example the command Program(). Unfortunately the UserGuid tells me it is only for PsoC1 😞
And is the arrayId 0x03 the correct id?
Many thanks in advance. I hope somebody can help me! 🙂
Ando some more informationen.
I am using a KitProg2 and the programming with PsocCreator oder PscoCProgrammer is working without any problems. So I guess there is no hardwareproblem.
Hi Guys,
I am building a system with a PSoC 5LP DevBoard (CY8KIT-059) and a Raspberry Pi.
I am connecting this board to a Raspberry Pi using USBFS Serial (via USB-Micro cable).
The PSoC 5LP DevBoard and a Raspberry Pi will be contained in a single box.
I know that PSoC Creator is not supported by LINUX, but is there a Linux Programming
App to program this board via the KitProg USB interface?
I am delivering this as a closed box and want to connect both USB ports to the Raspberry Pi
so the PSoC DevBoard can be reprogrammed without having access to the
thanks Chuck
Show Less
PSOC programmer wasn't working as separate IDE, so I decided to uninstall it and then reinstall.
During installation if reaches "PSOCProgrammerSetup" then shows uninstalling... Finally declares "The wizard was interrupted before PSoC Designer could be completely installed"
Then I removed PSoC Designer and tried to reinstall (to see if Designer can install programmer). In this installation PSoC programmer is the first item of installation and hence nothing is getting installed.
I have setup .Net 3.5 properly. Tried windows update, SFC, DISM, CHKDSK, and repair tool (Windows10) to make sure .Net 3.5 and all supporting components are updated.
Not able to search left-over registry entries to clear previous installation.
Please suggest way out
Show LessFor anyone thinking about writing DSP programs in the Digital Filter Block (DFB), I built an enhanced mini development environment that is available at no cost at the Github link below.
I was new to the DFB block (and DSP in general) and creating this tool helped me learn it much faster. It also significantly accelerates my DFB programming and testing. The mini-IDE produces a diagram of the device state for each instruction cycle indicating the areas of the DFB, the q.23 values in each, and the pipeline delays. Active (used) datapath is bold blue, active (unused) datapath is thin weight blue, and inactive datapath is gray:
Other features:
- Entire environment is saved in a single project file
- Global (In1, In2, Sem0, Sem1, Sem2) values can be pre-scheduled to be fed tot he simulator at specific cycles
- You can 'Scrub' back and forth through the instructions from one cycle to the next and see the diagram changes
- Enhanced ACU and Data Ram visualization showing hex, DFB q.23, and signed integer values at each cycle, and ability to add symbolic names to display
- Value converter between hex, DFB q.23, and signed integer
- Jump diagram
- Jump condition overview
- Output values listed by cycle number
userc_39164 - I understand you moved on from Cypress, but wanted to thank you for your postings and earnest efforts to find a better way to communicate or visualize the pipelining delays. I hope the diagrams generated by this tool come close to your goals there.
maluc_1580471 - your blog postings about the DFB were a help in understanding the DFB - thanks!
The C# source code for this tool is available on github for anyone who wants it:
Regards,
Paul
[I edited this post on 2019-11-07 to remove the link to dfbdev.com, which I stopped maintaining. The Github repo is still up.]
Show LessAny any please guide how to increase CV cycles for PSoc based potentiostat.
Any libisb driver apart from zadig for PSoc 5,LP prototyping kit
Which is stable.
Respected Expertise,
Good afternoon! Enclosing all relevant files. Required experimental replication from your end. & provide revert me back error-free solution
Show LessDriver Management has concluded the process to add Service libusb0 for Device Instance ID USB\VID_04B5&PID_0081\5&361D8BD8&0&8 with the following status: 0.
Device USB\VID_04B5&PID_0081\5&361d8bd8&0&8 was configured.
Driver Name: null
Class Guid: {00000000-0000-0000-0000-000000000000}
Driver Date:
Driver Version:
Driver Provider:
Driver Section:
Driver Rank: 0x0
Matching Device Id:
Outranked Drivers:
Device Updated: false
Parent Device: USB\ROOT_HUB30\4&1fe21d53&0&0