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: Earlier versions of CCS/codegen?



Tool/software: TI C/C++ Compiler

I've been instructed to post here to see if I can get this done. I'm looking for versions of CCS earlier than 3.3. Specifically, the codegen tools earlier than 5.2.1 for c2000 platforms. I suspect I am looking for whichever compiler was bundled with 2.21, but it also may be 3.0 or 3.1, based on the slight differences between 3.3 and the code I am examining. I need these versions to support a customer. While the answer always seems to be either 'this is the only version we have' or 'just download the newest version', neither of these solutions are viable. Thanks.

  • It is better to use the update feature built into newer versions of CCS to obtain older compilers.  Please see this forum thread for the details.  In your case, you can obtain C2000 compiler version 5.2.x (a few of them) and version 5.1.6.

    Thanks and regards,

    -George

  • I tried doing this with CCS 4.2 and only found variations on 6.0.1 - 6.0.5. Which version of CCS do you recommend for this? Also, when you get the earlier compiler, does it come with the earlier version of the C library? The earlier libraries are just as important as the compiler.

    Thanks,

    -James

  • James Stoneburner said:
    Which version of CCS do you recommend for this?

    I tried it with CCSv9.3.  But I think any CCSv9.x and CCSv8.x would work equally well.

    James Stoneburner said:
    when you get the earlier compiler, does it come with the earlier version of the C library?

    Yes.

    Thanks and regards,

    -George

  • I tried CCSv7x and the downloaded was 5.1.6. I still need to perform some outputted code tests, but I am concerned as the copyright on the 5.1.6 files is 2011, while the copyright on 5.2.1 is 2009. A brief examination of the boot28 assembly of 5.1.6 yielded no obvious dissimilarities between it and 5.2.1. I'll be performing a more thorough analysis next week. If 5.1.6 is not viable, are there any other options available?

    -James

  • James Stoneburner said:
    I am concerned as the copyright on the 5.1.6 files is 2011, while the copyright on 5.2.1 is 2009.

    Please see the article Compiler Version Numbers and What They Mean.  Focus on the part about how compiler version numbers are not linear.  With that background in mind, now I can say this about versions 5.1.6 and 5.2.1.  While version 5.1.6 is newer in the calendar sense, it is older in terms of when the related series of releases started, thus its base functionality is older.  

    James Stoneburner said:
    If 5.1.6 is not viable, are there any other options available?

    So far as publicly available downloads go, version 5.1.6 is the oldest one.  I could privately send you an older version.

    Thanks and regards,

    -George