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: Theia Load program

Part Number: CCSTUDIO


Tool/software:

Hi team,

My account has tried to use CCSTUDIO-THEIA to load program for MSPM0.
They would like to load program without using "debug" function.

But seems like the "load program" button is not available as following pictures shown.

However, after "debug" , "load program" button is available as following.

Thank you in advance.

Best regards,

Kenley

  • Hi, 

    Yes, you need to enter debug first~

    Regards,

    Helic

  • Hi Helic,

    Thank you for your support.

    Is there any way without entering the debug first ?

    As i know CCStudio - Eclipse based could write the data into memory by using "flash" without entering the debug mode.

    Thanks,

    Kenley

  • Hi, 

    I didn't find any way, but I will try.

    Regards,

    Helic

  • Hi Helic,

    Thank you for your support.

    Looking forward to your feedback.

    Thanks,

    Kenley

  • Hi, 

    We don’t have this feature implemented yet, in is targeted for CCS20.

    ---------------

    To workaround the issue, you can create a project-less debug launch configuration and enter the program path as one of the launch configuration property.

    User can then launch the debug session, and terminate it immediately afterward. If the program required to be in a running mode, you will need to select the “Free Run” option under the Run menu.

    Here is what a project-less launch configuration would look like, you can copy this to the launch.json file and update the paths.

            {
                "name": "mspm0g3507.ccxml",
                "type": "ccs-debug",
                "request": "launch",
                "targetConfig": "C:/Users/my_user_name/ti/CCSTargetConfigurations/mspm0g3507.ccxml",
                "connections": [
                    {
                        "name": "Texas Instruments XDS110 USB Debug Probe",
                        "cores": [
                            {
                                "name": "CORTEX_M0P",
                                "program": "C:/Users/my_user_name/workspace_ccstheia/blink_led_LP_MSPM0G3507_freertos_ticlang/Debug/blink_led_LP_MSPM0G3507_freertos_ticlang.out"
                            }
                        ]
                    }
                ]
            }
    

    The flash feature is doing the same thing, it basically automated the steps that the user would do as above.

    Regards,

    Helic