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 connection with Matlab

Other Parts Discussed in Thread: CCSTUDIO, CONTROLSUITE

Hello

I am new to the CCS environment and know hardly anything about TI's DSP
Processor. Hence I tried dumping the code using MATLAB's C2000 embedded target
toolbox. I have installed in my computer CCSv3.1, CCSv3.3 and CCSv4 with Matlab R2012a. 
I have installed all the 3rd party tools required but cant still configure correctly.
when i run the configuration for CCS v4

checkEnvSetup('ccsv4','f2803x')

1. Checking CGT (Texas Instruments C2000 Code Generation Tools) version
   Required version: 5.2.1 to 5.2.3
   Required for : Code generation
   Your Version : 5.2.1
   ### Setting environment variable "C2000_CGT_INSTALLDIR" to "C:\Program Files\Texas Instruments\C2000 Code Generation Tools 5.2.1"

2. Checking DSP/BIOS (Real Time Operating System) version
   Required version: 5.33.05 to 5.41.09.34
   Required for : Code generation
   Your Version : 5.33.05
   ### Setting environment variable "CCSV4_DSPBIOS_INSTALLDIR" to "C:\CCStudio_v3.3MCU\bios_5_33_05"

3. Checking XDC Tools (eXpress DSP Components) version
   Required version: 3.16.02.32 or later
   Required for : Code generation
   Your Version : 3.22.01.21

4. Checking CCS (Code Composer Studio) version
   Required version: 3.3.83.11
   Required for : Automation and Code Generation
   Your Version : 
   Incompatible version detected. CCS version does not satisfy product requirements!

5. Checking 2803x C/C++ Header Files version
   Required version: 1.21
   Required for : Code generation
   Your Version : 1.21
   ### Setting environment variable "DSP2803x_INSTALLDIR" to "C:\ti\controlSUITE\device_support\f2803x\v121"

6. Checking Flash Tools (TMS320F2803x Piccolo(TM) Flash API) version
   Required version: 1.00
   Required for : Flash Programming
   Your Version : 1.00
   ### Setting environment variable "FLASH_2803X_API_INSTALLDIR" to "C:\ti\Flash28_API\Flash2803x_API_V100_CCS3.3v"

in point 3 it does not recognize the latest CCS installed. And then when I run the configuration for CCS v3.3, it does not recognize the tools installed or CCS, even as shown previously, they are correctly installed.

1. Checking CGT (Texas Instruments C2000 Code Generation Tools) version
   Required version: 5.2.1
   Required for : Code generation
   Your Version : 
   Incompatible version detected. CGT version does not satisfy product requirements!

2. Checking DSP/BIOS (Real Time Operating System) version
   Required version: 5.33.05
   Required for : Real-Time Data Exchange (RTDX)
   Your Version : 
   Incompatible version detected. DSP/BIOS version does not satisfy product requirements!

3. Checking CCS (Code Composer Studio) version
   Required version: 3.3.83.11
   Required for : Automation and Code Generation
   Your Version : 3.1.0
   Incompatible version detected. CCS version does not satisfy product requirements!

4. Checking 2803x C/C++ Header Files version
   Required version: 1.21
   Required for : Code generation
   Your Version : 1.21
   ### Setting environment variable "DSP2803x_INSTALLDIR" to "C:\ti\controlSUITE\device_support\f2803x\v121"

5. Checking Flash Tools (TMS320F2803x Piccolo(TM) Flash API) version
   Required version: 1.00
   Required for : Flash Programming
   Your Version : 1.00
   ### Setting environment variable "FLASH_2803X_API_INSTALLDIR" to "C:\ti\Flash28_API\Flash2803x_API_V100_CCS3.3v"

Could you point me in the right direction please? 

thank you 

  • Rafael,

    Please try contacting MathWorks at c2000_expert@mathworks.com

    Thanks

    Noah

  • Rafael Herrejon said:
    4. Checking CCS (Code Composer Studio) version
       Required version: 3.3.83.11
       Required for : Automation and Code Generation
       Your Version : 
       Incompatible version detected. CCS version does not satisfy product requirements!

    I believe Mathworks supports CCS 4 for code generation but not automation.  The mathworks can confirm this.  I'm not sure if this is causing the other issues you are seeing.

  • Hey Lori, thanks for the answer, they didnt really specify that but it seems is that way. 

    This is the answer I got, 

    Between CCS 3.1 and CCS 3.3, MATLAB will pick the latest one that has been open manually by the user.

    R2012a doesn't support CCS v3.1 anymore.I would recommend manually opening CCS V3.3 with the correct board selected

    in CCS Setup. Once CCS v3.3 is open, connect to the target (alt+C) to make sure it is properly connected.

    Then go back to MATLAB and run the checkEnvSetup command.

     By then I have uninstalled CCS v3.1 so it did recognize CCS v3.3.

    anyway, thanks a lot