Matt's Tips: Archive Workspace/Project in PSoC Creator | Cypress Semiconductor
Matt's Tips: Archive Workspace/Project in PSoC Creator
Hello Creatorites,
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.
--Matt
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.
Comments
I'd like to add, that if you ever have trouble migrating a design to a new version of PSoC Creator, you should contact customer support (cypress.com/support) right away.
Even in Minimal configuration, saved project takes several MB, most of it (>95%) are the Generated Sources (which are quite useless IMHO). Can we have an option to have a "Bare bones" archival option (i.e. without Generated Sources)?
Such option would be very useful for frequent archiving (typical size after removing Generated Sources is about 100k). Other place where it is useful is community component submission, which requires (manually) removing the generated sources anyway.
Three words: version control system
Alpha writing services provide you the best in class, plagiarism free and value for money blog at your convenient time from expert Writers. academic research paper Ghostwriting services Professional proofreading services
Antivirus Support -Contact for assistance on Antivirus, Internet Security, and security software. Make your computer secure and virus free. norton.com setup, norton support, norton customer service mcafee support, mcafee customer service, mcafee phone number trend micro phone number, trend micro support number, trend micro contact avast customer service, avast support, avast phone number, avast antivirus tech support phone number AVG phone number, AVG contact number, AVG support phone number Bitdefender phone number, Bitdefender customer service phone number Kaspersky phone number, Kaspersky support number, Kaspersky contact number webroot phone number, webroot contact, webroot support number norton renewal, norton 360 renewal, norton 360 deals, norton discount code mcafee subscription, mcafee renewal, mcafee discount get avast, avast discount, avast price, avast cost bitdefender discount coupon, bitdefender discount, bitdefender sale trend micro best buy, trend micro renewal best buy webroot, webroot best buy, webroot renewal
Apple Support Phone Number is here to help. Contact Apple Support Number by phone for iPhone, iPad, Mac, and more. Call +18338005666 apple support, apple support number, apple phone number apple tech support, apple tech support number, apple technical support apple customer service, apple customer service number, apple customer support apple id support number, apple id support phone number itunes support, itunes customer service, itunes customer service number iphone help, apple iphone support, apple iphone support number mac support, mac help, sync contacts from iphone to mac, how to import contacts from iphone to mac iPad help, iPad support, apple iPad support, how to sync contacts from iPhone to iPad macbook support, macbook technical support, macbook tech support macintosh support, macintosh help, macintosh services apple help, apple help number, apple help desk, apple helpline safari help, safari support, apple safari support, safari tech support icloud support, icloud help, set up icloud, icloud setup
Microsoft Support is here to help. Contact Microsoft Support by phone for technical support on all Microsoft products and software. Call +1-855-999-4211 microsoft support, microsoft support number, call Microsoft windows support number, windows tech support, windows activation outlook support, outlook support number, outlook support phone number Microsoft office phone support, microsoft office support number, microsoft office phone number microsoft customer service, microsoft customer service number, microsoft customer service phone number microsoft phone number, microsoft phone, microsoft phone support microsoft help, microsoft help desk, microsoft help number, microsoft help phone number microsoft tech support, microsoft tech support number, microsoft tech support phone number microsoft contact, microsoft contact number, microsoft contact us microsoft number, microsoft chat support, microsofts number microsoft activation phone number, microsoft account help, microsoft account support microsoft telephone number, microsoft 800 number, microsoft telephone support buy microsoft outlook, buy microsoft outlook 2010, buy outlook, buy outlook 2010 import gmail contacts to outlook, import outlook contacts, import outlook contacts to gmail outlook help, outlook help desk, outlook help number, outlook email help setup outlook, setup outlook 2013, setup outlook 2013 for gmail office 365 outlook setup, office 365 setup outlook, outlook 2007 export contacts export gmail contacts to outlook, export iphone contacts to outlook, export outlook 2007 contacts sync gmail contacts with outlook, sync google contacts with outlook, sync google contacts with outlook 2013 outlook customer service, outlook customer service number, outlook customer support microsoft outlook tech support, microsoft outlook tech support phone number
Call Quickbooks Support Phone Number and get the quickest answers by QuickBooks experts. Contact Quickbooks support by phone, call +18559999877. quickbooks support, quickbooks support number, quickbooks support phone number intuit quickbooks support, support quickbooks intuit, intuit quickbooks support number quickbooks customer service, quickbooks customer service phone number, quickbooks customer support quickbooks help, quickbooks help phone, quickbooks help phone number quickbooks payroll support, quickbooks payroll help, quickbooks payroll service quickbooks technical support, quickbooks tech support, quickbooks tech support number quickbooks contact, quickbooks phone number, quickbooks phone support quickbooks online help, quickbooks online support, quickbooks online support phone number quickbooks enterprise support, quickbooks pro help, quickbooks pro support best buy quickbooks, buy quickbooks, buy quickbooks online, buy quickbooks pro quickbook license, quickbooks license, quickbooks license number cost of quickbooks, cost of quickbooks online how to setup quickbooks, quickbooks email setup quickbooks cheap, quickbooks checks discount code, quickbooks discount quickbooks price, quickbooks price levels