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.

CCSTUDIO: Assistance Required for CCS (20.1.1) Feature Navigation

Part Number: CCSTUDIO

Tool/software:

Hello,
We have recently migrated our application to simplelink_lowpower_f3_sdk_9_10_00_83 and transitioned from CCS (12.2.0) to CCS (20.1.1). Due to changes in the GUI interface, we are unable to locate or perform certain operations that were previously accessible. We would appreciate your guidance in identifying equivalent options in CCS (20.1.1) for the following functionalities:
  1. Linked Files Information
    1. In CCS (12.2.0), we could manage linked resources via Project Properties → Resource → Linked Resource. Where can we find similar options in CCS (20.1.1)?
  2. Importing an Archived Project
    1. Previously, we imported archived projects via File → Import... → Code Composer Studio → CCS Projects → Select archive file. What is the equivalent process in CCS (20.1.1)?
  3. Opening Multiple Workspaces
    1. In CCS (12.2.0), we used File → Switch Workspace → Other to open multiple workspaces. How can we achieve this in CCS (20.1.1)?
  4. Program Load or Program Symbol Option
    1. In CCS (12.2.0), we accessed these options via Debug As → Debug Configurations... → Code Composer Studio - Device Debugging → Select file to debug → Program, where we could choose Load Program or Load Symbols Only. Where can we find these options in CCS (20.1.1)?
  5. Source Code Formatting
    1. Previously, we configured source code formatting via Window → Preferences → C/C++ → Code Style → Formatter, using a custom .xml file. How can we apply this configuration in CCS (20.1.1)?
  6. Automatic Opening of boot_cortex_m.c File
    1. In CCS (12.2.0), selecting the _c_int00_noargs function from Debug View automatically opened the boot_cortex_m.c file. This behavior is absent in CCS (20.1.1). Could you clarify why and suggest a workaround?
  7. Debugging Software with Debug Password Enabled
    1. Previously, we debugged password-protected software via Debug As → Debug Configurations... → Code Composer Studio - Device Debugging → Select file to debug → Target → Flash Settings → Debug Authentication → Debug Password. How can we perform this operation in CCS (20.1.1)?
  8. Enabling ROV Clock View
    1. The ROV Clock View is not visible in CCS (20.1.1). Could you guide us on how to enable it? Please see below picture. The clock view is not available.
  9. Loading and Running a GEL Script File
    1. In CCS (20.1.1), how can we load and execute a GEL script file? Previously, we could manage GEL files via View → GEL Files, where we could load, reload, or remove GEL files.
  10. Adding Different Build Configurations
    1. In CCS (12.2.0), we managed build configurations via Project Properties → CCS General → Manage Configurations.... How can we add and maintain different build configurations in CCS (20.1.1).
  11. Stack Usage View Not Showing in Stack Size Graph
    1. In CCS (12.2.0), we accessed stack usage details via View → Stack Usage. However, in CCS (20.1.1), the stack size graph does not display stack usage information. Could you provide guidance on enabling this view? Please see below picture. We have successfully built the project, but the tool is not able find the stack usage.
  12. Closing a project in the workspace
    1. In CCS (12.2.0), we were able to open and close projects.  Where can we find these options in CCS (20.1.1)?
We would greatly appreciate your insights on these queries. Looking forward to your response.
Best regards,
Nithin
  • Hello,

    Linked Files Information
    1. In CCS (12.2.0), we could manage linked resources via Project Properties → Resource → Linked Resource. Where can we find similar options in CCS (20.1.1)?

    There currently is no equivalent view.

    Importing an Archived Project
    1. Previously, we imported archived projects via File → Import... → Code Composer Studio → CCS Projects → Select archive file. What is the equivalent process in CCS (20.1.1)?

    CCS 20 is folder based so you would need to extract the project folder first and then import it. It is not possible to import an archive directly.

    Opening Multiple Workspaces
    1. In CCS (12.2.0), we used File → Switch Workspace → Other to open multiple workspaces. How can we achieve this in CCS (20.1.1)?

    File -> Open Folder

    https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_project-management.html#single-folder-workspaces

    Program Load or Program Symbol Option
    1. In CCS (12.2.0), we accessed these options via Debug As → Debug Configurations... → Code Composer Studio - Device Debugging → Select file to debug → Program, where we could choose Load Program or Load Symbols Only. Where can we find these options in CCS (20.1.1)?

    Please see: https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_debug-main.html#launch-configurations

    The second image in section 7.2.2 shows an example of how to load symbols only.

    Source Code Formatting
    1. Previously, we configured source code formatting via Window → Preferences → C/C++ → Code Style → Formatter, using a custom .xml file. How can we apply this configuration in CCS (20.1.1)?

    Such settings would be under the general properties: software-dl.ti.com/.../ccs_ide.html

    Automatic Opening of boot_cortex_m.c File
    1. In CCS (12.2.0), selecting the _c_int00_noargs function from Debug View automatically opened the boot_cortex_m.c file. This behavior is absent in CCS (20.1.1). Could you clarify why and suggest a workaround?

    Please see: https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_debug-main.html#debugging-library-code

    Debugging Software with Debug Password Enabled
    1. Previously, we debugged password-protected software via Debug As → Debug Configurations... → Code Composer Studio - Device Debugging → Select file to debug → Target → Flash Settings → Debug Authentication → Debug Password. How can we perform this operation in CCS (20.1.1)?

    I believe this is an option in the flash settings. See the below link on how to access the debug properties: https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_debug-main.html#debug-properties

    Enabling ROV Clock View
    1. The ROV Clock View is not visible in CCS (20.1.1). Could you guide us on how to enable it? Please see below picture. The clock view is not available

    Which RTOS are you using? Please note that TI-RTOS support in ROV has been dropped in CCS 20.

    Loading and Running a GEL Script File
    1. In CCS (20.1.1), how can we load and execute a GEL script file? Previously, we could manage GEL files via View → GEL Files, where we could load, reload, or remove GEL files.

    Please see: https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/gel/files.html#gel-view

    You may need to update to CCS 20.2.0 for this feature.

    Adding Different Build Configurations
    1. In CCS (12.2.0), we managed build configurations via Project Properties → CCS General → Manage Configurations.... How can we add and maintain different build configurations in CCS (20.1.1).

    Please see: https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_project-management.html#build-configurations

    Stack Usage View Not Showing in Stack Size Graph
    1. In CCS (12.2.0), we accessed stack usage details via View → Stack Usage. However, in CCS (20.1.1), the stack size graph does not display stack usage information. Could you provide guidance on enabling this view? Please see below picture. We have successfully built the project, but the tool is not able find the stack usage.

    There was a known issue in earlier CCS version regarding the stack usage view not refreshing. I believe this is fixed in CCS 20.2.0.

    Closing a project in the workspace
    1. In CCS (12.2.0), we were able to open and close projects.  Where can we find these options in CCS (20.1.1)?

    It is not yet supported: https://sir.ext.ti.com/jira/browse/EXT_EP-12559

    Thanks

    ki