This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: CC2650STK
Tool/software: Code Composer Studio
Hi I wrote some months ago that I had the issuse to make a copy of exisiting project and making changes without affecting the old version of the project. I was used to do like the following link explained: and it worked. I made a copy of the ble stack root folder and created a new workspace and everything was working. Now I wanted to do some updates on it again, so I did the same steps again and I realized that the changes are affecting the previous version as well. Why does it happen? -- I did not do any update on CCS so I am still using the same verison than 9 months ago.
Do you know how to solve this problem?
If there are common source files that are linked to both projects, then any changes made to those files will appear in both projects. More information on linked files is in this page: http://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#adding-or-linking-source-files-to-project
For example, if project1 is in directory c:\ble\project1 and project2 is in directory c:\ble\project2, and there are source files in c:\ble\source\common that are "linked" to both projects, then any change made to that source file will be reflected in both projects.
To confirm whether the file you modified is a linked file, you can right-click on the file to go Properties and check if the Type is "Linked File".
If this explains your observation and you wish to change the behavior, you have to ensure that all source files are added to the project rather than linked, as explained in the User's Guide referenced above.
Hope this helps.
Please click This Resolved My Issue if the reply answers your question.
Explore Code Composer Studio documentation and resources using online Resource ExplorerTrack a known bug with SDOWP. Enter the bug id in the "Find Record ID" box
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to AartiG:
Hi thank you soo much for the response. But why before it worked out like it is recommended in the stated link? It is as well for CCS v8?
Thank you for your help. Even in a previous thread I was asking and I was told to do it like that look: Check out the last thread of the post. What do you think?
Thank you soo much
In reply to sensortag_fan:
The procedure outlined in the wiki link you referenced in your first post and the recommendations in the other thread you referenced should still work for CCSv8. If it does not, then there is something going on with the variables and path similar to what was discussed in your other thread. Also as far as linked files, if the same file is linked to multiple projects, changing the file in one project will reflect in other projects as well. That is the nature of how linked files work.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content 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 TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.