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.

Missing C67xx runtime support library and chip support library in CCS5.5 installation

Hello Every Body,

I installed the CCS5.5 on Win7 32Bits machine. I discovered the C6000 lib path. I was not able to find any support library for C67xx devices or for C6xxx.

I have an old CCS3.3 project which uses the rts6700.lib and csl6713.lib. I imported the project to CCS5.5 successful.

my question where can I find the runtime and chip support library for the C6713 device which is compatible with the 7.4.4 compiler?

I was able to compile the project using the old library from CCS3.3. But the result seems to be incorrect.

  Is there a possibility to build the library for C6713? what about the chip support library?

thank you in advanced

Moneer

  • Hi Gautam,

    Thank you for your replay. I looked to the link you sent. it is very interesting. But 

    Firstly I am not experienced with BIOS Configuration. and I didn't planed to spend a lot of time for transferring my CCS3.3 project to CCS5.5 and to get it running.

    I don't have a lot of resource for it. I hoped the transferring to CCS5.5 will be successful.

    But any how thank you for your help.

    Best regards

    moneer

  • moneer,

    You are missing the Chip Support Library, which was bundled with CCSv3.3 but is a separate download in CCSv4 and newer. Check the wiki page below:

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

    The <rts6700.lib> is part of the compiler tools and is generated on-the-fly by the compiler. In other words, when you build your project for the first time it will inform you the RTS library is being built by showing the following warning:

    warning #10366-D: automatic library build: using library "C:\CCSv5_5_0_00077\ccsv5\tools\compiler\c6000_7.4.4\lib\rts6700.lib" for the first time, so it must be built.  This may take a few minutes.

    This only happens once - i.e., subsequent builds using the same compiler version will not rebuild this library.

    (note: specifically for C67x RTS, there are two non-fatal errors that are explained here).

    However, you must remove any reference to <rts6700.lib> from your project: one possible place is the linker command file and another possible place is in the project properties --> C6000 Linker --> File Search Path. You then must set it to <automatic>, as shown in the screen below, so the proper library will be selected based on the device and other settings (endianess, exceptions, etc.)

    Hope this helps,

    Rafael

  • Thank you rafael,

    I got it, I was able to build my project using the new compiler.

    Thank you again

  • Hi All,

    I'm facing the same problem. I also set it to <automatic>, as shown in the screen above. But still, CCS tries to build it. I'm stuck here for the whole day and not able to move forward. Could anyone of you help me out here. Or could you just attach the rts6713.lib file here so that I can use it and instruct the CCS to use this file. I'm using CCSv6 on a Windows 8.1 PC. Please help!