PSoC™ 4 Forum Discussions
Community,
I've been working on psoc4 mcu (CY8C4245AXI-483). I've been facing the following two major issues:
1. The cypress mcu's uart is connected to external MCU's uart. When I power on the device, cypress mcu goes into non-responsive state. Neither it detects any touch nor it transmits through its uart but at same instant, the cypress rx receives data and performs function as declared in the code. I found a temporary solution to this by adding a delay of 5 seconds as a first instruction after int main(). Can anyone let me know the possible reason why this might be happening?
2. On power up, as soon as the infinite function starts running, initially the capsense undergoes false detection on certain keys. How could this be resolved?
Any relevant suggestion is appreciated.
Show LessI have gone through the internet sources I didn't find any examples for LIN for CY8CKIT-149 dev kit for Modus tool box IDE.
Does any LIN examples available in internet for cy8ckit-149 dev kit, if there please help me with that links or if you guys have any sample example code that can be imported to Modus tool box ide please share me that example code
Show LessHi,
I am using Cypress CY8C4124LQI-443. Software development started several years ago. At this time there was information about the principle of operation of capsense and description of the CSD_CONFIG register and CSD_IDACregister available. Now there is no information available in PSoC 4100 and 4200 Family: PSoC 4 Architecture Technical Reference Manual (TRM) and PSoC 4100S and PSoC 4100S Plus: PSoC 4 Architecture Technical Reference Manual (TRM)
I have to improve touch performance and would like to gather informations about to the principle of operation, in order to configure the hard
Show LessHello,
I have psoc 4100s plus. And I want to communicate with SHT20 temperature and humidity sensor and read the data. But I could not. I could not find the correct communication and reading addresses. Can you help me ?
I share the images of the products here.
Thank you.
Best regards,
Show Less
Is it possible for an application to overwrite the factory value of CY_SFLASH_USBMODE_IMO_GAIN_TRIM_REG or other registers in SFLASH, so the PSoC will reboot with the new values stored in SFLASH?
I know that the value of CY_SYS_CLK_IMO_TRIM4_REG can be modified at runtime. However, I have a situation where the PSoC could be updated by a customer to older, existing software. That is why I need to modify the trim value permanently.
Is there maybe some special mode using the MiniProg3 and PSoC Programmer, to write SFLASH registers?
Show Less
Hello,
We know how to get the touch position(centroid) of CapSense Linear Slider with PSoC Creator.
uint32 centroid;
centroid = CapSense_GetCentroidPos(CapSense_SLD_WDGT_ID);
How can we get it with ModusToolbox?
Best regards,
Yocchi
Show LessHello Folks!
I am using CY8C4124LQA-S433 IC and I did a project which has following specification:
When I press the button related led on. Then when I press one again, related led turn off. So far everything is fine. I did this.
But the problem begins with : "I do not want that Led toggle to on or off when I falsely touch a button."
However I could not achive this. I tried everyting. I rised threshold values, I tried smartsense option. I could not do this. When I touch a button outside of my hand for only half of the second, led could not hold its last mode.
I just want the led to change mode when I press the button hard.
Any solution, any idea to get more strong project?
Regards,
Mehmet
Show LessHello,
My project is very simple. Is one button is pressed, related led on. If the button pressed again, led off. however I could not prevent the false touch. I do not want to led on or off when I falsely touch a button.
I have an idea which is following;
if a sensor active, related sensor flag would set. if time between the flags is more than 500 ms, do your job. If lesser than 500 ms, do not do any thing.
How I can put my code to this idea? could you please give an example code because you have my project.
Regards
Show LessHi,
i want to receive data on Raspberry Pi via UART from Cypress. Here's what I did. I connect RPi to power supply, then:
- pluged keyboard and mouse to RPi,
- run lsusb on terminal - I saw a mouse and keyboard detected,
- run ls /dev/tty* - I saw a list of UART devices (including keyboard and mouse),
- pluged cypress to RPi (via USB),
- run lsusb on terminal - I saw a mouse, keyboard and cypress detected,
- run ls /dev/tty* - nothing changed to the previous log (do not detect the cypress).
What can be wrong? Maybe I need to change some config file or sth else?
Show LessHi
We used PSOC 4 CY8C4246AZI-L445 USB controller. We use this controller for single USB output for keyboard and mouse data.
But our customer windows 10 PC not connected to internet the keyboard can not find driver.
Please suggest how to download USB HID driver or send any cypress USB HID driver file.
Show Less