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.

Compiler versions for TMS570

Hello,

I am confused by the version numbering scheme for compilers. CCS5 ships with TMS470 code generation tools 4.9.1 although I know there is a version 4.9.3. We are currently using 4.7.1 but this doesn't even appear in the SDOWP database, which only features 4.6.x and 4.9.x. There are even references to 4.10.0A and 4.11.0A in SDOWP (I assume these must be betas).

Could you please clarify which version we should be using and the significance of the middle digit?

Thanks,

Richard

  • Richard,

    4.9.x is the latest version stream that is for production (non alpha/beta). The latest version on 4.9 is 4.9.4. However, the compiler updates are not yet available via CCSv5 Update Manager, hence if you need 4.9.4 we will have yo send it to you separately. We hope to have them posted to the CCSv5 update site soon.

    Regarding what is displayed in SDOWP, I assume you are looking at the Compiler Defect lists under "Public Queries". My guess is that this has not been updated in a while, as the 4.9.x list comes up empty as well.

    In general we advise moving to the latest version whenever possible, but if you need to stay with 4.7.1 that is fine to do with CCSv5. This page explains the compiler version numbering:
    http://processors.wiki.ti.com/index.php/Compiler_Version_Numbers_and_What_They_Mean

     

     

  • Hi Aarti,

    Thanks for the response. So the 4.7 series are also production releases?

    If SDOWP is out of date, is there anywhere we can see what outstanding issues there are and what issues are fixed in a particular version of compiler?

    What are the expected timescales for 4.9.4?

    Thanks,

    Richard

  • 4.7 was an official release but is now in a "reactive" state meaning that no new updates are planned in this branch other than in emergency situations. Customers are encouraged to move to the 4.9.x branch.

    SDOWP is not out of date, it is just that there may not be existing queries for all versions of compiler tools. There are already many queries under TI C-C++ Compiler. For example, under "Defects by Target - Open and Fixed" there are lists of open and fixed issues for different versions of the compiler. Similarly, under "Open Defects" you can look at all the known open issues for the ARM compiler.

    4.9.4 is available now. Let me know if you would like me to send this version to you.

     

  • Hi Aarti,

    Thanks for the response. I notice that the compiler releases already contain a list of fixed and known issues in the DefectHistory.txt file.

    My contact at TI made this version available to me today.

    Regards,

    Richard