PSoC™ 5, 3 & 1 Forum Discussions
Hi there,
I ordered a CY8C5868AXI-LP035 and I wanted to find out if it is genuine and if it is working correctly. I'm asking this question because I'm not sure I ordered from a honest seller and now I want to verify. I don't have all the required caps yet as they are about to be delivered.
I designed my own PCB and just soldered the PSoC5 on it without any caps. I then connected a KitProg3 and powered it up but the KitProg doesn't detect any PSoC5.
Do you guys have answers to the following questions?
- Would a PSoC5 without any cap that is connected via 5cm long wires to a KitProg3 be found? I made all the required VDDIO, VDDA short connections of course.
- There is no reason the 3.3V of the KitProg3 wouldn't work right?
Hi Forum
As part of my project I would like to be able to read the output of a LIDAR sensor on a serial monitor over the I2C bus, using a PSoC 5LP. (Linked below)
I found a post that took the ardunio libraries and converted them to PSoC 4 libraries. (Linked below)
https://www.hackster.io/vlad-radoiu/measuring-distance-with-vl53l0x-tof-sensor-1080f1
I have the serial monitor part working however I cannot get the sensor to initiate. I had an printf after the initialization of each component (Timer and I2C block) showing the place where the program hangs. (picture attached)
Any help on whether this is a bug in my code or a hardware issue would be greatly appreciated.
Below is attached my workspace archive (Minimal) and an image of what is displayed in PuTTy
Thanks
Show Lessi have a glass of water placed on a plank. i am holding the plank.I nedd a mechanism to rotate the plank and but eventhough i try to rotate the plank the mechanism should compensate the change and stabilise the plank so that the glass of water wont be affected that the level remeains tha same.The control must be done using Psoc C059 suggest me most economical way to do this and most easy and feasible way for hardware implementation .
Show LessI inherited a design from a previous engineer and I am not familiar with PSoC. I have been trying to bring up a PSoC5 LP based system that is based on a reference design which itself was based on the CY8CKIT-059 prototyping kit. The previous reference design was a carrier board that adapted the CY8CKIT-059 kit. Barring a few changes to the pin definitions, the firmware should be identical to the previous version. The carrier design had a LCM-S01602DSR/C LCD MOD 32 DIG 16 X 2 REFLECTIVE display. The previous design the display function was verified to work and this new PCB was going to just get the firmware ported over with "simple" pin remaps. But after I created the new firmware with remapped pins, I flash the new board with firmware and I dont get any of the original functionalities. The LCD is always showing some garbage characters(left pointing arrows). But i already went and verified the pins on the PSoC driving into the display port and I see actual bits of data being written on the bus. But that still doesn't prove whether the display is correctly configured or not. I have attached a snapshot of my schematic for your reference. Please let me know if i overlooked something obvious.
Show LessHello,
I made a basic watt meter project with a PSOC5.
The setup consists of:
1. A sigma-delta ADC object set to 18-bits. The voltage reference is 1.024V and the input is set to differential (+/-1.024V).
2. A multiplexer feeding a voltage and current input term to the ADC.
External to the PSOC:
1. Is a 1001:1 resistive divider connected to an op-amp buffer. This buffer is single-ended and feeds only the positive terminal of the A to D (the negative terminal is grounded). This serves as the voltage input to the watt meter.
2. Is a differential amplifier with a gain of 8.2 that measures voltage across a 0.5 ohm resistor. This serves as the ammeter current input to the watt meter.
I have the meter working flawlessly right now but it is coded using floating point arithmetic. I want to optimize the algorithm to use fixed point. I have been out of school for several years now and am rusty.
So how do you suggest I scale the numbers for optimal volts * amps precision given my hardware setup?
Show Lesshis question
https://community.infineon.com/t5/PSoC-4/Version-of-NET-framework/td-p/172084
says to install version 3.5, as does the message I got when trying to install PSoC Creator
Does it have to be 3.5, or is a newer version ok?
3.5 SP1 is dated 2008
Microsoft has several newer version ,including what appears to be the newest,
version 4.8.1, dated 2022
thank you
Show LessCan anyone help clarify my understanding of the I2S block? The advanced tab allows the number of channels to be set for both RX and TX. However simply setting RX to 4 channels chnages the block such that SDI is now marked up as sdi[1:0]. The console then warns that 'Terminal "I2S_1.sdi[1:0]" with width 2 is connected to "Net_105" with width 1.' with terminal and its connected wire do not have the same width.
Does this imply that a multichannel I2S block is effectively N stereo pairs in parallel rather than a true serial TDM mode?
FWIW I'm trying to establish if I can use one of these M0 or M3 parts to convert multi-channel serial audio to SPI.
TVMIA.
Show LessWhen creating a custom bootloader, the bootloader "wait for command time" can be specified (See attachment). This value in the stock bootloader that came with some of the PSoC is 2 seconds. Is there a way for bootloaderable to update the wait time in the stock bootloader?
If not, is there a place to request for this feature on the future version of the stock bootloader?
Show Less