Main Content

Hardware Setup for C2000 Microcontroller Blockset

Hardware boards and devices supported by MathWorks® require additional configuration and setup steps to connect to MATLAB® and Simulink®. C2000™ Microcontroller Blockset provides a hardware setup process that guides you through registering, configuring, and connecting to your hardware board.

Hardware Setup for Third-Party Tools

The third party tools in hardware setup provides the following capabilities.

  • TI C28x CGT and TI ARM CGT - To compile the generated code and create executable (Build, PIL , Monitor & Tune, and Connected IO)

  • TI Code Composer Studio - Downloading the executable to hardware, CCS project creation and Connected IO

  • Few processors require ControlSUITE depending on the processor selected.

  • TI F281x, F280x, F28044 processors requires driver installation


Control Suite and F28044x DSP installable are available only for windows. User must install in the windows platform and later copy the folder to the Linux platform.

To utilize the complete capabilities of C2000 Microcontroller Blockset, run the hardware setup. Follow one of the steps to launch the hardware setup.


at the MATLAB prompt. This opens the Hardware Setup wizard.


The Hardware Setup window provides instructions for configuring the C2000 blockset to work with your hardware.

Follow the instructions on each page of the Hardware Setup window. When the hardware setup process completes, you can open the examples to get familiar with the product and its features.

Alternatively you can also launch the hardware setup by:

  1. Open any model which is configured with TI’s C2000™ hardware board. For more information, see Configuring Target Hardware Resources.

  2. In the Simulink toolstrip, navigate to Hardware > Hardware Board and select Setup Hardware.

    c2000 hardware setup


  • The C2000 blockset supports CCS v3.3 and the later versions. However, CCS v3.3 does not support auto-download feature.

    Install the Code Composer Studio™ (CCS) version that supports your hardware board. For example, install CCS v6 or later versions to work on Texas Instruments® C2000 F2807x, Texas Instruments C2000 F2837xD, and Texas Instruments C2000 F2837xS processors and install CCS v9 and later versions to work on Texas Instruments C2000 F2838x

  • For more information related to CCS versions supported for MATLAB, see Supported Third-Party Tools for Texas Instruments C2000 Processors

See Also