Introduction

This page contains direct download links for device support files to be used in Code Composer Studio target configuration files.

IMPORTANT:

The packages available on this page are applicable to CCSv9 and newer. For legacy releases, please check the Device support files legacy page.

They add generic part numbers (i.e., without variant, packaging and speed info) and evaluation boards to the list of devices in the target configuration editor, including also linker command files and project wizard options (accessible via menu CCSNewCCS Project.

Code Composer Studio adds all the information present on this page for all the supported devices. Sometimes there may be some discrepancies between the files here and the ones provided with CCS, as this page may contain yet unreleased versions.

Notes:

  • These files are provided '''as-is''' without support.
  • These files were tested with all CCSv9 releases. Several new device families are unsupported in prior releases.
  • Despite all efforts to provide a complete set of registers, the device support may contain partial or complete peripheral registers for some devices.
  • COMPATIBILITY NOTE: Several generic device part numbers (AM335x, TI816x, etc.) are removed from the package. If your target configuration file (.ccxml) uses one of them, you will have to re-generate it to match an actual device part number (AM3356, DM8168, etc.).
  • Each device support ZIP file contains a file named <revision_history.txt> under the directory doc. It is important to read the information contained there.
  • This information is being constantly updated. Check back regularly!

Usage:

IMPORTANT:

The packages available on this page are also available via the CCS update online server, which has the benefit to automatically inform you when an update is available.

These packages do not install the necessary compilers and other definitions for the device family. To properly add them, check section 3.1 of the Updating CCS page.

1. Close Code Composer Studio

2. Download the file corresponding to your device family

3. Extract the file to the directory <CCS_INSTALL_DIR>/ccs/ccs_base.

  • By default it can be either C:\ti for Windows or /opt/ti for Linux
  • The packages Digital Power devices (UCD) and mmWave Radar devices must be extracted to the directory <CCS_INSTALL_DIR>/ccs

4. Say yes to overwrite existing files

5. Run Code Composer Studio with the -clean option (ccstudio.exe -clean)

  • Running with the clean option ensures that the cache of the xml database gets updated

Fig.1 - Before installing the device support for Sitara

Fig.2 - After installing the device support for Sitara

Downloads

DISCLAIMER: All files below are provided under the provisions of the license below:

Copyright (c) 2014, Texas Instruments Incorporated
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

*  Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.

*  Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

*  Neither the name of Texas Instruments Incorporated nor the names of
   its contributors may be used to endorse or promote products derived
   from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Sitara AMxxxx

DaVinci (DMxxxx)

OMAP

OMAPL

OPTIONAL: PRU support for Primus family (it breaks compatibility with existing configurations)

C6000 DSPs (including Keystone 1 and legacy multicore)

C5500 DSPs

Automotive

Keystone 2

Digital Power devices (UCD)

mmWave Radar devices

PGA (Programmable Gain Amplifier) devices

Hercules