I have the Peripheral Explorer kit for the TMS320F28335 and I am trying to get the BigTime c++ example working with CCS6.4. I am getting the error in the subject line and I am stumped.
Any suggestions would be appreciated.
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.
I have the Peripheral Explorer kit for the TMS320F28335 and I am trying to get the BigTime c++ example working with CCS6.4. I am getting the error in the subject line and I am stumped.
Any suggestions would be appreciated.
Andrew Barnes said:I am trying to get the BigTime c++ example working with CCS6.4. I am getting the error in the subject line and I am stumped.
Did you mean CCS 5.4 or CCS 6.1? And where are you importing the bigtime project from? Is it from TI-RTOS for C2000?
My mistake, it's CCS Version: 6.1.0.00104
File-> New->CCS Project>
Target 2833x Delfino TMS320F28335
Compiler version TI v6.4.4 (this is where I must have gotten the 6.4 from)
Advanced Settings (default values)
Project Templates and examples >SYS/BIOS>Generic Examples>C++ Example
When I create a project this way I get the following in the console
**** Build of configuration Debug for project bigtime ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../bigtime.cfg'
'Invoking: XDCtools'
"C:/ti/xdctools_3_31_00_24_core/xs" --xdcpath="C:/ti/bios_6_34_02_18/packages;C:/ti/ccsv6/ccs_base;" xdc.tools.configuro -o configPkg -t devkits.target.Generic -p ti.platforms.tms320x28:TMS320F28335 -r release -c "C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.4" --compileOptions "-g --optimize_with_debug" "../bigtime.cfg"
js: "C:/ti/xdctools_3_31_00_24_core/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: Error: Can't find the platform package 'ti.platforms.tms320x28'. TI platforms are no longer shipped as part of XDCtools (C:\ti\xdctools_3_31_00_24_core). Please ensure you are either using a pre-3.30 version of XDCtools or you have added a product that includes your platform support along the path 'C:/ti/bios_6_34_02_18/packages;C:/ti/ccsv6/ccs_base;C:\ti\xdctools_3_31_00_24_core/packages'. Check that this path names a directory containing the necessary platform support and that the platform name is properly spelled.
gmake: Target `all' not remade because of errors.
**** Build Finished ****
Now I have CCS 5.3 installed on my system from a few years back and it works great, I'm just trying to upgrade.
Andrew,
The XDCtools shipped with CCSv6 are a stripped down version of what was shipped wtih CCSv5, and no longer includes the platform packages. These packages (along with other products) are now packaged as part of TI-RTOS.
Andrew Barnes said:js: "C:/ti/xdctools_3_31_00_24_core/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: Error: Can't find the platform package 'ti.platforms.tms320x28'. TI platforms are no longer shipped as part of XDCtools (C:\ti\xdctools_3_31_00_24_core). Please ensure you are either using a pre-3.30 version of XDCtools or you have added a product that includes your platform support along the path
As indicated in this message, platforms are no longer shipped with XDCtools. If you install TI-RTOS for C2000, that will have the SYS/BIOS product and platforms required to build the project. You can install TI-RTOS for C2000 from CCS App Center. After installation, make sure to go into your Project Properties and enable TI-RTOS (and disable SYS/BIOS) before building the project.
You can also access these examples from TI Resource Explorer (CCS menu View->Resource Explorer) which provides a simple interface to import and build example projects.
Andrew Barnes said:TI-RTOS replaces SYS/BIOS.
That is correct. TI-RTOS includes SYS/BIOS kernel as well as other middleware components, device drivers etc.
http://www.ti.com/tool/ti-rtos