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.

TMS320C6748: Old Project on CCS6, Upgrade to CCS10?

Part Number: TMS320C6748

I am currently working with a DSP project built on CCS6 in 2014 and it is using BIOS 6_35_04_50 as well as NDK 2_23_00_00. I was wondering if it would be worth upgrading this project into CCS10 to the use the latest BIOS and NDK versions, if there are any advantages for using CCS10 over CCS6, and what would be the smoothest path to upgrade the project? The BIOS and NDK are running a daemon to create TCP socket connections, currently it has trouble connecting and holding connections. 

  • I am not aware of any advantages on CCS10 over CCS6 w.r.t. usage of BIOS/NDK/XDC. The issue that you are facing may not be related to CCS.

    I am moving this question to CCS team to comment on CCS10 vs CCS6 differences, possibly you can decide/judge based on the changes.

    Meanwhile, you may be able to go through the release notes under CCS to get some updates.

    Let me know your comments after going through the CCS change log.

    Thanks,

    Aravind

  • Hi Ryan,

    Sorry for the delayed response. 

    I was wondering if it would be worth upgrading this project into CCS10 to the use the latest BIOS and NDK versions, if there are any advantages for using CCS10 over CCS6

    The main advantages of updating the CCS version is that you will be moving to a support CCS version with the latest bug fixes and enhancements. Since you can still use the same compiler, BIOS, XDC, NDK versions as you were with CCSv6, the risk is minimal in terms of impact to your target application. 

    what would be the smoothest path to upgrade the project?

    Simply import your CCSv6 project into your CCSv10 environment. CCS will auto-convert the project to a v10 project. 

    Please see the below articles on how to have CCSv10 discover and use the same packages and compiler that were used with CCSv6:

    https://dev.ti.com/tirex/explore/node?node=AO8DVCZhl0Kt5-yIAVmyvQ__FUz-xrs__LATEST

    https://dev.ti.com/tirex/explore/node?node=AJRfIGmBSkp9naUDysxAFg__FUz-xrs__LATEST

    Thanks

    ki