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/OMAP-L138: OMAP-L138: Compiler upgrade path

Part Number: OMAP-L138


Tool/software: TI C/C++ Compiler

Hi All,

System Information

  • BIOS 5.33.05
  • DSPLink 1.65.00.03
  • Linux Kernel 2.6.37 on the ARM Core
  • Sourcery G++ Lite 2010q1-202 (gcc version 4.4.1)
  • Code Composer Studio 5.2.00069
  • TI C6000 Compiler v7.3.4

What is the latest version of the C6000 compiler compatible with our present system setup?

Thanks,

Arya B.

  • To understand the difference between compiler versions, please read the wiki article Compiler Version Numbers and What They Mean.  You will see that the only difference among version 7.3.x releases is bug fixes.  Thus, get the most recent one, which is version 7.3.23.  

    As to whether to get an even more recent release ... For that you need to look at the documentation of the other software packages.  I don't see how Linux or the gcc ARM compiler would be affected.  The other components might be affected.

    CCS, in particular, is tested only with versions of the compiler available at the time of release.  So, while you can often use a more recent compiler version with good success, the possibility of problems increases as the compiler release gets newer.  

    Thanks and regards,

    -George

  • Hi George,

    Thank you very much for the quick response, we have been looking over the defect history here and some of the bug fixes may alleviate the problems we are having.

    CCS, in particular, is tested only with versions of the compiler available at the time of release.  So, while you can often use a more recent compiler version with good success, the possibility of problems increases as the compiler release gets newer.  

    That is exactly why we are asking to make sure we do not use a CGT version incompatible with our versions of CCS/DSPLink/BIOS. Seems like it is safe to upgrade to 7.3.23 at least. Would an upgrade to 7.4.21 be inadvisable ? (the website states 7.4.x requires CCSv4 or later and we are running CCSv5). 

    Thanks,

    Arya B.

  • Arya Ba said:
    Would an upgrade to 7.4.21 be inadvisable ?

    No, it will work just fine.  CCS version 5.5. released with C6000 compiler version 7.4.4.  Therefore, any C6000 compiler version 7.4.x will work.  At this time, 7.4.21 is the latest one.

    Thanks and regards,

    -George