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/LAUNCHXL-F28377S: F28377S - need "Texas Instruments C2000 (Embedded Coder)"

Part Number: LAUNCHXL-F28377S
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: Code Composer Studio

Hello,

I am new to DSP programing and use Simulink to build an application. I downloaded CCS v6 and ControlSuite and set up required Simulink environment. While running the build I am getting this error :

Device header/source file path for the selected hardware board TI Delfino F2837xS is not found. Run targetupdater at the MATLAB command prompt and setup the support package for "Texas Instruments C2000 (Embedded Coder)".

In the ControlSuite\device_support directory I do not see any f28377S subdirectory, for other devices such subdirectories exist   with header files. Where are header files installed? 

Thanks vadim

  • Hello Vadim,
    The message in question is coming directly from Simulink. I would suggest contacting Mathworks support directly as they have the most expertise.

    There is a Mathworks representative on this forum who is very helpful and hopefully he can also chime in to this thread.

    Thanks
    ki
  • Hi Vadim,

    My ControlSuite has an F2837xS directory - so you probably need to find a compatible ControlSuite installation.  Check your release notes file in the ControlSuite directory.  I am running version 3.3.7 which works ok.

    -Brian

  • Hi Brian,
    Thank you very much for your response! I am new to the programing and the forum so I missed your response. I reinstalled the ControlSuite. I noticed that antivirus was blocking some of the content. I was able to load a simple Simulink file. But when I tried to make a PIL block in the same file I got an error (last lines of error file):
    "C:/ti/ccsv6/tools/compiler/C2000_~1.LTS/include/stdbool.h", line 36: warning: incompatible redefinition of macro "false" (declared at line 24 of "rtwtypes.h")
    "C:/ti/ccsv6/tools/compiler/C2000_~1.LTS/include/stdbool.h", line 37: warning: incompatible redefinition of macro "true" (declared at line 28 of "rtwtypes.h")
    "### Successfully generated all binary outputs."

    C:\Users\Vadim.Piskun\Documents\MATLAB\Examples\GettingStartedEcoderExample\Subsystem_ert_rtw>exit /B 0
    ### Creating PIL block ...
    ### Connectivity configuration for "C:\Users\Vadim.Piskun\Documents\MATLAB\Examples\GettingStartedEcoderExample\Subsystem_ert_rtw": Texas Instruments C2000 Base ###
    ### Build procedure for model: 'Subsystem' aborted due to an error.
    Error:An error occurred while creating an instance of connectivity configuration class "tic2000codertargetpil.ConnectivityConfig". Check that this is a valid connectivity configuration class.
    Caused by:
    MATLAB Serial PIL preferences (MathWorks_Embedded_IDE_Link_PIL_Preferences) are not configured properly. Please set the preferences as explained in: TI C2000 Serial PIL Configuration
    ??? Subsystem build failed
    Thanks vadim
  • I think this is the documentation link that the error is referring to:

    https://www.mathworks.com/help/supportpkg/texasinstrumentsc2000/examples/code-verification-and-validation-with-pil.html

    You can look at the example model for a template to work form.

    If you are still stuck, please contact MathWorks Technical Support (I'm not in tech support, so I can only offer limited advice).

    Cheers,

    -Brian

  • thanks!

    vadim