PSoC™ 5, 3 & 1 Forum Discussions
My original question was going to be "Why does using the example program with PSoCProgrammerCOM 41.0 Type Library 3.5 times slower than when programming from the PSoC Programmer Application (~160 seconds vs ~45 seconds)?"
I rewrote the C# example in VB.NET, using PSoCProgrammerCOM 41.0 as a reference, and it took ~160 seconds to program and verify. I am using a PSoC MiniProg and a CY8C29466.
On a hunch, I removed the reference to version 41.0, and added PSoCProgrammerCOM 9.0. When I ran the program, I got an error from .OpenPort() and did a Debug.Print() and got this: "Error: -2147483647, MINI version Expecting 1.79, but found 1.80". So I switched back to version 41.0, but I still get the error. I never got this before, but now it never goes away.
On another hunch, I decided to ignore the error and let the program continue execution. Now it programs and verifies the PSoC (CY8C29466) in only 56 seconds. I don't know if I should complain or just count my blessings. However, things that fix themselves usually break again.
New Question: Is there any explanation for this odd behavior from the COM library? Also, I read on another post that PP_COM_Wrapper is obsolete. Also, it does not show up in Visual Studio as a COM reference. Is it truly obsolete/discontinued?
Show LessHello,
I have been flashing this PSoC5LP MCU with no issues until I starting flashing this particular firmware. After flashing several times with this firmware and any other, I am unable to re-flash the device, and PSoC programmer fails to acquire. This has happened with 3 different boards, using two different programmers (MiniProg4). I tried using PSoC programmer 3.29.1 and 3.29.5, with Programming mode reset (external VDD) and Power Cycle. I am using GND, SWDIO, SWDCLK, XRES and VDD signals.
I noted that this firmware has enabled SWD Debug and in the hardware, this pin is connected to GND via a resistor and a diode. Is this an issue?
Hello. I am currently working on LP5 PSoC and using I2S PSoC Creator Component (v2.70). I get the first interrupt, read the status register, successfully read the I2S_ReadByte bytes, as I see in the component debugger window, RX_STATUS_0_REG sets the value from 0x83 to 0x00, but after exiting the IRQ handler, it doesn't get it again. It looks like I should reset the interrupt flag, but how? CONTROL_REG is 0x06 all the time, the logic analyzer shows that the data is constantly flowing.
Show LessHello,
I 've been using PSoC Creator 4.2 since several years, but in the last weeks I noted that when I launch the Builder, on the Output tab there is no more the information regarding the FLASH USED.
Does someone know the reason and know how to restore this information?
Thanks
Show LessAbout 20 years ago I built a PSoC programmer equipped with AT90S8515. The programmer used to communicate with the computer via COM port. The schematic I found then on the Cypress internet page. Unfortunately I can not find the software anymore and I need it urgently. If anyone can help me, please drop it here or send it directly to me; my address is g_plesoianu (at) hotmail.com
Thanks!
Show LessI want to use PSOC to write & read from a QSPI flash. I found the article CE218564 - "Interfacing Quad-SPI Memory
with PSoC® 5LP" describing the same.
But it uses "Quad-SPI" user component. Where do I find the sources or more details on how to create the Quad-SPI user component?
Show LessHello,
I'm currently working with the PSoC 5LP (CY8C5868AXI-LP035 100-TQFP on the kit CY8CKIT-050) and trying to use the transimpedance amplifier to amplify the signal from a photo-receptor.
I would like to know the bias current for the TIA since I couldn't find it in the documentations.
Thank you in advance,
J_sim
Show LessI am trying to read Device ID register data by making i2c communication with STM32 from the CY8C9540 expander sensor I have. While reading the Device ID 0x2e register address, I am reading wrong data and I could not find much while examining what I can do about this situation.
I connected the AO pin directly to VSS pin. To do strong pull down.
XRES pin connected to GND.
VSS pin connected to GND.
WD pin connected to GND. (I left selectable. It can also be drawn to 5V.)
XRES pin floating. Could this pin be causing the problem.
Is it a problem not to throw a resistor while doing a strong pull down of the A0 pin?
I am open to your suggestions.
Show Less