| Contents | Index |
| On this page… |
|---|
Feature Support for Code Composer Studio 3 and 4 |
The "Working with Texas Instruments C2000 Processors" section of the User's Guide contains some references to the IDE Automation Interface and IDE Project Generator components. Embedded Coder supports these two components with Code Composer Studio 3.3 (CCSv3). Embedded Coder does not support these components with Code Composer Studio 4 (CCSv4).
For more information about Embedded Coder support for CCSv3 and CCSv4, see Working with Texas Instruments Code Composer Studio 3.3 IDE and see Working with Texas Instruments Code Composer Studio 4 IDE.
Uninstall unsupported or untested versions of the third party products before installing supported versions. Doing so prevents errors that occur when the Windows Environment Variables points to the unsupported versions.
Install the software listed in the following order:
Install the required and optional MathWorks software. (The software license you purchase determines which products are available.)
Install TI Code Composer Studio (CCS).
Install TI Service Release for CCS.
Install the TI Code Generation Tools for Windows.
If you are using a Spectrum Digital board, download and install the matching Spectrum Digital Driver.
If you are using RTDX for C28x host/target communications, download and install TI DSP/BIOS.
If you are going to program flash memory with stand-alone code, download the TI Flash API for your target processor.
Configure CCSv3 as follows:
In CCSv3, open Help > About > Component manager > Build tools > TMS320C28XX and select (check) C2000 Code Generation Tools.
With the Component manager open, open Target Content (DSP/BIOS) > TMS320C28XX and select Texas Instruments DSP/BIOS.
Save, exit, and restart CCSv3.
To determine whether Embedded Coder software is present on your system, enter this command at the MATLAB prompt:
c2000lib
MATLAB displays the C2000 block libraries.
If you do not see the listed libraries, or MATLAB does not recognize the command, install the Embedded Coder software. Without the software, you cannot use Simulink and Simulink Coder software to develop applications targeted to the TI boards.
To verify that Code Composer Studio 3.3 (CCSv3) is present on your machine, enter this command at the MATLAB prompt:
ccsboardinfo
With CCSv3 installed and configured, MATLAB returns a list of the boards that CCSv3 recognizes on your machine like the following example:
Board Board Proc Processor Processor Num Name Num Name Type --- ---------------------------------- --- 1 F2812 Simulator 0 CPU TMS320C28xx 0 F2812 PP Emulator 0 CPU_1 TMS320C28xx
If MATLAB does not return information about any boards, revisit the installation and setup instructions in your CCSv3 documentation. If you have not done so already, install the third-party "Board Support Packages" for your boards.
As a final test, launch CCSv3 to verify that it starts up successfully. For Embedded Coder software to operate with CCSv3, the CCSv3 IDE must be able to run on its own.
Note For any model to work in the targeting environment, select the discrete-time solver in the Solver pane of the Simulink Configuration Parameters dialog box. Targeting does not work with continuous-time solvers. To select the discrete-time solver, from the main menu in your model window, select Simulation > Configuration Parameters. Then in the Solver pane, set the Solver option to Discrete (no continuous states). |
![]() | Working with Texas Instruments C2000 Processors | Data Type Support | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |