PSoC™ Creator & Designer Forum Discussions
Something simple that is constantly raising my blood pressure:
Lets say you have an inverter that is connected on both sides by horizontal traces.
You want to shift the inverter horizontally on your schematic, because you want some more room on one side.
You click on it and try to drag it but as soon as you do the traces begin overlapping or jumping out of the way, instead of just reducing or expanding in length.
The same also applies to grabbing the end of the trace and trying to shorten it. What does the rubber band algorithm assume it is not fixed on one end?
What am I doing wrong here? Do I really need to delete the trace on the side I am dragging toward, so it does not bunch up or overlap?
This is something I constantly do in other schematic CAD packages, like EagleCad, without issue.
Help! And thanks, Bill
Show LessHi,
We have a product that uses the USB UART component and are moving into the production phase with our company's PID & VID. I need help in undertanding what I should and should not do with regard to editing the USBUART_1_cdc.inf file and in the Configure... dialog of PSoC Creator.
When using the default Cypress driver file, the device would register under 'Other Devices' as USBUART in the Device Manager. You could right click on it and use the 'Update Driver' option to point to the Cypress USBUART_1_cdc.inf file and it would go to a Hardware Wizard dialog and give warnings but eventually it would work.
Now that I have created our own .inf file and put our product PID and VID in through PSoC Creator, I don't get the option to 'Update Driver' in the Device Manager. Instead I plug in the device, a dialog looks for a Windows update, that fails and I click on a link to possible solutions. The only one is the run hdwwiz and select the driver manually. The Hardware wizard runs but flags an Error Code 10, which usually goes away after rebooting, then everything works fine.
Can someone who has implemented the USBUART component in a product please point me in the right direction to reduce the pain as this is unacceptable in a distrubuted product.
Thanks,
Nick
Show LessHey Bob, seems like its you and me recently.
I apologise if this has been asked hundres of times but I have looked at the examples and data sheet and I did see a simple tutorial a while ago and cannot remember where I saw it.
I am wanting to use USB UART to connect my project to PC. I dropped the component on the worksheet and based a simple application based on the example in Creator (receives USB data and sends back to PC, I remobed the LCD portion).
When I plug into my PC, I see USB UART appear under ports in devices dialog with the yellow warning.
I downloaded a driver for windows and found Windows 8 dll and ran the install for the driver but still does not install the driver.
I am sure there is some obvious step I have glossed over setting up the component or installing the driver. If I can set it up as HID device then maybe I don't need to install specific driver, would be good if it uses windows standard drivers.
Thanks
Show LessHi,
I am developing a setup using PSoC 5 and KIT-001. i want to control the activity from my system. so i initiated the USB communication using CYUSB in my VB. using this i can successfully ,communicate to the KIT and i am able to read also.
i need to know how can i read the data whenever the bulkIN is not empty. that means, whenever i want to send some data to my PC, my tool in PC must be able t o detect it display that.
Thanks
Vinay
Show LessMy list of components is empty.
I receive a message that there is a problem with any cryptographic algorithm (FIPS?) In Windows 8.1 Home.
Hello,
i can read out Chipid and BUTTON_STAT from CY8CMBR3101 over I2C and can write Register GPO_OUTPUT_STATE.
But changing GPO_CFG and PWM_DUTYCYCLE_CFG0 has no effect. Whats the problem?
Günter
Show LessHi, I'm wondering if there is any ability to connect PSoC creator to an external gdb server. I understand that Cypress only supports the miniProg debugger (which is understandable) but I know that it uses gdb as it's underlying debug system. My question is if it would be possible to modify the configuration files to redirect to an external server such as a JLink system.
Currently I've been exporting my projects to Eclipse for code development, but since I usually end up tweaking the hardware configuration multiple times during the debug process it would be nice to be able to perform everything within a single environment.
Ideally, it would be awesome if we could define custom tools within PSoC creator that could launch/pass commands to other programs. (similar to Eclipse)
If anyone here doesn't know a way to connect an external gdb server, I'll experiment on the system myself and post any solutions that I find.
Show LessI have an application that is polling a remote device for data. The polling device needs to be able to determine when the remote unit is responding or not.
At the moment I have an error count that increments each time the poll is not responded to and when count is exceeded the operator gets a warning. If the remote unit starts to respond again then operator gets indication that remote unit is ok.
During testing, I remove the cable to remote unit and get the warning. However, when reconnecting Somethings the system detects the device available and gives notice but often it does not and the code appears to stop responding. As the "Pause" function does not work when this happens, I cannot look at the call stack to see where it s.
What I am doing after loss of remote reposnse is to stop and restart the UART component. I don't think this is the best approach and cannot find a clear tutorial regarding recovering from UART errors.
Is there a status I can read and reset the flags after error detected so the UART can recover after hardware fault (serial lines being disconnected and reconnected)
Thanks
Show LessWhen I halt the debugger (Attached to MiniProg 3), the code continues to run. To get it to stop running, I again run the debugger to start of code and then stop.
Is there a button or something I can click that stops the code in the MiniProg 3 from running?
Show Less