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.

import CCS 2.0 projects to CCS5

Other Parts Discussed in Thread: TMS320C6712D

I am going to need as much help as I can get on this one.....   The processor is a TMS320C6712D.
I have multiple CCS 2.0 projects that I need to convert to CCS 5.2.  What are the steps that I need to do... I have seen the posting for CCS 2.2 to 4, do I do the same?? or is there more that I don't know about?
To make life even more interesting, I'm taking over these projects without access the engineer who previously worked on them... he left :-((  no documentation -- Zero -- nada- zip.......
I'm also new to CCS.  I have used several other eclipse based IDS's but not TI's CCS.  Any help will be appreciated.

  • Hi Richard;

    Richard Lizon said:
    I have multiple CCS 2.0 projects that I need to convert to CCS 5.2.

    ewww... that is quite a migration. You may be able to use the legacy import wizard that comes with v5. But a few questions first:

    -Do you need to use the same version of the compiler that was being used with CCSv2?

    -Does the project us DSP/BIOS?

    If you answered NO to both questions, then you are in luck as the effort to migrate your project may not be so bad and the legacy import wizard may just do most of the work for you. If you answered YES to any of the questions, it gets a bit more complicated.

    Thanks

    ki

  • Hello Ki,

    As far as I can tell, I don't seem to find any references to any functions with the string bios, schedule, priority in them, so may be i am lucky.  What should be on the lookout for which function calls?  I hope that the compiler version can be accommodated, as there is a small amount of linear assembly in the projects. ( they are almost all identical with small variations between them for minor hw differences ).

    Thanks,

    Richard

  • Check to see if there is a file with a *.CDB extenstion. That is a DSP/BIOS configuration file for older DSP/BIOS 4.x version (which comes with CCSv2). 

    Richard Lizon said:
    I hope that the compiler version can be accommodated, as there is a small amount of linear assembly in the projects.

    The below link has a chart with the supported compiler version for v5:

    http://processors.wiki.ti.com/index.php/Compiler_Installation_and_Selection#Supported_CGT_Versions

    I'm pretty sure that the compiler version being used in v2 is not on there. If you DO want to use that same version, you will not be able to use CCS projects in v5. You can try using a standard makefile project instead.

    Thanks

    ki

  • Hi Ki,

    I've have files with a *.CDB extension in all of my projects, so I guess I'll have to convert to the new bios.  I'll look for posts that deal with bios upgrades.

    Thanks,

    Richard

  • Ok, good luck with that

    How come you are moving those projects to v5? I would image if it is for legacy support, you'd want to stay with CCSv2 if everything is working.

  • Hi Ki,

    Well that is my problem, I can't get CCS 2 to find/recognize the XDS510PP Plus parallel port to JTAG module, I've tried to tweek XP with no luck.  Can CCS 2 etc. use one of the newer USB pods?  I need to be able to debug and trace the operation of the code to figure how it works, so I can make needed changes to the code.  I know that CCS 2 support is minimal.  Can you point me in the right direction?

    Thanks,

    Richard

  • Richard Lizon said:
    Well that is my problem, I can't get CCS 2 to find/recognize the XDS510PP Plus parallel port to JTAG module, I've tried to tweek XP with no luck.

    Is this the one from Spectrum Digital? Did you make sure you have the CCSv2 drivers for it installed? For older CCS version, you needed to install the drivers separately.

  • Hi Ki,

    Yes the JTAG is from Spectrum Digital, I called them and they will look for drivers for CS 2.00.0, their website only goes back to 2.2x, so I'll see what happens....

    Thanks,

    Richard