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.

What files does an imported project leave behind?

Other Parts Discussed in Thread: CONTROLSUITE

I have CCS version 4.4.4.0003, running a Blackhawk USB2000 controller...for what it's worth.

 

I'm trying to build/debug a program that my colleague created. 

 

I'm having some trouble getting the program to build and debug.  I used the "import project" command to import the project from the directory that he pointed me to.  However, when I went to build this project.  It gave me numerous errors regarding missing .h files (i.e. DSP28x_Project.h and others).  I was able to obtain all of these files from ControlSUITE directories on my machine.

I can build the program now without getting include file errors; but there are STILL the following files missing:

 

C:/renewable_energy_kit/TI_F28xxx_SysSW/~SupportFiles/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd

 

C:/renewable_energy_kit/TI_F28xxx_SysSW/~SupportFiles/source/DSP2803x_CodeStartBranch.asm

 

C:/renewable_energy_kit/TI_F28xxx_SysSW/~SupportFiles/source/DSP2803x_GlobalVariableDefs.c

 

C:/renewable_energy_kit/TI_F28xxx_SysSW/~SupportFiles/source/SciCommsGui.c'

Now, before you think any further, I should say that my friend's program was created by buying the TI C2000 "renewable energy" evaluation kit.  He then, more or less, hacked the code that came with the kit to create his own program.

By the filenames above, it seems that the project he created is looking for files that he received with the kit that he then put on the C drive of his computer.  OK...so why is this project not self contained?  Should he have used some kind of "export" command to put the project into a directory where I could import it from?

I'm having him send me the above files, so that I can add them to the project; but I'm just going to put them on my C drive...which means that the next person working on the program would possibly run into the same issue.

So...how does one bundle up a project so that it either contains or points to ALL of the files that it needs, so that it can be fully imported to someone else's machine?

Thanks!

Chris Maxwell

 

  • Hi Chris,

    yes there are ways to export/make a project setup for sharing or version control etc.

    The following two wiki pages will likely give you some good guidance:

    http://processors.wiki.ti.com/index.php/Portable_Projects

    http://processors.wiki.ti.com/index.php/Project_Sharing

     

    I hope this helps!

    Best Regards,
    Lisa