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.

CCS/TMS320C6455: Gmake errors when building project for burning to flash

Part Number: TMS320C6455
Other Parts Discussed in Thread: CCSTUDIO

Tool/software: Code Composer Studio

Hi,

I have a project that I'm using to try and "talk" to the flash on the C6455, using a black hawk usbv2 emulator.

This project was imported as a Legacy CCSV3.3 Project since it comes from an old version of CCS. At this point I am just trying to erase and write to the flash.

When I build I get these errors:

When I import this as a legacy project, it doesn't give a list of products when going to the build settings option. So I'm unable to deselect the XDIAS option, even though it's not installed on this computer.

Any help with this would be greatly appreciated.

Thanks!

Georgia

  • Hi Georgia,
    The first things to focus on are the messages about the build variables. I believe they are the root issues. Check the project build variables and make sure they are pointing to the correct paths. It could be that some of the paths in the project build options are using these variables which have not been defined. If so, you need to define them and point them to the correct locations.

    What are build variables? see:
    processors.wiki.ti.com/.../Portable_Projects

    C6000_CSL_GC_ROOT likely needs to point to the root location of the C6000 CSL directory
    CCSv3_INSTALL_ROOT is likely you CCSv3 installation. But I wonder if you really need this. I bet this is because your CCSV3.3 project was referencing the DSP/BIOS and XDC that is inside the CCSv3.3 directory. This makes sense given the other messages of "Invalid project path". One of them was clearly trying to reference DSP/BIOS 5.31.02 that is inside the CCSV3 folder. I would strongly recommend using DSP/BIOS 5.4.x instead, for the reasons in the article below:
    processors.wiki.ti.com/.../BIOS_Support_in_CCS_Eclipse

    Recent versions of CCS does not come with DSP/BIOS. But you can get it from the CCS App Center.

    Good luck!
    ki
  • Hello,
    I haven’t heard back from you, I’m assuming you were able to resolve your issue. If not, please post a reply with an update below (or create a new thread).

    thanks,
    ki
  • Hi,

    I was able to resolve those dependency issues but now I am stuck at this point:

    I imported this as a legacy CSV3.3 project. I looked at other posts regarding this same fatal error # and there doesn't seem to be a solution to this, yet?

    Any ideas on what I can try to get it to build prooperly?

    Thanks!

    Georgia

  • Hi Georgia,
    The error is indicating that there are no object files passed to the linker. Looking at your screenshot, this looks to be the case. Basically it looks like there are no source files associated with the project, hence nothing to compile and hence nothing to link. Can I see a screenshot of your project as it looks in your Project Explorer view? Please expand any nodes for sub folders that source files may be located in.

    Thanks
    ki
  • Hi Ki,

    I had been having issues with importing the project but it seems to have worked this time. Which takes me back to a problem I've been having for some time. It seems to have dependency issues and wants to point in a D:/CCStudio_v3.3/..... directory.

    Since the makefile is autogenerated, I tried editing the .pjt file to have the right paths but that didn't seem to fix it. I also went into the build settings and added them individually there.

    I'm at a loss, any ideas?

    I really appreciate you're help in this.

    Thanks!

    Georgia

  • Looks like there may be some broken links in the project. The project may have imported, but likely you will need to do some additional hand modification to it to get it to build successfully. 

    Would it be possible to obtain the original v3 project?

    Thanks

    ki