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/SMV320C6727B-SP: Latest compatible compiler C6727B-SP

Part Number: SMV320C6727B-SP

Tool/software: TI C/C++ Compiler

Using Code Composer 3.3 Platinum, which ships with Optimizing Compiler v6.0.8.  The documentation we have for that compiler is, marked as “Beta”.  I found newer release numbers of v6.0 on the TI wiki site, but it doesn’t go back to v6.0.8. 

  1. What is the latest compiler that was fully tested “not compatible” with the C6727B-SP?
  2. If there is a newer version, which has been tested, can we use it with CC 3.3?
  3. If 6.0 is the newest version we can use, can we get the release notes for it and is the “Beta” a misnomer?

  • Steve,

    I think the compiler team would be in best position to answer this.

    I will see if I can move the post there.

    Regards,

    Wade

  • Steve Widener said:
    What is the latest compiler that was fully tested “not compatible” with the C6727B-SP?

    I'm not sure what you mean.  We do not test all possible pairings of CPU-variant and version of the compiler.  That is impractical.  The last version of the C6000 compiler which supports the C6700 family of devices is version 7.4.24.  For now, I presume this is the best version for your project.

    Steve Widener said:
    If there is a newer version, which has been tested, can we use it with CC 3.3?

    I presume you mean Code Composer Studio version 3.3.  Version 7.4.24 was not specifically tested with CCS 3.3.  That compiler release came out much later.  It was tested with the versions of CCS which were dominant at the time.  That said, many customers have successfully combined newer versions of the compiler with older versions of CCS.  It is likely to work well.

    This page is the best place to get version 7.4.24.

    Thanks and regards,

    -George

  • Thank you for your answer.

    We may have to continue using v6.0, as the page states Compiler 7.4 is not compatible with Code Composer 3.3 and we don't have the time to either switch to a new Code Composer or figure out how to make CC 3.3 work with Compilers 7.4.x. The documentation for compiler v6.0 (spru187n) says Preliminary and Beta.  We have v6.0.8 currently tied to our build environment and I have found 6.0.11 on the site linked above. I looked at the list of later 6.0.x releases, as well as 6.1.x releases, on http://processors.wiki.ti.com/index.php/Production_Compiler_Releases#C6000_Released_Compilers. But I can't find an active download link for those.  All the versions marked on that page are tagged as production. 

    - Does release 6.0.11 count as production? 

    - Are the newer 6.0.x or 6.1.x compilers and release notes available for download?  

    - Is there any updated (non-Beta) documentation for 6.0.x?

    Thanks 

    -Rob Bischoff

  • Robert Bischoff said:
    figure out how to make CC 3.3 work with Compilers 7.4.x

    Please follow the directions here.  It is likely to work.  There may be some minor problems.  I suspect the CCS 3.3 build dialog does not support the compiler options introduced in the version 7.x.x compilers.  But that is unlikely to be a big issue.

    If that fails for some reason ...

    Robert Bischoff said:
    - Does release 6.0.11 count as production? 

    While 6.0.11 counted as a production version at the time of its release, I do not recommend it now.  Instead, use version 6.0.31.  It is the same as all the other version 6.0.x compilers, but has more bugs fixed.  The only public way to obtain version 6.0.31 requires these steps.

    • Install the latest version of CCS (currently 9.1)
    • From within the latest CCS, select Help | Install Code Generation Tools.  Use the screen shot below as a guide
    • The compiler will then be installed in a location similar to: C:\ti\ccs910\ccs\tools\compiler\ti-cgt-c6000_6.0.31
    • Follow the directions above for adding the compiler to CCS 3.3

    Robert Bischoff said:
    Are the newer 6.0.x or 6.1.x compilers and release notes available for download?  

    As for the release notes ... Unfortunately, no.  And there is no standalone download site for those older versions.

    Robert Bischoff said:
    Is there any updated (non-Beta) documentation for 6.0.x?

    The version 6.1 manuals are not marked beta.  Here they are: Compiler, Assembly Language Tools

    Thanks and regards,

    -George

  • Thank you!  This is perfect.