PSoC Creator News and Information | Cypress
As you may already know, PSoC Creator 3.3 Service Pack 2 is available for download on the Cypress website (http://cypress.com/creator). The Update Manager will be popping up desktop notifications soon. The release adds support for PSoC 4 S-series devices, a brand new CapSense component, and new EZ-BLE Bluetooth modules.
The S-series devices are the first PSoC chips with the ARM® Cortex™-M0+ core and our fourth generation CapSense technology. The 4000S devices are sampling now with the intelligent analog 4100S chips following along soon. Watch this space for development kit announcements!
Supporting these devices is a completely re-designed CapSense component that makes widget configuration easier, adds mutual-capacitance sensing for the best possible water rejection and long trace noise tolerance, and an API re-design to improve low power operation. You can even use the CapSense block as a 10-bit Analog-Digital Converter (ADC)!
PRoC users will be happy to see some new EZ-BLE modules that we're adding to the tool. These modules include the amazing XT/XR (Extended Temperature/Extended Range) device that really pushes the limits with 400m range and extended temperature tolerance.
As usual, we’ve also made quality improvements and minor enhancements. I strongly encourage you to install PSoC Creator 3.3 SP2. You can find more information, including the complete Release Notes, on the PSoC Creator product page at http://cypress.com/creator.
In this post, I wanted to discuss the “Archive Workspace/Project” utility in PSoC Creator. There are several options available with this command so I thought a little extra discussion might be helpful. You might want to use Archive for a number of reasons, including:
- You would like to send someone a copy of your design.
- You would like to save a copy of your design at a specific point in time.
- Your project is complete, and you would like to bundle everything up, including the versions of the Creator components used in the design.
The Archive Workspace/Project utility can be found in the Project menu of PSoC Creator. The menu entry looks like this.
After you select Archive Workspace/Project, you get a dialog box that looks like the following:
That’s a fairly daunting dialog box. Here’s a little FAQ to help you decide which option you might want to use.
Q1: Which option do I use if I want to send a copy of a design to someone else or save a snapshot of the design at a point in time?
A1: Minimal is fine – it includes all primary input, like your schematic, design-wide resources, and firmware files. Depending on what you need to do, you might not need to use Archive - the project Save As feature may be fine.
Q2: Which option do I choose if I want to preserve derived files, like compiler object files, linker map files, and report files?
A2: Complete — it is a superset of Minimal that also includes derived files and user-specific settings (like breakpoints).
Q3: Which option do I choose if I want to preserve external component or firmware libraries?
A3: Bundle – it is a superset of Complete that will also include any dependencies present in your projects, even if those dependencies are not presently visible in your Workspace Explorer window. Bundle may modify the paths to dependent projects so the copies included in the bundle are used. You can also include component and firmware libraries that ship with PSoC Creator by checking the “Include standard Cypress libraries” box. This may be useful if you really need a specific version of a component that is not available in a later release.
That's all. Happy PSoCing.
Hey Creator folks,
I wanted to drop a quick note regarding a problem we have found with some Creator 3.3 installations, especially those that were initiated with a kit install. Are you seeing these symptoms?
- PSoC Creator 3.3 takes a long time to start up
- The GUI is unresponsive at times when editing a schematic
- PSoC Creator 3.2 doesn't show this behavior
If so, please see knowledge base article KBA211576 located here.
While I have your attention, I'll mention a few other things about PSoC Creator performance. In every Release Notes, we put in a section on Installation. It discusses minimum hardware and software requirements. For example, the minimum requirements for Creator 3.3 are
- 1 GHz processor,
- 1 GB of RAM, and
- Windows XP SP3.
Now, having said that, we run lots of performance tests and many people here have been using Creator every day for a number of years. We notice improved interactive performance with at least 3 GB of RAM and using at least Windows 7. You will also notice faster start-up times with Windows 7 or greater. Of course the longest delays are generally when you do a build. At this time PSoC Creator is compiling your code, doing synthesis and logic optimization, mapping your design to the physical hardware of PSoC, and doing timing-driven place and route. There is a direct relationship between your processor speed and the speed of the build, that is, if you double your CPU clock frequency, you will approximately halve the time the build takes. Of course this depends on other factors like what else is running on your machine. Oh, and one other thing, if you haven't experienced the beauty of SSD yet, I highly recommend it.
All the best with PSoC,
I get a few common questions about downloading Cypress tools and about the Cypress Update Manager. I will address them briefly here.
First, let’s talk about downloading a tool like PSoC Creator. While some customers are concerned with the download size, the most frequent question I receive goes something like, “Why do I have to use the Akamai Download Manager to get Creator?” The short answer is, you don’t. While there are specific advantages to using the Akamai Download Manager, I understand many of you don’t want another thing running on your machine. So, what you need to do is go to the Downloads tab on the PSoC Creator page (cypress.com/creator). If you click the link I’ve highlighted in yellow below, the exe will be downloaded without using the Akamai Download Manager.
If you are at one of the other links on the Cypress site, you can cancel the download and get a screen that looks like this. Note the link I have highlighted.
Second, let’s talk about the Cypress Update Manager (shown next).
This tool is used by most Cypress software and kits to provide notification of updates and a way to install those updates. If you run the program, it is easy to see if there are new versions of the Cypress software (or kit examples/documentation) you’ve installed. You may have seen this before. That said, the Update Manager will pop up based on a schedule. If you’re tired of it popping up, you’ll want to pay special attention here.
Notice the “Preferences” button at the bottom of the screenshot above. When you click on it, you get a screen that looks like this screenshot (below).
Note that you can set the “Automatic Check For Updates” to Daily, Weekly, or Monthly. You can also completely disable the automatic check. If you disable the automatic check, you may run the check manually to check for updates. Here are a couple of ways to run the update manager manually:
Method 1 – From the Windows Start Menu
Look for a program called “Cypress Update Manager” as follows,
Method 2 – From the PSoC Creator Help Menu
Using the PSoC Creator Help menu, choose “Update Manager” as shown below.
To reiterate, you have the capability of configuring the tool to run automatically every day, every week, or every month. You can also run it manually from the Start menu or from Creator Help.
One other thing to note, the update manager is not a tool that you can download by itself. It is installed with other tools. If you find yourself thinking you need to download it, there is probably something wrong with your installation, and you should contact the support team at http://www.cypress.com/support.
OK folks, that's all. After reading this you should be able to bypass the Akamai download manager and control how frequently the update manager does an automatic check. One more thing about downloads - We are currently investigating some advanced technologies to shrink the download size and increase the speed of install/uninstall. Stay tuned for more about this later in the year.
Have complaints/gripes/comments about download/install or the update manager? Hit me up in the comments.
Yours in PSoC,
--Matt Landrum (email@example.com)
We are pleased to announce a new place on our website where you can find, share and collaborate on PSoC Projects with the Cypress Developer Community!
Powered by Hackster.io, the new Cypress Developer Community (CDC) features a dedicated place for all new and interesting PSoC projects made by community members like you.
Head over to www.cypress.com/projects to find PSoC projects, or submit your own to share with the world!
- 1 of 39
- next ›
ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.
Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.