PSoC™ 5, 3 & 1 Forum Discussions
Please let me know how to obtain the source code version of the code that's pre-installed on PSoC 5s.
I want to understand specific features such as:
What specific features are included in the Bootloader that is pre-installed on PSoC 5 components?
Are all possible Bootloadable interfaces supported including: I2C, USB, UART, SPI...
What is the default Bootloader timeout set to?
How much space does the Bootloader take?
Is there an option to add passwords or keywords before bootloading?
...
Greg
Show LessUsing the Del-Sigma A/D on the CYC8kit-5LP at 8 bits, but when increasing to 10 bits or more, the error increases.
I'm using a UART to display measurements to a terminal
The component is configured as:
If my input is 4.002V (accuracy +- 1mV) ,
Then with A/D spits out 4023 mV. which is within 1LSB of error.
Change the A/D to 10bits and the A/D gives 4053mV
Change the A/D to 12 bits and I get : 4061mV
14bits gives 4063mV.
Any Idea as to what I'm doing wrong?
Show Less
I want to monitor an EEPROM address(es) when they modify by write. I set a memory breakpoint correctly and set the BREAK ON option to WRITE, the debugger does not break on there although after pausing the address value changes, on READ, it works fine but not on WRITE, Does anyone know what might be the option?
MCU: CY8C3866LTI-068
Debugger: MiniProg 3 version 2.05
WDT OFF, I am on 86% of FLASH and 66% of RAM.
PSOC model used: CY8C5868AXI-LP035
The relevant parameters of the crystal oscillator need to be set within the program Human attachment Picture:
Question: ① Should the settings of the red circle in the picture be set according to C0 and CL in the selected crystal oscillator data sheet?
② How much impact do the C0 and CL parameters set here (if not set according to the crystal data sheet parameters) have on the normal operation of the entire程序设置界面 system? Program settings interface
Hello everyone,
I am working on designing a 1A Voltage-Controlled Current Sink monitor (picture attached). In my design, I've used an opamp in PSoC Creator as a substitute for the LT1492, and I'm generating a sine wave from the WaveDAC for the input voltage (vin). However, the circuit is not producing the expected results as shown in the picture. I'm feeling a bit confused. Do I need to use the LT1492 externally, or is there another component within PSoC creator , like the Delta Sigma ADC, that I can utilize for this purpose? My main objective is to monitor the shunt voltage and compare it with a sine wave. If the shunt voltage exceeds the peak-to-peak value of the sine wave, I want a comparator or opamp (which is connected to gate of mosfet) to lower their output, which in result maintain/control voltage at shunt. The shunt resistor is attached at the source of the MOSFET.
I have attached a picture to illustrate what I am trying to say. If anyone has any insights or ideas, please feel free to share them.
i am using psoc 5lp
Thank you.
Show LessI am connecting a resistor to the DAC output and I am giving sine wave current signal to it of 1 khz freq and 5 micro amp for 10 times. every time I give this signal for 1 sec. I first start signal generation , on this for 1 second and stop signal. give some delay and repeat this process.
But every time when I start the signal I found a Spike at the resistor. Why this is coming, and How can I remove it?
Show LessHi there !
I would need some help trying to get working this function .
I made a simple code that intent tokenize a char string with comma char as delimiter.
I tried to emulate the following code for PC and adapt it for PSoC5LP:
int main()
{
char string[] = “102*103;K1.2;K0.5”;
char *token;
token = strtok(string, “;”);
if (token == NULL) {
puts(“empty string!”);
return 1;
}
while (token) {
// print the token
puts(token);
// parse the same string again
token = strtok(NULL, “;”);
I can’t get the pointer point to the first char of each token.
I was wondering if there is some setting in PSOC Creator 4.4 that prevent from strtok operation.
Thanks for any help.
Show Less
2 hours ago, the drop down forum menus were working.
Now, there are no drop down menus. I have to keep going back to Infineon homepage in order to get to the forum I want.
I had to choose a Forum from this form, but the problem is with ALL the forum drop down menus. They're non-existent.
Running PC with Win10, MS Edge.
How about back tracking to the previous release of the forum software!!! It worked well enough to use. The current release is not usable.
Show Less
I'm using readings from a Sigma Delta ADC as the control variable for a PID loop. It's reading across the sense resistor in a FET based current source. The gate voltage on the FET is process variable.
When I just feed a voltage into the ADC, I get accurate readings. However, as soon as I include the FET and current sense resistor in the circuit, I get bogus readings. The output of the system is stable, it's just at the wrong current. The ADC reads the control variable's value as equal to, or close to, the setpoint, but my actual output is off by as much as 200%.
I've been playing with this for a couple of days and I can't figure it out. The project is attached...If anyone can give me any insight into this, I'd be much obliged.
Mike
Show LessHi,
On a CY8C5888LTI, a large buffer (32768 bytes, shared by application and bootloader, marked as CY_NOINIT), crosses the 0x20000000 boundary.
The application clears all the buffer content (using a simple loop), then resets the device. At startup, the bootloader shows garbage in the buffer, starting from 0x20000000.
The application does not use DMA.
Could someone help me on this?
Show Less