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.

TI DVT support

Other Parts Discussed in Thread: CCSTUDIO, CC3200, CC3200SDK

Hi There,

One of my old project target containing the following tree,

  

This project also build up in Ecilipse, but not sure why in build properties in Eclipse toochain said ,

Orphaned toolchain com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain.653528100 (TI Build Tools)

How its possible to solve this problem if I would like to debug this project in Eclipse? Seems like this project is originally builed in Eclipse.

Not sure why its lunch folder contains this massage 

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="com.ti.ccstudio.debug.launchType.device.debugging">
<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_CPUS_WITH_PROJECT" value="<?xml version="1.0" encoding="UTF-8"?>
<cpus_with_project>
<id id="Texas Instruments XDS2xx USB Debug Probe_0/C28xx" isa="TMS320C28XX"/>
</cpus_with_project>"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.G:\Work\Standard\Firmware\DSP\TMS320F28069\PROJECTNAME\targetConfigs\TMS320F28069.ccxml.Texas Instruments XDS2xx USB Debug Probe_0/C28xx" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<PropertyValues>

  <property id="ConnectOnStartup">
    <curValue>1</curValue>
  </property>

  <property id="EnableInstalledBreakpoint">
    <curValue>1</curValue>
  </property>

  <property id="IgnoreSoftLaunchFailures">
    <curValue>0</curValue>
  </property>

</PropertyValues>
"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Texas Instruments XDS100v1 USB Debug Probe_0/C28xx" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<PropertyValues>

  <property id="ConnectOnStartup">
    <curValue>1</curValue>
  </property>

  <property id="EnableInstalledBreakpoint">
    <curValue>1</curValue>
  </property>

  <property id="IgnoreSoftLaunchFailures">
    <curValue>0</curValue>
  </property>

</PropertyValues>
"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Texas Instruments XDS100v2 USB Debug Probe_0/C28xx" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<PropertyValues>

  <property id="ConnectOnStartup">
    <curValue>1</curValue>
  </property>

  <property id="EnableInstalledBreakpoint">
    <curValue>1</curValue>
  </property>

  <property id="IgnoreSoftLaunchFailures">
    <curValue>0</curValue>
  </property>

</PropertyValues>
"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Texas Instruments XDS100v2 USB Emulator/C28xx" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<PropertyValues>

  <property id="ConnectOnStartup">
    <curValue>1</curValue>
  </property>

  <property id="EnableInstalledBreakpoint">
    <curValue>1</curValue>
  </property>

  <property id="IgnoreSoftLaunchFailures">
    <curValue>0</curValue>
  </property>

</PropertyValues>
"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_PROGRAM.G:\Work\Fine\Standard\Firmware\DSP\TMS320F28069\FTDSPV11\targetConfigs\TMS320F28069.ccxml.Texas Instruments XDS2xx USB Debug Probe_0/C28xx" value="${build_artifact:PROJECT NAME}"/>
DVT 

  • Hello,

    One of my old project target containing the following tree,

    That tree looks like information in the workspace metadata folder, not the project. I would not be too concerned about the contents in the .metadata folder.

    Not sure why its lunch folder contains this massage 

    What exact file are you referring to? Where does it reside?

    Thanks

    ki

  • hat tree looks like information in the workspace metadata folder, not the project. I would not be too concerned about the contents in the .metadata folder.

    Thank you to take a part here. Actually I want to figure out my old project should build in Eclipse or CCS. Now take a look what .project file is saying. May be you can understand whats going on there,

    <?xml version="1.0" encoding="UTF-8"?>
    <projectDescription>
    	<name>PROJECT</name>
    	<comment></comment>
    	<projects>
    	</projects>
    	<buildSpec>
    		<buildCommand>
    			<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
    			<triggers>clean,full,incremental,</triggers>
    			<arguments>
    			</arguments>
    		</buildCommand>
    		<buildCommand>
    			<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
    			<triggers>full,incremental,</triggers>
    			<arguments>
    			</arguments>
    		</buildCommand>
    	</buildSpec>
    	<natures>
    		<nature>com.ti.ccstudio.core.ccsNature</nature>
    		<nature>org.eclipse.cdt.core.cnature</nature>
    		<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
    		<nature>org.eclipse.cdt.core.ccnature</nature>
    		<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
    	</natures>

    Can you see the Nature ? CCS and Eclipse CDT core has been used. 

    What exact file are you referring to? Where does it reside?

    I want to know the .ccs project file and .cproject file in my old project folder. 

    In .ccsproject file its written ,

    <deviceVariant value="TMS320C28XX.TMS320F28069"/>
    	<deviceFamily value="C2000"/>
    	<codegenToolVersion value="6.1.0"/>
    	<isElfFormat value="false"/>
    	<connection value="common/targetdb/connections/TIXDS2XXUSB_Connection.xml"/>
    	<linkerCommandFile value="28069_RAM_lnk.cmd"/>
    	<rts value="libc.a"/>
    	<templateProperties value="id=com.ti.common.project.core.emptyProjectTemplate,"/>
    	<isTargetManual value="true"/>
    </projectOptions>

    Does it means this project was build in CCS 6.1.0? This project was build in a empty project template?

  • Actually I want to figure out my old project should build in Eclipse or CCS

    If there is a .ccsproject file in the project folder, it is a CCS project.

    Does it means this project was build in CCS 6.1.0?

    No, it means that the C2000 compiler version used to create the project was version 6.1.0

    This project was build in a empty project template?

    This likely means that the project was created from scratch instead of being based of a projectspec file.

    Thanks

    ki

  • No, it means that the C2000 compiler version used to create the project was version 6.1.0

    Does it means in ccs version 5 this project wont be build up?

  • Does it means in ccs version 5 this project wont be build up?

    When you look at the .ccsproject, is there a tag for "ccsVersion"?

    For example:

    <?xml version="1.0" encoding="UTF-8" ?>
    <?ccsproject version="1.0"?>
    <projectOptions>
    <ccsVersion value="10.3.0"/>
    <deviceVariant value="Cortex M.CC3200"/>
    <deviceFamily value="TMS470"/>
    <deviceEndianness value="little"/>
    <codegenToolVersion value="20.2.4.LTS"/>
    <isElfFormat value="true"/>
    <connection value="common/targetdb/connections/Stellaris_ICDI_Connection.xml"/>
    <rts value="libc.a"/>
    <createSlaveProjects value=""/>
    <ignoreDefaultDeviceSettings value="true"/>
    <templateProperties value="id=blinky.projectspec.blinky,buildProfile=release"/>
    <origin value="C:\ti\CC3200SDK_1.5.0\cc3200-sdk\example\blinky\ccs\blinky.projectspec"/>
    <filesToOpen value=""/>
    </projectOptions>

  • <ccsVersion value="10.3.0"/>

    Dear Sir,

    My .ccsproject file says, <codegenToolVersion value="6.1.0"/>

    There is nothing about ccsVersion value. 

    Kindly see the upper response.

  • Then it is hard to say which version the project was created for. You can try importing the project to you CCSv5 environment and see what happens. 

  • Then it is hard to say which version the project was created for. You can try importing the project to you CCSv5 environment and see what happens

    Dear sir KI,

    This thread allow me to proof that, the current project should go with ccsVersion value="10.3.0".

    Beside this I am trying to go with ccs v.5 where specific errors are going in this thread, https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1033659/tms320f2806-not-compatible-with-isa-revision

    Kindly take a look there. Lets call this thread as resolved my problem.