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.

how to import project from 3.1 into CCS5.5 and configure device

Other Parts Discussed in Thread: CCSTUDIO

The old 3.1 project uses DSP/BIOS and I'm told that it's version5.x of DSP/BIOS, and from another thread this should work.  When trying to import the old project it gave an error message saying to look at the log file, the log file had this:

!ERROR: Unknown device 'TMS320C28XX'!

We would use CCS3.1 but it apparently does not work on Windows 7.

So I guess I need to configure for this device.  After this error I look and it does not appear that code composer did anything, so I guess I would configure for the TMS320C38XX device and import again, is that right?  Can you tell me how to configure for this device?

This is my first day at this company and I have not used CCS for more than 5 years so I apologize if this is basic stuff. 

If I can get the project to build and run it on the target by tomorrow it would by a great thing!

Thanks,

Dan

  • Hi Dan,

    Check this link: e2e.ti.com/.../814888

    Regards,
    Gautam
  • Dan Mezynski said:
    After this error I look and it does not appear that code composer did anything, so I guess I would configure for the TMS320C38XX device and import again, is that right?

    So the project fails to import after displaying the error, correct? 

    I've been able to import CCS 3.3 .pjt files that have CPUFamily set to "TMS320C28XX" successfully into CCS 5.5. I presume your .pjt file has the same setting for CPUFamily, so I'm not sure why you see the error. Could you attach your CCS 3.1 .pjt file here for us to take a look at?

  • to answer your question, yes it appears that the project failed to import the ccs3.1, I say this because it does not look like a project is open, I'm very rusty with this IDE(like I said before I have not used CCS in 5 years but I can usually tell when a project is open in the various other IDEs I've worked with), also none of the file dates changed except the log file.

    I'm trying to attach the prj but can't seem to see how to do it, the paper clip icon on the rich text format tool bar might be it, here goes...

    RP_0700.pjt

  • I imported your .pjt file into CCS 5.5 and did not get the same error. I used the menu item Project->Import Legacy CCSv3.3 Project. 

    The import completed and there were some warnings about unresolved options (this is expected as build options are sometimes deprecated between compiler and BIOS versions) but no errors. One thing I would like to mention is that you have some pre and post build steps which don't seem to be porting well to CCS 5.5, so you will have some additional migration to do after CCS imports your project successfully. 

    When you installed CCSv5, did you select support for C2000 devices? For instance, if you go to menu Project->New CCS Project, can you select C2000 under Family and see a list of C2000 devices?

  • I don't see C2000 devices so I guess the answer is I did not select support for C2000 devices. I just used default settings. Can I install support now? How would I do it, maybe by running setup again?
  • Yes, you can re-run the installer and select the same folder that you previously installed to. That should allow you to add features to your existing installation.
  • OK I re-ran the setup installer and got C2000 support added, and tried to import the 3.1 project again, and yes it fixed that problem but now it has issues with DSP/BIOS support, so I tried running the installer yet again but don't see a place where I can select DSP/BIOS support(I also see that a compiler flag -b is no longer suported, I'll need to deal with that maybe by tweeking the code, what was that flag for?)

    How do I add DSP/BIOS support? is it a separate installer?

    Here are the latest messages....
    !CONFIGURATION: 'com.ti.ccstudio.buildDefinitions.C2000.Debug.1999610246' [Tue Apr 21 17:23:08 EDT 2015]

    !TOOL: 'com.ti.ccstudio.buildDefinitions.C2000_6.2.exe.compilerDebug.684294748'

    !WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C2000_6.2.exe.compilerDebug.684294748::-b

    !WARNING: Unresolved tool: com.ti.ccstudio.buildDefinitions.C2000.Debug.1999610246::DspBiosBuilder
  • I see that I have a directory:
    c:/bios_5_20_4

    This was from the CCS3.1 installation, so I guess CCS5 should be able to use this, I looked at the menus of CCS5 and thought there would be an obvious place where I could add that path some place, so that it would find the DSP/BIOS tools etc but it's not clear how to do this.

    Can anyone make a suggestion?

    Thanks for all your help!!!!
  • CCS 5.5 installs a BIOS version 5.4x with it, but again you need to specifically select DSP/BIOS during installation. You can re-run the installer and install this if you didn't select it the previous time around.

    Dan Mezynski said:
    I see that I have a directory:
    c:/bios_5_20_4

    This was from the CCS3.1 installation, so I guess CCS5 should be able to use this, I looked at the menus of CCS5 and thought there would be an obvious place where I could add that path some place, so that it would find the DSP/BIOS tools etc but it's not clear how to do this.

    You can point CCSv5 to that installation of BIOS by using one of the following methods:

    1) Go to Window->Preferences->Code Composer Studio->RTSC Products, click on Add next to Tool Discovery Path and add the path to your BIOS installation

    2) Under Project Properties->General, click on More next to DSP/BIOS version, then choose "Select tool from file-system" and browse to your BIOS installation

    Having said that, I would still recommend installing the version of DSP/BIOS that comes with CCSv5.5 if there isn't a strong reason for you to stick with the older version.

  • I did try to re-run the CCS5.5 installer but did not see a place where I could select DSP/BIOS so instead I downloaded the latest stand alone DSP/BOIS installer from here:

    software-dl.ti.com/.../index.html

    It installed it in the c:/ti directory and when CCS5.5 started is saw the BIOS and included it, so then when I did the import the problem was resolved.  There were still some warnings regarding the -b, -js and -w old compiler flags but since these were just warnings, we can say I'm in good shape.

    Thanks for your help!!