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.

Tivaware 2.1.2.111 USB library refuses import CCS project if compiler v.5.2 definitions are no longer installed.

Guru 55913 points

Question is why would the latest USB library Tivaware CCS project update have any reference to a compiler version that is 12 revisions past history?

The compilers take up disk space and who wants to keep compilers with likely issues hanging around. We keep the last 5 CCS compilers installed but try to keep every project using the latest revision compiler. 

  • Hello BP101,

    The compiler version used to compile CCS project is v5.2.x This is not related to CCS version.

    Regards
    Amit
  • Hi Amit,

    It seems the USBLib project for CCS was compiled v5.2.0 won't import to CCS -- don't have compiler V5.2.0 installed. That was not an issue with Tivaware USBLib bundled Tivaware 2.1.0.12573, Installed renamed to allow the updated version import while retaining the original USBLib. That way a project dependency can be toggled between different updates to see if things get better or worse in the build process.

    There are path issues between Tivaware versions crossing diverged paths and the new project include is not proving the path to older Tivaware project sub folders that exist in the project tree. Reason too have both USBLib versions in the project tree.

  • Hello BP101

    TivaWare 2.1.2.111 was compiled with v5.2.5 and this is in the Release Note document as well. I would suggest updating the compiler to 5.2.6 as well. The only other option is to manually import the files and re-create the project.

    Regards
    Amit
  • Hi Amit,

    Odd being the latest compiler update available for CCS5.4 is currently v5.1.14. Perhaps Tivaware 2.1.2.111 is not compatible with CCS5.4 and only works with CCS6.0 and later?

    Otherwise could it be the update link for compilers of CCS5.4 is no longer the correct URL?

  • Hello BP101

    I think in TivaWare release 2.1.1.71 the CCS version was updated to 6.0 and it 2.1.2.111 CCS sub version was updated and the Compiler Toolchain version as well

    Regards
    Amit
  • Hi Amit,

    Was able to import and install 2.1.1.71 project (DriverLib) very recently with last compiler 5.1.14. Sorry for earlier confusion, thinking CCS5.4 was up to date compiler 5.2.x.

    Have Reloaded all update URL download contents and there are no compiler updates at all for CCS5.4. 
     
    Perhaps there has been a change made to the compiler update URL?

  • Thanks Amit seems I must have forgotten the feature is a manual update between versions:

    processors.wiki.ti.com/.../Compiler_Updates
  • Hello BP101,

    it is manual update between major versions. Minor versions still allow for import.

    Regards
    Amit
  • Hi Amit,

    So now it's clear v.5.2 and v5.0.2 are not the same version compilers. Manual updated the feature to version 5.1.x long ago and to complicate things CCS5.4 update URL's keep vanishing after closing CCS, have to import bookmarks every time now. Likely be updating CCS v.6x very soon.