PSoC™ 5, 3 & 1 Forum Discussions
Cypress Applications Engineering team will host live, instructor-led, weekly webinars on different PSoC topics! These webinars are free to all !
We will initially host them at 9:00am (Pacific Time) on Thursdays. We will add additional time slots to support different parts of the world.
All webinars will be hosted via WebEx. You can access the webinar from this link. In case anyone has problems with the link, they can always access the meeting by going to http://cypress.webex.com and entering meeting number 498 741 435.
Various topics such as PSoC3 & PSoC5 bootloader system, Low power modes, etc have been covered. There is plenty more to come!
Avail this excellent opportunity. Feel free to post any topic related to PSoC3 & PSoC5 which you think requires a webinar.Show Less
As my experiment on EZI2C.
1) PSoC3 I2C_CSR.bit3 (address) (0x49d7) was descripted in TRM as be cleared by firmware writing '0'.
But in EZI2C_INT.c generated by creator, ISR function never write this bit '0' to clear it. Is this bit will be cleared by any accessing instead of writing '0' ?
2) The I2C interrupt mask never be mentioned in TRM, it seems built in UDB, is it? If any MASK register exist, what's the initial/reset value, since I have not found any configuration in EZI2C_Start().
I was going to use Basic Design to learn about the Debugger. I loaded it and tried to do a build. The errors indicate that the (hardware?) is set to 5.5v on the Vddio0-3 pins (they were so I fixed the jumper pins on the -001 kit board) and I selected 3.3v with the slide switch. HOWEVER, I still get that set of errors when I do a clean and build for Basic Design.
What did I forget or miss?
Tim MShow Less
I working with a Psoc 3 CY8C3866AXI-040 from the depevelopment Kit 001. This Psoc 3 is communicating to a CAN network I set up with Psoc 5 controllers from the CY8CKIT-014 for each CAN bus.
I am currently sending all the messages on the CAN line to the "main" Psoc 3 controller. I would like this controller to also communicate to my CPU through serial communication to send the information from the CAN line and receive specific instructions form a user (using Labview). The Psoc 3 is also communicating meanwhile through serial communication to a Pololu Maestro 24 microcontroller that control several actuators.
The CAN network is working fine , however I start having some difficulties when I try to communicate to the computer in the same time. I downloaded the USBUART application from the cypress website, this application works fine when I do not add anything to it. But in order to use the USB port I had to change the clock speed of the psoc 3 controller. Once the speed changed, I cannot perform any extra operations such as using LCD display or ADC reading. Most importantly, the CAN communication does not seem to work anymore even if I change all the clock speeds of the microncontrollers on the CAN line.
I am an Aerospace control engineer and hardware is not my specialty at all. Is there something I am missing maybe when using USBUART with other applications like CAN and LCD display?
Also, in case there is no quick easy fix to this problem, would it be possible to communicate to the board through a RS-232 cable, while the board is still communicating through CAN and serial to the pololu microcontroller? With one of this cables for instance:
I have attached a picture of the current project (which is not working because of the USBUART)
Thank you very much,
I got the following message when starting the PSoC Creator:
Error: fmk.M0018: An important piece of PSoC Creator has a problem and may not work correctly. Please restart PSoC Creator.
I haven't used it for a while, dealig with other stuff. Meanwhile I updated PSoC Programmer only (I think) with the last update few days ago. Today I tryed to start the Creator and htere is the result. I havent tryed anything yet - whether is working or not, because when last time I updated something I chased ghost in my software for two days, before realising that it's not me, but the software itself, that is causing the issue.
Does anyone knows something about it - I do not want to spend another day in chasing bugs, that do not exist.
This General PSoC Programming web page is the central location that details all aspects of programming related to all available PSoC devices. All the software, hardware, documentation, and 3rd party vendor relationships are listed here.Show Less
I got a PSoC 3 Starter Kit last week and have done all the example projects without any problem. Today I started a new project, when I Build the main.c file it completes the operation, Build Succeeded, but when I program (Ctrl+F5) I get a Select Debug Target, Window. This is what is listed PSoC3 CY8C3866AX*-040
Available for use Unacquired.
I went to the Project > Device Selector and my CY8C3866AXI-040 is listed. When I return to Program I get the same message and no Programming occurs. Everything else seems fin. Am I missing something obvious? I can't see anything different from the examples given in the PSoC 3 First Touch Starter Kit.Show Less