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/TMS320F28379D: Code Composer Studio-> Properties Build->C2000 compiler -> include and C2000 linker-file search path

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE,

Tool/software: Code Composer Studio

Hi,

Can anyone provide the details which files are come under C2000 linker and which files are come under C2000 linker in code composer studio?

for example: Code Composer Studio-> Properties Build->C2000 compiler -> include and C2000 linker-file search path

  • Many threads I have read but I could not found the answer for this query. 

    Is there any document for this clarification please share. I want to understand the files types category as I am creating independent project without C2000ware path. All the driver files will be in project folder so need not be dependent on C2000ware path. This is the objective for this I should know which files are comes under these category.

  • Dnyaneshwar,

    Can you provide more details about your project and where you are facing an issue so I can help you? What exactly is your project? Where are you getting stuck?

    -Shantanu

  • Hi Shantanu,

    Actually I have have developed on project using TMS320F28379D with C2000ware link path. I want create new project with all the driver files will be in the project folder. I dont want to link any file with C2000ware. So that purpose I need to understand the which files I should link under C2000 linker and C2000 compiler.

  • Dnyaneshwar ,

    You don't need to include the files directly in the project folder. You can go to project properties -> include options and include the path of the driver files. You only need to link any .lib files for the project. For that, you can include the path in properties -> linker options -> include paths. Hope this helps.

    -Shantanu

  • Hi Shantanu,

    That I have already done but some files are not linking from the include paths. May need some other file path. If I know which files should include path and search path that will be easy and my time will save too.

  • Dnyanesh,


    Please send me details of your project and dependencies so I can help you with which files you need to link.

    -Shantanu

  • Hi Shantanu,

    Give me sometime, I will work around and provide you the details very soon.

  • Hi Shantanu,

    This project is Electric vehicle Charger controller. The problem statement is that I am using driverlib library and I have developed entire project using the same.

    Now what happen if I want share the code with someone who is working on other country. This code is linked with driverlib files from C2000ware. This will not compile with any other system even if the environment is available. Need many setting every time for this I need a independent project with all the required driver files in project workspace. In any system with CCS code will compile. This is the reason I need details.

  • Dnyanesh,

    I disagree that the code will no compile on another system with the same environment. If they have the same version of C2000ware and they linked too all the correct include paths and libraries, it will compile with no errors 100%. CCS and C2000ware are designed that way. You do not need to copy paste the driverlib code.

    So to convince you of this, please share a screenshot of your project->properties->resources->linked resources window. I will explain after that. 

    -Shantanu

  • Hi Shantanu,

    For compile the same code need same version CCS and C2000ware as well. And I would like share you one thing when user create project in the directory,that folder path is remains stored in the project and when the person will open the project that will generate errors. Then person has to link the path again. If version is changed other person also has to update the same version and this is the dependent task. This is my practical experience I am sharing with you therefore I want to create independent project without C2000ware. Only with CCS environment is possible or not with driverlib.

    There are lots of linking issues with CCS and C2000ware.

    I want your confirmation on this.