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/TMS320C6678: Missing Ctoolslib

Part Number: TMS320C6678

Tool/software: Code Composer Studio

Hi,

I have recently started using Code Composer Studio on Linux (used to use Code Composer Studio on Windows). And while building my project. It throws an error saying that ctoolslib v2.2.00.00  is missing and asks me to install it.

I have tried downloading the source code for STM library and building it using make tool. But it doesn't go through. Any suggestions on how to go about using Code Compose on Linux - for Multi-Core DSP processor (with sys BIOS) and with Black Hawk emulator would be really appreciated.  Thank you in advance.

Some other details:

OS: Ubunutu 18.04 LTS (more specifically Lubuntu)

Code Composer Studio version: 8.1.0.00011

Sys BIOS: 6.46.4.53

XDC tools: 3.50.01.12

Missing Ctoolslib version per debug statements v2.2.00.00

Thank you.

  • Surya,

    cToolsLib should come with the processor SDK for C6678. I checked the software manifest and it says it is located in a subdirectory ctoolslib_[version]

    The processor SDK will include Sys/BIOS, XDCTools, cToolsLib...
    software-dl.ti.com/.../index_FDS.html

    What does the error message look like? Does it say something like Product 'ctoolslib' v2.2.00.00 is not currently installed and no compatible version is available. Please install this product or a compatible version.

    Basically that means that CCS cannot find the required product. It is possible you have it installed somewhere and just need to point CCS to it. You can do that from the preferences dialog. You can open the dialog from the window menu. Then expand Code Composer Studio -> Products. At the top is the list of paths CCS is looking for products in. At the bottom is the list of products and versions that CCS is found. If you can find ctoolslib on your machine just add the path and then click the rediscover button.

    If you can't find ctoolslib on your machine then you can either try copying it over from your windows machine or install it via the processor sdk.

    Regards,
    John
  • Thanks John. I have installed the SDK for processor manually it was resolved.

    This has got me curious. What exactly does Code Composer install when installing (during the Installation of Code Composer process it gives a window asking the user to select the SW to install - for say MSP430 and or other processors etc.., ). ? Doesn't it install the chosen processor SDKs, RTSC packages during the installation..?
  • Surya,

    Our installation models are a little different between Processors and Microcontrollers. For microcontrollers CCS installs the tools and then you go to Resource Explorer to install the application software. For processors we do not have the application software in Resource Explorer and you need to get the SDK from ti.com. Also for processors the SDKs will include the specific compilers that the SDK was validated with.

    Regards,
    John
  • Thanks John for the clarification.