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.

Migrating to CCS 4

Other Parts Discussed in Thread: ADS1298

Dear all,

 

We are evaluating the ADS1298 ECG FE kit, which comes with the MMB0 board equipped with a 5509A DSP. We have attempted to adapt the TI firmware for our needs using CCS 4. Unfortunately, we have been informed by a TI employee that the original firmware code, which is available at ftp://ftp.ti.com/pub/data_acquisition/ADS1298EVM/fw_1298.zip cannot be compiled with CCS 4 but requires CCS 3. Reasons cited are CSL and linker incompatibilities.

This is really annoying because this would force us to purchase CCS 3, an obsolete product,  for ~ $500 (inability to run under Windows 7 and problems with Vista are already big no-no anyway). I would much rather purchase CCS 4, but of course, the newer version does not compile the source code.

Could someone at TI look into this matter? Backward compatibility between CCS 3 and CCS 4 for this particular firmware has been broken.

I know it's a demanding request, but I would be grateful. Thanks in advance,

 

 

 

 

  • I'm not familiar with this kit, CSL, etc.  But it is very likely that the issue revolves around compatibility of the compiler tools, and not CCS.  You want to build with an older compiler  version originally supplied with CCSv3, but execute and debug under CCSv4.  You should be able to that.  See this wiki article for details on how to configure CCSv4 to use a version of the compiler you specify.  Now I have to warn you: You are probably using version of the compiler which was never tested with CCSv4.  Odds are good that it will be mostly okay, with a few quirks you can live with.  But I cannot make any promises.  

    Thanks and regards,

    -George

  • Dear George,

     

    Thanks for the answer but I don't see how your suggestion is better than using the whole suite of CCS 3 and associated tools altogether.

     

    I am quite unhappy that there is no backward compatibility or even an attempt to provide guidelines to move code from CCS 3 to CCS 4.  I wasted a good deal of time trying to build with CCS 4 some TI provided-code written for CCS 3. I don't want to purchase CCS 3, which is an obsolete tool but I may have to do so.

     

     

     

     

  • Once you find out which version of the C5500 compiler you need, you can probably download it from here, for free.  Then you configure CCSv4 to use it as described here.  At that point, you are probably using a combination of compiler and CCS that has not been tested.  But there is a good chance it will work well enough for you.

    Thanks and regards,

    -George 

  • Thanks, George.

    I'll try your suggestion.

     

    Best regards.