PSoC™ 4 Forum Discussions
Hi,
I am using 4125 with capsense feature in a desk lamp, when I do the ESD test, found something strange.
My lamp is covered by plastic shell, so ESD is not easy to access into PCB borad, So I use the ground pin on the table to release ESD charge.
It will shut down and reboot when I do this action, and will crash after several rounds.
The behavior is very similar to excite the XRES pin, but I can also do this by using a metal rod to touch the GND pad on PCB, even some other exposed pads.
Does anyone have the experince on this phenomenon?
Regards,
Robert
Show LessHello
I am using the internal cock of the CY8C4126AXI-S433, the precision when using the timer has an error, I set a 10 second timer, the timer comes out after 12 seconds. How can I adjust the accuracy? Thank you
Henry
Show LessWhat do the numbers after the colon mean? e.g. tcpwm.line[0]:3.
This page confuses me when I start to configure pin functions.
How should I ensure sufficient pin resources at the beginning of design?
I want to assign each pin to specific functions but this datasheet doesn't seem to have a lot of useful information.
Show Less
Hi, I am new to the UDB Editor and am working my way through slowly.
I thought that I understood how the state machine worked but this seems to be transitioning much too quickly. With a 1Hz clock I thought this would take 25 seconds to complete but it finishes in 5 (I think).
I am obviously on completely the wrong track! Help greatly appreciated.
Using CY8CKIT-042.
Thank you,
Mike !
Show LessI needed a KiCad library for the PSoC 4200 Family of MCUs, and I could not find one (Cypress had libraries for Allegro, Altium, and Pads, but not KiCad), so I created one myself. It can be downloaded from this page: PSoC 4200 MCU Family Library for KiCad.
The library contains a complete set of schematic symbols, and all associated footprints and 3D models not included in the standard libraries (the WLCSP package in this case), for doing designs with KiCad using any of the PSoC 4200 Family of MCUs. It includes support for all five packages available: CY8C42xxAXx (44-pin TQFP), CY8C42xxAZx (48-pin TQFP), CY8C42xxFNx (35-ball WLCSP), CY8C42xxLQx (40-pad QFN), and CY8C42xxPVx (28-pin SSOP). The schematic symbols show the pin functionality available for its associated package. Note that the internal configuration between the different models of the PSoC 4200 using the same package are not shown (it’s a generic schematic symbol and associated footprint that will work for all of the variations that use the same package). The secondary port functions that are common across all variants of the part in a particular package are shown. Specifically, the external voltage reference, wake up, external clock, and Serial-Wire Debug (SWD) pin associations are all shown.
The library archive contains a README.TXT file with a description of the library and installation instructions to use it with KiCad. The LICENSE.TXT file contains the license it was released under. Fyi, the license is effectively same as the KiCad Library License: the CC-BY-SA 4.0 license with an exception to allow any works that use the library to be unencumbered by any particular licensing restrictions (again, see the KiCad Library License or the LICENSE.TXT file distributed with the archive).
Show LessI am going around in circles with the UDBs - how do I get data (3 bytes/24 bits in this case) from a programme into a FIFO (without using Ax or Dx)?
A trivial question, I know!
Thank you,
Mike
Show LessHi,
In PSoC 4 BLE project we want to connect as a central device, turn on scanning and monitor for advertising packets from an app. There is a problem though when turning scanning on and off while connected. I tracked this down in the BLE stack and it appears there are start and stop flags that will not get cleared when connected. In the BLE event handler if the state is connected the start and stop flags in cyBle_eventHandlerFlag will not get cleared. This appears to prevent scanning starts until the flags are cleared. I was clearing them manually but the BLE stack started crashing.
Can some please tell me how I can start and stop scanning while connected as a central device.
Thank you, James Osborne
Show LessHello,
I want to Drive RGB LED strip using PSoC 4100S Plus family member CY8C4146.
So my questions are,
1. How can I drive the RGB LED strip like WB2812?
2. Is UDBs are required to drive the RGB LED strip?
Because there is no UDB in PSoC 4100S Plus.
Thanks in Advance.
Show LessGetting errors I cannot resolve trying to configure a CYBLE-212006-001 project.
Please see the attached bundle.
Here are images of the error and the reason I cannot understand what the fix it.
Show Less
Hello
I am attempting to build a system that uses an I2C sensor. it is an RHT sensor. this is the firmware datasheet
https://paramair.de/app/uploads/2018/01/Amphenol-manual-TELAiRE-ChipCap2-T9602.pdf
I am attempting to read the sensor at a distance. Initially, the distance was 1 m and everything is fine. I googled it and found that i can read at a cable distance of 10m if i switch the baudrate from 100 Kbps to 10 Kbps. (i can read 1 meter at 100 Kbps and 10 meters at 10 Kbps). I really really need it to be able to read at a distance of about 7m (24 feet). Is this theoretically possible? because it works! and i do not understand the math behind it.
In addition, when setting the I2C Master componenet baudrate in the topdesign diagram to 10 Kbps, it gives me an alert saying the actual baudrate is 52 Kbps. Is there a way i can force it to 10Kbps to make sure i have a reliable connection at 10m? or is that a sign of a greater problem. A swift answer would be heavily appreciated as i am on a time crunch.
note: I am using PSOC 4100s Plus, CY8C4147AZI-S465
Thank you so much in advance. I really like this community forum.
Omr
Show Less