Other Parts Discussed in Thread: TMS320F28027
Inside CCSv4 (e.g., v4.1.3), I can select the cgtools version I want to use for a particular project by modifying the project build options. This works, and I can close the project and re-open it, and my selection sticks. My question is on the .ccsproject file. I've noticed that the .ccsproject file shows a cgtools version that never changes, for example: <projectOptions> The value for <codegenToolVersion value=" "> seems to have been put there at project creation time, and does not seem to specify the cgtools version that should be used to build the project. So, what is this value there for? Again, everything is working correctly here. I'm just curious why the .ccsproject file doesn't reflect the tools version in use in the project.
<deviceVariant value="TMS320C28XX.TMS320F28027"/>
<deviceEndianness value="little"/>
<codegenToolVersion value="5.2.4"/>
<linkerCommandFile value=""/>
<rts value="rts2800_ml.lib"/>
<defaultAssemblyOnly value="false"/>
</projectOptions>