PSoC™ 5, 3 & 1 Forum Discussions
Hi, I'm using emfile in PSoC 5LP
I would like to reduce interval of clock in communicating.
Do you know anyone why is it need interval???
I show that waveform image.
You can confirm interval 15 times the clock
I know we have had a similar question
emFile writing is inefficient, any ways to speed it up?
I already had checked effect of interrupt.
It was not enough to me.
Now,
I have succeeded reading SDcard that like shown in the code below.
with reference to the following site.
GitHub - holla2040/psoc5EmFileConsoleExample: PSoC5 SD Read example project using emFile component
sorry, don't care the blue under line.
This code is a part of for asking here.
Master clock 48MHz. Max SPI frequency in emfile setting is 24MHz.
There are component in Topdesign that emfile and USBUART.
Thank you for your support!
Hello,
I recently designed custom hardware with PSoC as the main processor. Until the latest iteration I had no problems whatsoever. However, in this iteration, the hardware was perfectly working for a week and then 4 out of 5 boards randomly stopped working. The issue I found was that the PSoC was shorting Vcc and GND. I did a lot of debugging and analysis and then arrived at this conclusion. Initially I thought it was an issue with soldering. I ruled that out by removing all the components one by one and I was only left with the PSoC on the PCB and the short still existed. Once I removed the PSoC the short was no longer there. All the 4 boards had the exact same issue. Given below are my tests and observations
1. I took the bad IC and put it on a new PCB. Vcc and GND started shorting there as well. That confirmed it was the PSoC causing the issue.
2. I took a new IC and put in the old board which was initially shorting. There was no shorting anymore and the PCB started working again. This also confirmed that PSoC was causing the issue.
3. I put the working PCB through a 24 hour test where it was continuously ON. The PCB draws about 140mA when fully functional. I wanted to see if the board gets overheated and the shorts were being caused due to that. But that wasn't the case. It successfully passed the test. The board was barely warm and it was properly working after that.
4. I put the same PCB through a power cycling test. I switched on the supply for 30 seconds and then switched it off for 15 seconds. This pattern was continued for 24 hours. I was expecting some power surge or the frequent power discontinuities to have killed the PSoC. But it passed this test as well and the board is still working.
5. I put it through an intense power cycling test for 1 hour. Here, I turned the supply on for 500ms and off for 500ms. This pattern was continued for 1 hour. The board was fully functional after this test too!
6. I put the PCB through some violent motion to see if the mechanical stress and shock created the shorts. But that wasn't the case either. The PCB was fully functional after this test too!
So in conclusion, I think I have ruled out thermal, power and mechanical stress/shock issues. What is the most likely reason for an issue like this where everything is fine for a week or so and then suddenly stops working?
Please help me debug this issue. I am clueless at this point.
Show LessHi,
We are using the PSoC LP USB component.
When using the hibernate mode of PSoC5LP, What should we do with USB components?
The data sheet has the following description.
Since PSoC4L has Link Power Management (LPM), an example of hibernation mode is provided.
However, there is no description about PSoC5LP.
Should PSoC5LP only use the "Suspend" and "Resume" APIs not only in sleep mode but also in hibernate mode?
Regards,
Show LessHi,
Is it possible to upgrade Psoc 5 with different UDB function. Any limitations regarding firmware upgrade with respect to functional blocks like SPI, I2C?.
Could we can use FIR and IIR filter with SPI?
Thank You
Show LessI recently bought a PSOC 5LP (CY8C5888LTI-LP097). I am new to PSOC's and have never used them before. I have a doubt(probably silliest one). Can we disconnect/unplug PSOC directly from the laptop once am done working with it? I don't want to damage it so im asking. Thank you for your patient reading.
Show LessInfineon lists only PCoC 4 products on their webpage.
I want to use PSoC 5LP and specifically CY8C5888AXI-LP096.
Does Infineon plan to dump all but PSoC 4 ??????
Show LessI'm working on a PsoC5lp board with PsoC creator 4.4 . My project is fairly due to the driver for my I2C display that my school is making me use. I set the heap size to 200 bytes. I set "use newlib-nano" to true. I set "newlib-nano float formatting" to true ( -u _printf_float). I also set link time optimization to true and and optimization level to size because of the aforementioned driver.
When I use sprintf on any non-zero float, the stringbuffer contains the following three values in place of the float:
0x00 '\000'
0x2E '.'
0x80 '\200'
The code I use is fairly simple and equivalent to:
char stringbuffer[20];
sprintf(stringbuffer, "(%.1f, %.1f)", 1.1, 1.1);
What is going wrong? I saw on stackoverflow that there might be a bug in the linker script... but that goes way above my head.
https://stackoverflow.com/questions/28746062/snprintf-prints-garbage-floats-with-newlib-nano
Show LessI am looking for the samples of CY8C5888AXI-LP096 chips for our new project. I sent an email to customercare@cypress.com
and also to German sales office but no response.
Who to contact for samples in Slovakia, please ?
Show LessI have an issue with CY8C20434 used for sensor keypad with 12 sensors ( 0 - 9 , Enter, correct).
I'm using csa user module for sensoring.
Everything works fine untill I push two or three fingers onto keypad with high pressure for 4 or 5 seconds e.g.
After that most of the sensors are still working but certain sensors (mostly key 3 and key 6) are not working any more.
After power off/power on all sensors work fine again. I can reproduce the effect.
Parameter "sensors Autoreset" is enabled. So actually the sensors should work after pushing a key for long time.
Is that issue known? Do you suggest to use other module like CSD or SmartSense?
Best regards
Rainer
Show Less