Release Notes for Code Composer Studio™ v12.8.1

These release notes contain valuable information which may not be included in other product documentation. This information will assist you in the use of Code Composer Studio™.
The release notes are divided into six sections:

Contents

General Information. 1

System Requirements. 1

Hardware. 1

Operating System.. 1

Installation. 1

New in CCSv12.8.1. 1

New in CCSv12.8.0. 1

New in CCSv12.7.1. 1

New in CCSv12.7.0. 1

New in CCSv12.6.0. 1

New in CCSv12.5.0. 1

New in CCSv12.4.0. 1

New in CCSv12.3.0. 1

New in CCSv12.2.0. 1

New in CCSv12.1.0. 1

New in CCSv12.0.0. 1

All Open Issues. 1

Component Versions. 1

 


General Information

CCSv12.8.1 uses an unmodified Eclipse and CDT version 22.03LTS.
They are packaged together under “Eclipse IDE for C/C++ Developers” package available from
www.eclipse.org. Additional plug-ins or 3rd party tools may be installed that are compatible with Indigo release.

For additional information and support, please go to: http://dev.ti.com/tirex/#/?link=Development%20Tools%2FIntegrated%20Development%20Environments%2FCode%20Composer%20Studio%2FUser's%20Guide

System Requirements

Hardware

Memory

Disk space

Processor

Minimum

4GB

2.5GB

2.0GHz single core

Recommended

8GB

5.0GB

2.0GHz dual core

Operating System

Please note that Code Composer Studio is a 64bit application and thus will not run on 32bit operating systems.

Windows

XDS510 class debug probes are no longer supported

Linux

Supported distributions include:

Code Composer Studio will run on other distributions but those are the officially supported and tested distributions. For more details on installation instructions as well as debug probe and device support please see this article on Linux Host Support.

macOS

Code Composer Studio device support on macOS is limited to microcontrollers (MSP, C2000, SimpleLink, Tiva and Hercules) and does not include processors (Sitara, DSP, KeyStone).

Versions Supported

Each Code Composer Studio release is validated against a set of macOS releases. This release was validated with:

Debug Probe Support

Debug Probes Not Supported

Details of the macOS releases, debug probes and devices supported is available here.

 

Installation

Please note that use of anti-virus software or a firewall may cause issues during installation.
McAfee software in particular has been especially troublesome.
If possible, disable anti-virus and firewall software during installation.
If not, use of the Offline Installer is strongly recommended.

On Windows:

If you are using an Offline CCS Installer, the zip file in which it is
distributed must first be extracted:

1. Right-click on CCS_12.x.x.xxxxx_win64.zip and select "Extract All...".
2. Enter the directory where you wish to extract the files.
3. Click on Extract.

Once extraction has successfully completed, proceed with the installation steps below.

To install Code Composer Studio:

1. Run ccs_setup_12.x.x.xxxxx.exe.
2. Choose where you want to install.
3. Select the components you wish to install.

On OS X:

Please visit
https://software-dl.ti.com/ccs/esd/documents/ccs_macos_host_support.html

 

The online web installer and the offline installer are now distributed as disk images (.dmg files)

1. Right-click on CCS_12.x.x.xxxxx_osx.dmg and select "Open”.  This will open the disk image and mount it.

To install Code Composer Studio:

1. Run ccs_setup_12.x.x.xxxxx by clicking on the application in the Finder
2. Choose where you want to install.
3. Select the components you wish to install.

On Linux:

Please visit https://software-dl.ti.com/ccs/esd/documents/users_guide_12.1.0/index.html

before installing CCS on Linux. It contains important information on
installing CCS on different Linux distributions, including CCS dependencies that may need to be installed first.

Before installing CCS, the tarball file in which the CCS Installer is distributed must first be extracted:

untar CCS_12.x.x.xxxxx_linux-x64.tar.gz or CCS_12.x.x.xxxxx_web_linux-x64.tar.gz and extract all files.

e.g.  tar xfz CCS_12.x.x.xxxxx_linux-x64.tar.gz

Once extraction has successfully completed, proceed with the installation steps below.

Note: To facilitate the installation of emulation drivers, it is necessary to run part of the installation process as root.
You may if you wish install all of CCS as root. However, it is preferred that you first install CCS as a normal user and then install the drivers as root.

To install Code Composer Studio as a normal user and emulation drivers as root:

1. Run ccs_setup_12.x.x.xxxxx.run as a normal user.
2. Choose where you want to install.
3. Select the components you wish to install.
4. Navigate to directory <Install-Folder>/ccs/install_scripts.
5. As root, execute script "install_drivers.sh".

To install all of Code Composer Studio as root:

1. Run ccs_setup_12.x.x.xxxxx.run as root.
2. Choose where you want to install.
3. Select the components you wish to install.

 

New in CCSv12.8.1

General Enhancements

·        Bug Fixes

o   Fixed issues with Windows drivers installation. This impacted XDS110 firmware updates and access to XDS100v2 debug features

o   Fixed issues with launching ROV

·        Device Support

o   C2000 v6.22.0.0 - fixed issue with 2 pin CJTAG option is not supported on LaunchXL F28P65x, and Bank Vector Mapping

o   Sitara MCU v1.3.8 - fixed issue with loading the flash library on MacOS

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.8.0

General Enhancements

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Debug probe

o   General bug fixes and enhancements

·        SysConfig

o   v1.21.0.3721 (more info)

·        Device Support

o   Auto/Jacinto v1.1.16 - targetdb xml, gel bug fixes

o   C2000 v6.21.0.0 - F28P65x Flash DLL DCSM issue fixed, general bug fixes

o   mmWave v1.7.12 - updated AWR2944LC base addresses metadata

o   MSPM0 v1.10.00.06 - added MSPM0Gx device support, general bug fixes

o   LPCS v3.20.01.32 - Added permission check of both CCFG and SCFG

o   Sitara MCU v1.3.5 - support XiP mode for flash programming

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.7.1

General Enhancements

·        IDE

o   Fixed issue with switching devices in SysConfig

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Debug probe

o   Fixed XDS Firmware EEPROM corruption issue

o   Support Wait-In-Reset in MSPM0 devices

o   General bug fixes and enhancements

·        Device Support

o   MSPM0 – updated device support and bug fix; enabled Wait-In-Reset feature

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.7.0

General Enhancements

·        Compilers

o   TI ARM Clang compiler 3.2.2 LTS bundled (Windows and Linux only)

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   Sitara MCU – DAP-based Real-Time Debug functionality enabled for AM26x devices

o   ARM MPU – added AM62Px support

o   LPCS – added CC2340R22 and CC2340R53 support; CCFG and SACI improvements, etc.

o   C2000 – added TMS320F28P55x support

§  users should review the Flash plugin usage notes provided at https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/951697/faq-flash-frequently-asked-questions

o   MSPM0 – updated device support and bug fix

o   Automotive Processors

§  J722S_AM67 (J7AEN) device support added, J7AHP CP Tracer support added

·        SysConfig

o   v1.20.0.3587 bundled

·        Debug Probe

o   Segger J-Link – updated support (v7.96.0)

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.6.0

General Enhancements

·        Compilers

o   TI ARM Clang compiler 3.2.1 LTS bundled

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   MSPM0 – updated device support and bug fix

o   Sitara MCU – JTAG flash programming support

o   Sitara MPU – AM62xSIP device support

o   LPCS – CC2340R2, CC27xx device support

o   mmWave – AWR2544 device support

o   C2000 – updated device support and bug fix

§  users should review the TMS320F28P65x Flash plugin usage notes provided at https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/951697/faq-flash-frequently-asked-questions

·        SysConfig

o   v1.19.0 bundled

·        Debug Probe

o   Segger J-Link – updated support (v7.94.0)

·        Installer

o   Combined the “SimpleLink CC13xx, CC26xx and CC23xx Wireless MCUs” and “SimpleLink Wi-Fi CC32xx Wireless MCUs” components option to a single “Wireless Connectivity” option

§  For installer command line, the following options for ‘--enable-components’ and ‘--disable-components’ have been removed: (PF_CC2X, PF_CC3X and PF_CC2538), and have been replaced by option (PF_WCONN)

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.5.0

General Enhancements

·        Compilers

o   TI ARM Clang compiler 3.2.0 LTS bundled

o   C28 Compiler tools 22.6.1 LTS bundled

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   MSPM0 – updated device support and bug fix

o   Sitara MCU – AM263Px device support

o   C2000 – TMS320F28P65x device support added for Linux and MacOS

§  users should review the TMS320F28P65x Flash plugin usage notes provided at https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/951697/faq-flash-frequently-asked-questions

·        SysConfig

o   v1.18.0 bundled

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.4.0

General Enhancements

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   C2000 – TMS320F28P65x device support (Windows only)

§  users should review the TMS320F28P65x Flash plugin usage notes provided at https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/951697/faq-flash-frequently-asked-questions

o   CC26xx – updated device support and bug fix

o   mmWave – added support for AWRL6432 and IWRL1432

o   MSPM0 – updated device support and bug fix

·        Debug Probe

o   Segger J-Link – updated support (v7.88.0c)

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.3.0

General Enhancements

·        Compilers

o   TI CLANG 2.1.3 LTS compiler bundled

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   CC1xxx/2xxx – CC1314/CC1354, CC234x device support updates

o   Sitara AM62A device support updates.

o   Automotive device support:  J721S2_TDA4VL (J7_AEP) ,  J721S2_TDA4VH (J7_AHP) device support updates

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.2.0

General Enhancements

·        Compilers

o   TI CLANG 2.1.2 LTS compiler bundled

o   ARM MCU v20.2.7 LTS compiler update

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   CC1xxx/2xxx – CC1314/CC1354, CC234x device support updates

o   AM263x device support updates: AM2631/2/4 devices added.

§  Created device xmls for each version of the device with different number of cores

§  Added PG detection script to diagnostics folder

§  Addressing bug  Created OnPreFileLoaded() function that issues GEL_Reset()

o   AM243x device support updates

§  Multiple device XML GPNs now supported for AM243x

§  Modules now supported for AM243x

§  Directory structure for the package fixed

o   Automotive device support:  J721S2_TDA4VL (J7_AEP) ,  J721S2_TDA4VH (J7_AHP) device support added

o   Sitara AM62x:  adding peripheral xmls. optimized PLL config gels, added more info to DDR Regdump GELs, updated DDR configs, fixed bug in DDR size function

Bug Fixes

·        For up-to-date status information, go to this Link

 

New in CCSv12.1.0

General Enhancements

·        Compilers

o   TI CLANG 2.1.2 LTS compiler bundled

o   ARM MCU v20.2.7 LTS compiler update

·        IDE

o   General bug fixes and enhancements

·        Debugger

o   General bug fixes and enhancements

·        Device Support

o   C2000 Device Support (linux64/osx/win64)              v6.8.0.0

o   CC26xx Device Support (linux64/osx/win64)              v3.16.11.152

o   Sitara Device Support (linux64/win64)              v1.6.2

 

Bug Fixes

·        For up-to-date status information, go to this: Link

 

New in CCSv12.0.0

General Enhancements

·        Compilers

o   TI CLANG 2.1.0 LTS compiler bundled

o   ARM MCU v20.2.6 LTS compiler update

o   C6000 v8.3.15 compiler update

o   C2000 MCU LTS v22.6.0 compiler update

·        IDE

o   Eclipse and CDT  22.03LTS

o   Various bug fixes and enhancements

·        Debugger

o   Improved CLANG debug experience

o   Various bug fixes and enhancements

 

Bug Fixes

·        For up-to-date status information, go to this Link

 

All Open Issues

This dynamic query lists all issues that are currently open.

https://sir.ext.ti.com/jira/browse/EXT_EP-9781?filter=10387


Component Versions

Name

version

ARM Clang Compiler Tools (linux64/osx/win64)

v3.2.2.LTS (win/linux)

v3.2.1.LTS (osx)

ARM Compiler Help (linux64/osx/win64)

v18.1.0.20181119

ARM Compiler Tools (linux64/osx/win64)

v20.2.7.LTS

Automotive Processor Device Support (linux64/win64)

v1.1.16

BeagleBone FTDI Drivers (win64)

v2.8.30.20140130

Blackhawk Emulators (linux64/win64)

v9.0.0.002

C2000 Compiler Help (linux64/osx/win64)

v18.1.0.20180221

C2000 Device Support (linux64/osx/win64)

v6.22.0.0

C2000 Emulation Flash (linux64/osx/win64)

v1.0.0.5

C2800 Compiler Tools (linux64/osx/win64)

v22.6.1.LTS

C55xx Device Support (linux64/win64)

v1.2.1

C6000 Compiler Help (linux64/win64)

v7.4.0.20150713

C6000 Device Support (linux64/win64)

v1.1.7

C6000 v8 Compiler Tools (linux64/win64)

v8.3.12

CC2538 Device Support (linux64/osx/win64)

v2.0.4.11

CC26xx Device Support (linux64/osx/win64)

v3.20.01.32

CC3220 Device Support (linux64/osx/win64)

v1.0.5

CC323X Device Support (linux64/osx/win64)

v1.0.5

CC32xx Device Support (linux64/osx/win64)

v1.0.8

CC32xx Driver Support (linux64/osx/win64)

v1.0.8

CCS Certificate (win64)

vmaster

CCS Documentation (linux64/osx/win64)

vCCS_12.x.0_release_notes

CCS Installer (linux64/osx/win64)

v12.6.0.20231211113800

CCS Installer Dependencies (win64)

v1.0.0.20170130000000

CCS Installer Dependencies (linux64/osx)

v1.0.0.20180710000000

CCS Launcher (osx)

v12.0.0.20220615

CCS Launcher (linux64)

v12.4.0.20230414

CCS Launcher (win64)

v12.0.0.20220603

CCS P2 Templates (linux64/osx/win64)

v12.6.0.20231213

CCS User's Guide (linux64/osx/win64)

v12.8.0.202407301400

CCS Utilities (linux64/osx/win64)

v1.0.0.20230823

Code Composer Plugins (linux64/osx/win64)

v12.8.0.N202407141830

Compiler Tools On-line Documentation (linux64/osx/win64)

v1.1.6

DVT (linux64/osx/win64)

v4.1.0.202307061549

DaVinci Device Support (linux64/win64)

v1.1.6

Debug Server (linux64/osx/win64)

v12.8.0.3471

Debug Server Flash (linux64/osx/win64)

v12.8.0.3471

Eclipse (linux64/osx/win64)

v4.8.0.0

Eclipse P2 Extensions (linux64/osx/win64)

v7.0.0.202001271514

Hercules Emulation (linux64/osx/win64)

v6.0.9

IDE Chrome (linux64/osx/win64)

v12.8.0.N202407141830

IDE GUI Composer (linux64/osx/win64)

v12.8.0.N202407141830

IDE Tools Common (linux64/osx/win64)

v12.8.0.N202407141830

InstallBuilder (linux64/osx/win64)

v21.9.0

JRE (linux64/osx/win64)

v11.0.13.8a

Keystone2 (linux64/win64)

v1.2.4

MSP430 Compiler Help (linux64/osx/win64)

v18.1.0.20181119

MSP430 Compiler Tools (linux64/osx/win64)

v21.6.1.LTS

MSP430 and MSP432 Support (linux64/osx/win64)

v11.1.0.20211104

MSPM0 Support (linux64/osx/win64)

v1.10.00.06

MSVC 2017 Redistributable (x64) (win64)

v14.38.33135

Mmwave Radar Device Support (linux64/win64)

v1.7.12

Node.js (linux64/osx/win64)

v18.16.0

OMAP Device Support (linux64/win64)

v1.1.0

OMAPL Device Support (linux64/win64)

v1.1.2

P2 App (linux64/osx/win64)

v12.8.0.N202407141830

PGA Device Support (linux64/osx/win64)

v1.0.2

SEGGER J-Link (linux64/osx/win64)

v7.96.0

SEGGER J-Link USB Driver (win64)

v1.0.1.0

Shared Device Support (linux64/win64)

v1.1.7

Sitara Device Support (linux64/win64)

v1.6.7

Sitara MCU Device Support (linux64/win64)

v1.3.8

Sys Config (linux64/osx/win64)

v1.21.0.3721

TI Cloud Agent (linux64/osx/win64)

v0.5.4963

TI Emulators (linux64/osx/win64)

v20.0.0.3178

TIREX Desktop (linux64/osx/win64)

v3.8.0.201911142334

TIREX4 Desktop (linux64/osx/win64)

v4.15.0.202309151451

Target Content (linux64/osx/win64)

v3.62.1.16

TargetDB Default Props (linux64/osx/win64)

v12.8.0.N202407141830

Tiva C Series ARM MCUs (linux64/osx/win64)

v2.1.1.15071

Tiva E Series ARM MCUs (linux64/win64)

v2.1.1.15071

Tiva/Stellaris ICDI Debug Probe (linux64/osx/win64)

v2.1.3.15

UCD Digital Power Controllers (linux64/win64)

v1.1.5

core (linux64/osx/win64)

v12.0.0.20220405



Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1,Windows 10,  Visual SourceSafe, Visual Basic, and Visual C++ are all trademarks and/or registered trademarks of Microsoft Corporation.
C2000, C5000, C54x, C55x, C6000, C6x, CC2538, CC26xx, CC32xx, OMAP, TMS320, TMS570, MSP430, Stellaris, Tiva-C, Hercules, GUI Composer, Grace, Code Composer Studio, Code Composer Studio App Center, TI-RTOS, SYS/BIOS, XDS560, XDS510, XDS200, XDS100 and XDS110 are trademarks of Texas Instruments.
© Copyright 2024