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.

Downgrading CCS6 to CCS5 (XDC Tools Error)

Other Parts Discussed in Thread: TM4C129ENCZAD

I have downgraded CCS6 to CCS5 by installing CCS5 after CCS6 and needed libraries/tools
In fact its a parallel install where both CCS versions have their own "native" Eclipse.
CCS6 to CCS5 both have their own workspaces.


When compiling a small TM4C129ENCZAD example i get the following error message in CCS5.

xdc.tools.configuro: Error: Can't find the platform package 'ti.platforms.stellaris'.  TI platforms are no longer shipped as part of XDCtools (C:\ti\xdctools_3_30_04_52_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_35_04_50/packages;C:/ti/ccsv5/ccs_base;C:\ti\xdctools_3_30_04_52_core/packages'.  Check that this path names a directory containing the necessary platform support and that the platform name is properly spelled.

CCS5 and CCS6 seem to be using different versions of xdctools and internally have different compilers etc.

xdctools_3_30_04_52_core
xdctools_3_31_00_24_core
CCS5  reports an error if i attempt to install the newer xdctools.

Other than that there should be no difference external to ccs5 and ccs6 folders.

What's wrong? In CCS6 everything compiles and links fine.

  • Kim,

    Can you please post an image of your project settings in CCS5?  Right click on the project, select Properties, General, and then click on the RTSC tab, and take a snapshot.

    Thanks,
    Scott

  • It looked like this:

    But I changed it to:

    And now the build works, Thanks.

    But, is that the right repository?
    Is it enough with the \inc subdirectrory?

  • I don't know why my pasted snapshots don't show up

    I had:

    + SYS/BIOS 6.35.4.50
    -- System Analyzer (UAI) -- unchecked
    -- TI-RTOS for Simplelink Wireless MCU's -- unchecked
    -- TI-RTOS for TivaC -- unchecked
    + Other Repositories, ${TARGET_CONTENT_BASE} [C:/ti/ccsv5/ccs-base]


    I added 'C:\ti\TivaWare_C_Series-2.1.0.12573\inc' to other repositories
    and changed the XDCtools version from 3.30.4.52_core to  3.25.3.72 -- a downgrade

    Now build works.
    But, is that the right added repository?
    Is it enough with the \inc subdirectrory?
    Why did I have to downgrade XDCtools?

  • Kim,

    Thanks for the additional details. 

    XDCTools 3.30+ can only be used on CCS v6.  So it makes sense that you needed to go back to 3.25.

    You should not need to add that inc directory as a repository.  If you remove that, but keep 3.25, is the build still OK?   If not, then it might be the case that you need to add that inc directory to you compiler include path…

    Thanks,
    Scott