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: CCS Theia v20.0.2: Unable to start a new CCS Project with the existing MSPM0L1306 v2.05.00.05 SDK

Part Number: CCSTUDIO

Tool/software:

Hi TI CCS Experts (this post is intended to CCS Developers),

I already have MSP M0 L1306 SDK installed on my system. But, I am unable to use it to start a fresh project on CCS Studio Theia v20.0.2.

Even when trying to proceed with an installation, I am unable to customize the installation location from the pop-up. It just provides me some pre-filled path that can be used. 

Please fix it in this tool.

Thanks,
 

  • Harshit,

    The list of paths shown in that dialog are the list of paths that CCS is looking for SDKs in. This dialog does not currently allow you to add additional paths.  You can modify this list by going to Settings -> Code Composer Studio Settings.  Then select General -> Products on the left.

    You can click the + button to add a new location to look for SDKs.  This new path will then be available as an install location.

    Regards,

    John

  • Thanks John on recommending the setting that can allow me to choose an appropriate installation location for a fresh SDK installation.

    But the other half of this issue still remains, as it is not able to use my existing SDK installation from this path. Can this feature be supported on CCS Theia to detect or input an existing installation path for starting a new CCS project from its menu?

    Thanks,
    Harshit

  • Unfortunately the wizard is stuck using the latest SDK.  There is an enhancement request open to let you select the version and to default to the latest version that is installed.

    One thing you can do is use the Resource Explorer tree instead.  View -> Resource Explorer.

    Go to the SDK

    The click the 3 dots and select manage versions.  You can then choose which versions you want to show up.

    I selected to also see the 2.00.01.00 version and now it is also in the tree.

    You can then expand that and choose the example you want to import.

  • There is an enhancement request open to let you select the version and to default to the latest version that is installed.

    That's great to know. If an external JIRA could be linked, it would help in checking its status ahead.

    Thanks for showing the Resource Explorer way on importing the Empty, GPIO Toggle and such starter example projects from the chosen SDK version.

    Would you also be able to add a recommendation on getting started with a fresh CCS Project for this or any such TI EVM board? In case you are not the right person to answer, you may help by looping in someone from MSP M0 team for adding any info. on it.

  • Current the Jira is internal as it is a requirement.  Will see if we can get an external tracking ID for it and reply back.

    For the recommendations on what to start with I will loop in the MSPM0 team.

    Regards,

    John

  • Hi Harshit,

    For getting started with MSPM0, I would highly suggest going through the MSPM0 Academy. It provides a variety of training and examples for the many peripherals on the M0 devices.

    The SDK is also a great way to reference how to implement peripherals into an application. I would also suggest going through the examples and looking over any that interest you.

    Another useful tool is the DriverLib guide. This guide provides you with all the DriverLib functions that can be used for quick, easy development. From this link, select the link corresponding to your device, then click Modules. From there, you can click on any of the peripherals to see the SDK supported functions.

    Please let me know if you have any further questions or concerns.

    Best,

    Owen

  • Hi Owen,

    Thank you for sharing the linked references to MSP M0 Academy and the DriverLib guide. While the SDK and DriverLib provides a complete setup for the board, I will go through their documentation to find the recommended steps to start with a new custom application afresh.

    Thank you  and  for your responses.

    Thanks,
    Harshit

  • Hi Harshit,

    If you have any further questions, feel free to open this thread again.

    Best,

    Owen