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: Support for C6748 on CCS20 IDE

Part Number: TMS320C6748


Tool/software:

I am successfully compiling a project for the C6748 processor via a Makefile, but I would like to use the IDE.

However, I am unable to find the C67xx processor in the drop-down for the processor type when I attempt to create a new project.

Is this processor family simply not supported in the IDE, or have I missed an installation option ?

Thank you, David

  • Hi David,

    C6748 is supported in CCSv20, but there isn't currently a simple way to create a project for that family. You can manually add your Makefile project to the IDE however. To add the project, copy your project folder to your workspace.  You can continue to build using your Makefile.

    The next challenge is to create target configuration file (ccxml file).  You can use the target configuration editor located at the bottom of the debug side-panel view.  Add a new target configuration, select your connection (likely XDS110) and select your device (C6748). Save the configuration. To make the .ccxml file easy to find, I recommend saving it into your project folder.

    To create a launch configuration, click the gear icon at the top of the debug view to open the launch.json file.  You can add your launch configuration to this file. The launch would look something like:

    {
    	"name": "C6748-test",
    	"type": "ccs-debug",
    	"request": "launch",
    	"targetConfig": "${workspaceFolder}\\C6748-test\\targetConfigs\\C6748.ccxml",
    	"connections": [
    		{
    			"name": "Texas Instruments XDS110 USB Debug Probe",
    			"cores": [
    				{
    					"name": "CORTEX_M0P",
    					"program": "${workspaceFolder}\\C6748-test\\Debug\\empty_LP_MSPM0G3507_nortos_ticlang.out"
    				}
    			]
    		}
    	]
    }

    You can then select this launch when you wish to run and debug your software.

  • Hi Andy,

    Many thanks, that is very clear, and makes sense.

    As you may have guessed, we aren't in the business of creating new projects for this chip - but it was a good way of getting the basic project set up (to then populate with our current code).

    The instruction you supply take away much of the guess-work, so thank you.

    Regards,

    David