PSoC™ Creator & Designer Forum Discussions
Hello All,
I have uninstalled the Cypress PSoC Programmer kit. I did it from the Cypress Update Manager application. After uninstalling, I checked the "Programs and Features" and saw that two of the Cypress USB drivers are still present. They are:
1. Cypress USB Driver for KitProg (06/05/2009 3.4.1.20)
2. Cypress USB Driver for Touch Tuning Bridge (06/05/2009 3.4.1.20)
When I tried to uninstall those individually from Programs and Features, I get the below error:
1. Error for KitProg Driver:
2.Error for Touch Tuning Bridge :
Can you please help me out here?
Best Regards,
Jeyan Prassanna
Show LessHi everyone!
I am creating a script to read a voltage from an analog pin and show the value by UART. I am using this code:
----------------------------------
#include <project.h>
#include <stdio.h>
int main()
{
int32 temp;
int16 ADCResultado;
float32 ADCVoltaje;
char str[30];
UART_Start();
UART_UartPutChar(12);
UART_UartPutString("Conversor AD:");
UART_UartPutCRLF(0u);
ADC_Start();
for(;;)
{
ADC_EnableInjection();
ADC_StartConvert();
ADC_IsEndConversion(ADC_WAIT_FOR_RESULT);
ADCResultado=ADC_GetResult16(1);
ADCVoltaje=ADC_CountsTo_Volts(0,ADCResultado);
sprintf(str,"Voltaje: %.4f V",ADCVoltaje);
UART_UartPutString(str);
UART_UartPutCRLF(0u);
CyDelay(500);
}
}
-----------------------------------
The problem is I obtain this in UART: "Voltaje: V" and there are 5V in pin 2.0 (which I attached correctly). Can you help me?
Many thanks.
Show LessCypress Update Manager is a component of PSoC development products. When you install PSoC Creator or PSoC Programmer, etc., it will be automatically installed and appears in your Windows Start Menu. It’s a tool for managing all PSoC products.
Users could run into a situation that he needs Cypress Update Manager to be uninstalled or reinstalled. In this case, users might find it hard to uninstall Cypress Update Manager, because it doesn’t appear in Apps & Features in Windows Settings.
This is because Cypress Update Manager is installed as a hidden component in Windows, so it won’t appear in Apps & Features. And kindly note that, directly removing the installation directory of Cypress Update Manager won’t get it uninstalled, because it’s a registered software in your system and doing so will cause you many problems.
To truly uninstall Cypress Update Manager, please follow the steps below. And the steps below also help with the case that you accidentally delete the whole installation directory of Cypress Update Manager and find no way to reinstall it.
- Go to the system folder “%windir%\installer”, then right-click on the column names and select "Title".
- With the help of the new column "Title", locate the msi file that has the title "Cypress Update Manager Installer", and you will find that you have and only have one msi file with that title in this folder (but the file name will not be the same as the following picture shows, because it's auto-generated).
- Right-click on the msi file, choose the 3rd item "Uninstall", and then permit and fire the operations coming to you.
- After the uninstallation, the msi file you just used should disappear, which implies the uninstallation has been executed successfully.
- If you need to reinstall Cypress Update Manager, try to reinstall PSoC Creator or PSoC Programmer, etc., which includes the installer of Cypress Update Manager and the installation will have Cypress Update Manager side-installed. Cypress Update Manager is not a stand-alone software and you won’t find the stand-alone installer of it.
Greetings All!
Using a PSOC 6, I am trying to use a single PWM module to control a boost converter single power switch MOSFET, AND trigger an external ADC.
I want to use the PWM's overflow output to trigger the external ADC, but the pulse is too narrow to reliably trigger the ADC. On my oscilloscope, with the PWM frequency at 25kHz, I measure the overflow pulse at ~60 nanoseconds.
Is there a way to "stretch" this overflow pulse?
Show LessThis all began from the above link, my wanting to implement a "one-wire" and I put that in quotes since it really is not a one-wire implementation, that is a specific protocol that allows you to communicate with one-wire devices.
It is a design to use one-pin, or you could call it a half_duplex even though you use a full duplex UART SCB.
Anyway... I figured out how to synthesize a bufoe logic component woot woot!!!
I provided it just in case there my be others that needed to use it or wanted to know how...
Turns out the project hardware engineer implemented a circuit that will provide the one-pin interface allowing me to use a full duplex UART SCB.
William
Show LessI'm faced with resurrecting a very old set of PSoC1 projects none of which will open in Designer v5.4 (due to incompatible project formats). I have one project open and nearly building in Designer v4.4 but am missing the ImageCraft C compiler license key (I know this is now included for free with v5.4). ImageCraft seems to no longer exist. Is there a way for Cypress to provide a license key for this older configuration?
All of this code will be migrating to newer PSoC4 parts in the coming months but there is an urgent need for a change and, sadly, the original developer is no longer among the living.
Any help is appreciated. Thank you.
-m
Show LessHello Everyone,
I starting this discussion to get the details on the data type that we can send/receive to/on Cypress BLE chips. Actually we need to send text data from a mobile application whose length may vary and entered by user to the Cypress BLE Chip.
This data will be transferred via Bluetooth only. The sending will be a write operation on a particular characteristic of the BLE chip.
We are not sure if this is possible with data types like variable, uint128 etc. defined in the Chip or we have to follow any other approach.
1) Can we send this text data in a one go as a write operation?
2) How to configure the chip to accept this data?
Any help would be really appreciated.
Show LessHow to find the bootloader address space, if so how to edit the available address that i can use to assign a variable to store some useful information such as version of my application. Also how to find the starting, ending of the Bootloader address and Bootloadable address?
I am using CY8CKIT-059 PSoC 5LP Prototyping kit.
Show LessI am working on a PSoC Creator and Keil MDK project that accesses the crypto block via the client-server model. I would like to use the ECC functions that are available via direct crypto_core API, but I do not see any cy_crypto_core headers in the PDL 1.3.2 installed by PSoC Creator. I see that they are available in the Modus Toolbox. I thought possibly I could compile crypto library source code in Keil project, but am missing the cy_device.h. So, what is the best approach? Should I build crypto_core library for my device in Modus Toolbox, and then use in PSoC Creator/Keil project?
Show LessI am going through the PSoC 6 video lessons. 1-4. I can get code to compile with no errors but when I download program it doesn't work. The program it came with still works. So obviously the LED does not flash every 500 msec for me. I think I'm doing the programming correctly but maybe I am not.
Show Less