Release Notes for Code Composer Studio™ v6.1.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 four sections:

·         General Information

·         New in CCSv6.1.1

·         New in CCSv6.1.0

·         New in CCSv6.0.1

·         New in CCSv6.0.0

·         Component Versions

·         Known Issues


General Information

CCSv6.1.1 uses an unmodified Eclipse Version 4.4.1 and CDT 8.3.
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: https://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v6  

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_6.x.x.xxxxx_win32.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_6.x.x.xxxxx.exe.
2. Choose where you want to install.
3. Select the components you wish to install.

On Linux:

Please visit https://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6 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_6.x.x.xxxxx_linux.tar.gz or CCS_6.x.x.xxxxx_web_linux.tar.gz and extract all files.

If installing from DVD, you also need to either mount the DVD with execute permissions first, or copy the files off the DVD to a local drive and change permissions there to run the installer.

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_6.x.x.xxxxx.bin 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>/ccsv6/install_scripts.
5. As root, execute script "install_drivers.sh".

To install all of Code Composer Studio as root:

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

Activation:

  1. Go to https://processors.wiki.ti.com/index.php/Activating_CCSv6
  2. Follow step-by-step instructions

Managing Your License:

  1. CCS requires a valid license to be used.  There are a number of free license options, you will be given the opportunity to create one of the free licenses when you first run CCS. 
  2. Note that you are not able to use a CCSv5 license with CCSv6; it requires a CCSv6 license.
  3. Web interface for managing your licenses: www.ti.com/myregisteredsoftware 
    Use it if you want to see expiry info, or move the license to a different machine.
     

 


New in CCSv6.1.1

·        General Enhancements

 

·         Added support for SimpleLink™ CC26xx and CC13xx MCU platform of devices.
 

·         Added support for automatic firmware update for XDS110
 

·          

·         MSP EnergyTrace

o    Improved EnergyTrace tool for profiling application’s energy consumption, battery lifetime, monitoring internal device states and determining execution hotspots (statistical function profile)

·        Bug Fixes

dbid

Id

Component

Headline

33606192

SDSCM00051760

C2000 Code Generation Tools

Compiler error for missing brace "}" at end of source is not reported in Problems view

33594903

SDSCM00040471

DVT

Show profile data in call graph

33606099

SDSCM00051667

DVT

Graph export/import should save/restore autoscale and y-axis range settings.

33606155

SDSCM00051723

DVT

symbol names not show for EnergyTrace on MSP430

33606293

SDSCM00051861

DVT

Improve EnergyTrace UI for power graph to clearly show whether measurements are relative or absolute

33602008

SDSCM00047576

IDE

Unable to generate code coverage data via DSS

33602046

SDSCM00047614

IDE

Scripting Console: Button to open/load a javascript file

33602176

SDSCM00047744

IDE

legacy format header files not handled correctly

33602266

SDSCM00047834

IDE

DS initiated progress dialog should consider the dialog option "Always Run on Background"

33602278

SDSCM00047846

IDE

Once I start a CCS debug session, build all will popup a modal progress box

33602500

SDSCM00048068

IDE

[C28 Flash] Flash programming does not work with "Auto Run on Reset" option on

33602584

SDSCM00048152

IDE

Importing a SYS/BIOS project created with older version of CCS causes migration errors

33602609

SDSCM00048177

IDE

Scan compiler options files to improve conditional formatting

33602657

SDSCM00048225

IDE

Flash programming sometimes results in error "Timed out while writing to Flash memory"

33602680

SDSCM00048248

IDE

Breakpoint on a single source line causes the debugger to break twice before resuming execution

33602690

SDSCM00048258

IDE

Importing a CCS3.3 library project with project dependencies results in java.lang.NullPointerException

33602697

SDSCM00048265

IDE

In the compiler selection drop-down the listing for gcc should include the executable name

33602741

SDSCM00048309

IDE

Missing .ebss and .reset directive highlights for C2000 cmd file

33602776

SDSCM00048344

IDE

Class members are not shown in Variables view for code built with GCC

33602789

SDSCM00048357

IDE

MSP430 Trace View does not refresh properly when decoding instructions

33602816

SDSCM00048384

IDE

Project import tool sometimes does not resolve paths correctly

33602820

SDSCM00048388

IDE

Provide more precise error messages in Import CCS Project wizard

33602840

SDSCM00048408

IDE

Switching between two projects can sometime get GUI Composer out of sync

33602849

SDSCM00048417

IDE

The compiler option -v that specifies the silicon version is retained when switching device variants

33602878

SDSCM00048446

IDE

Flashing fails on Stellaris TM4C129X devices

33602894

SDSCM00048462

IDE

Makefile validation errors prevent makefile re-generation

33602900

SDSCM00048468

IDE

The Location of local variables is sometimes displayed incorrectly for GCC ELF files

33602985

SDSCM00048553

IDE

Include paths using "workspace_loc: variable are not passed to the compiler if the path does not exist

33603000

SDSCM00048568

IDE

Request to have LCD option for meter widget

33603001

SDSCM00048569

IDE

Request to have an out of range indicator option for gauges and meters

33603044

SDSCM00048612

IDE

CCS fails to program certain .out files when "Auto ECC generation" is enabled in Flash Settings

33603191

SDSCM00048759

IDE

Deadlock due to "buddy" classloading

33603338

SDSCM00048906

IDE

Invoking gmake with -s option causes the Problems view to not update after errors have been corrected

33603350

SDSCM00048918

IDE

Would like a method to disable Optimization Advice

33603434

SDSCM00049002

IDE

App center in installer shows MSP430 content even when MSP not selected

33603485

SDSCM00049053

IDE

Request fpr Memory Allocation view to show UNION sections

33605396

SDSCM00050964

IDE

Hex Utility (and GNU Objcopy in the case of GNU tools) should run before post build steps in CCS

33605484

SDSCM00051052

IDE

When using SW breakpoints in source file, the LDR instruction does not work correctly on a Cortex-A8 (AM335x)

33605678

SDSCM00051246

IDE

User is prompted to terminate existing debug session when running a multi-session DSS script from the Console

33605704

SDSCM00051272

IDE

The CCS Online Help content for "Data File Formats" is outdated

33605866

SDSCM00051434

IDE

Multiple copies of the same header file are opened when clicking on a error/warning in the Problems view

33605961

SDSCM00051529

IDE

Debugserver should release files that are opened in the target application when a debug session is terminated

33606052

SDSCM00051620

IDE

TI-RTOS template project fails to build with GNU build tools

33606056

SDSCM00051624

IDE

DefaultToolChain property on Device XML files is not being properly acknowledged by the Project wizard

33606059

SDSCM00051627

IDE

Passing XDCROOT as a parameter to batch file in post build step does not work as expected

33606063

SDSCM00051631

IDE

CCS crash in a gcc compiled C++ program when expanding a class pointer

33606075

SDSCM00051643

IDE

Tiva E device support does not get installed

33606136

SDSCM00051704

IDE

90 day eval license activation is broken

33606202

SDSCM00051770

IDE

Closing and restarting CCS when in CCS Simple mode causes debugger to no longer work (all debug functions are grayed out)

33606220

SDSCM00051788

IDE

Update Linux dependency checker to include Chrome libraries

33606238

SDSCM00051806

IDE

Some variables do not display correct values when debugging DWARF3+ output

33606285

SDSCM00051853

IDE

When exporting GUI Composer project there is no UART Connection option for F28069 device

33606288

SDSCM00051856

IDE

Memory Fill silently fails if Length is preceded with '0x'

33606303

SDSCM00051871

IDE

AppCenter failed to install app due to isWare exception

33606304

SDSCM00051872

IDE

AppCenter failed to install app due to feature not found

33606311

SDSCM00051879

IDE

The function Import from the Target Configurations view has a typo

33606331

SDSCM00051899

IDE

Variables allocated to address 0x0 do not appear correctly in Expressions view

33606357

SDSCM00051925

IDE

Unable to create Energia sketches for MSP432

33606367

SDSCM00051935

IDE

disassembly view does not always refresh correctly.

33606367

SDSCM00051935

IDE

disassembly view does not always refresh correctly.

33606372

SDSCM00051940

IDE

Unable to use $(GEL_file_dir) with GEL_AddInputFile

33606377

SDSCM00051945

IDE

Variables view is pointing to incorrect values in stack in Cortex A9

33606496

SDSCM00052064

IDE

Executable built by custom GCC version with crash CCS when symbols are loaded

33601294

SDSCM00046862

Simulation

66AK2H12 simulator : Source line Step over on  function calls  is not working for CortexA15 cores

33599709

SDSCM00045277

Trace

ETB is not working on DM365 and DM368

33600578

SDSCM00046146

Trace

Setting a trace end job completely disables the Trace generation

33603026

SDSCM00048594

Trace

DM814x Trace shows a Device ID mismatch in Linux

33603028

SDSCM00048596

Trace

DM816x core Trace shows nothing at the Trace Analyzer view in Linux

33603029

SDSCM00048597

Trace

OMAP4 and OMAPL138 Trace fails to properly initialize in CCS for Linux

33603029

SDSCM00048597

Trace

OMAP4 and OMAPL138 Trace fails to properly initialize in CCS for Linux

33606067

SDSCM00051635

Trace

STM pin trace fails to initialize on Centaurus (DM8148) boards

33606106

SDSCM00051674

Trace

Trace viewer locks up CCSv6.1 when displaying data from Cortex A core

 


New in CCSv6.1.0

·        General Enhancements

·         Enhancements to IDE:

·         Integration with Eclipse v4.4.1
 

·         Added support for SimpleLink™ CC26xx and CC13xx MCU platform of devices.
 

·         Added support for on-board USB XDS110 debug (Hercules RM46x LaunchPad).
 

·         Support for GCC for MSP430.
 

·         MSP EnergyTrace

o    Improved EnergyTrace tool for profiling application’s energy consumption, battery lifetime, monitoring internal device states and determining execution hotspots (statistical function profile)

·        Bug Fixes

Id

Component

Headline

SDSCM00051190

CCS App Center

Update "CDT GNU Support" package to include GDB h/w debug feature

SDSCM00050028

DVT

Code coverage trace job freezes CCS

SDSCM00050080

DVT

Support dynamic TSK/HWI/SWI name in System Analyzer

SDSCM00050599

DVT

ProTrace/FunctionExecutionGraph fails to visualize >512 functions

SDSCM00051019

DVT

Add CSV format to the exported EnergyTrace data

SDSCM00051019

DVT

Add CSV format to the exported EnergyTrace data

SDSCM00051073

DVT

EnergyTrace configurations view fails to show if the workspace is brand new or "cleaned"

SDSCM00051169

DVT

Code Coverage source code coloring is not working well

SDSCM00049303

Emulation

C6671 device file specifies 2 C66x cores when it should be one

SDSCM00050110

Emulation

Imported TivaWare project missing links files on CCS Linux

SDSCM00050124

Emulation

Unable to step over an ARM embedded BKPT instruction if it is BKPT 123, works if it is BKPT #123

SDSCM00050343

Emulation

Change Project wizard's default binary format for C674x families from COFF to ELF

SDSCM00050412

Emulation

Some PRU0 registers are mapped to PRU1 registers on AM437x devices

SDSCM00050413

Emulation

The debug register for PRU0 core of the ICSS1 has a typo

SDSCM00050421

Emulation

Support CC3200 with XDS100/200/560v2

SDSCM00050444

Emulation

When two XDS100 emulators are connected to a USB3.0 Hub, only one emulator is able to be connected to CCS

SDSCM00050586

Emulation

CCS for Linux collapses when trying to connect to more than seven cores on a Keystone 2 EVM

SDSCM00051029

Emulation

dbgjtag can communicate with xds200 but debug launch fails with unable to communicate message

SDSCM00051033

Emulation

The word "Emulator" is still present in several emupack messages

SDSCM00051077

Emulation

C6455 and TCI6482 PLLC2 register bank is broken

SDSCM00051077

Emulation

C6455 and TCI6482 PLLC2 register bank is broken

SDSCM00051182

Emulation

Cycle counts are not available for profile clock on C64x targets

SDSCM00042270

IDE

Linker - Cmd mapping should be introduced when a user changes defaults for RTSC projects.

SDSCM00042650

IDE

[TISB] Project Manager should add the RTSC Platform file to the Project Explorer view

SDSCM00044613

IDE

XDC Content Assist is triggering a lot exceptions in customer workspace logs

SDSCM00046255

IDE

JLink: loading and running program in a debug session on LM3S9D92 behaves oddly

SDSCM00047366

IDE

Improve usability for setting linked resource path variables and build variables

SDSCM00047368

IDE

Ability to import/export project and workspace level variables (to/from a file)

SDSCM00047370

IDE

Add support for easily leveraging build variables when setting build properties

SDSCM00047827

IDE

Would like ability to rename memory view "tabs" to user specified name

SDSCM00047828

IDE

Enhancement to use last specified data format for new views.

SDSCM00048029

IDE

CCS flash programmer fails with message "Timed out while writing to Flash memory"

SDSCM00048546

IDE

variables decalred in annoymous namspace cannot be accessed

SDSCM00049004

IDE

MSP430 GTI driver is getting installed even when MSP is not installed

SDSCM00049095

IDE

The wrench/push-pin icon that denotes a file with file specific options does not appear when expected

SDSCM00049211

IDE

Need erase flash option for MSP430

SDSCM00049404

IDE

msp430 emulation logic not restored on a hard reset

SDSCM00049534

IDE

Windows ERRORLEVEL code is not set for headless project import error

SDSCM00049537

IDE

Installation dialog shows "Not Responding"

SDSCM00049538

IDE

Digital Gauge rapaint issue when threshold value is small

SDSCM00049540

IDE

CCS GUI does not allow for compiler option --interrupt_threshold with threshold value omitted

SDSCM00049562

IDE

Renaming widget ID causes existing binding to disappear.

SDSCM00049613

IDE

case sensitive mismatch when importing v3 projects to v5

SDSCM00049687

IDE

CCS not creating proper INTEL-HEX for msp430

SDSCM00049742

IDE

Pop up a warning dialog when 1 day is left on eval license

SDSCM00049763

IDE

headless project import: Add option to auto-import dependant projects

SDSCM00049804

IDE

CCS fails in the presence of VMWare shared folders

SDSCM00049845

IDE

App Center search should search the title as well

SDSCM00049910

IDE

Adding a source look up from Debug View context menu does not works

SDSCM00049947

IDE

New CCS EVE project does not run out of the box

SDSCM00049947

IDE

New CCS EVE project does not run out of the box

SDSCM00049988

IDE

Switching compiler tools from Red Hat GNU to TI does not set linker command file properly

SDSCM00050100

IDE

The Pending Installation Dialog for the App Center has the wrong menu item listed

SDSCM00050101

IDE

Indexer settings not maintained

SDSCM00050102

IDE

Changing part should trigger reindexing

SDSCM00050108

IDE

If a GUI Composer app already contains appInitDS.js file, then it should be used during export

SDSCM00050132

IDE

Dependency Checker having issues with libusb on CentOS 6.5

SDSCM00050137

IDE

A basic new project for Tiva does not run to main when built with Linaro GCC

SDSCM00050189

IDE

Scroll bars missing on Getting Started View

SDSCM00050230

IDE

Browse box of Debug Server log is missing the filename designator

SDSCM00050275

IDE

License location is lost after an update

SDSCM00050324

IDE

Switching between Linaro GNU and TI compiler does not include/exclude linker command file and startup file properly

SDSCM00050342

IDE

When trying to manually load an executable to a PRU core, Browse project returns no hits

SDSCM00050353

IDE

Scanner config builder is very slow for projects where many files override build-settings

SDSCM00050356

IDE

DSS documentation for the description for memory.loadData2() API has typos.

SDSCM00050491

IDE

Manual-mode MPU Project-Property Settings don't persist

SDSCM00050552

IDE

assembly source debug for PRU does not work

SDSCM00050555

IDE

Memory Usage View should state that a non-TI compiler is not supported

SDSCM00050559

IDE

Register view cannot export registers if group has more than 100 registers in it

SDSCM00050580

IDE

CCS for Linux shows GTK and DVT errors errors when launched from the command line

SDSCM00050639

IDE

Profile clock produces different results through each run of the program when benchmarking floating point math

SDSCM00050647

IDE

CCS for Linux shows GTK and DVT errors errors when launched from the command line (Operation Completed in # ms.)

SDSCM00050659

IDE

Enabling parallel build with specific number of jobs along with a pre-build step causes the parallelism to not take effect

SDSCM00050660

IDE

Build option --exceptions correctly used on the compile, incorrectly missing on the link

SDSCM00050702

IDE

CIOServer documentation is missing descriptions

SDSCM00050708

IDE

GC: Not able to select UART for Tiva device

SDSCM00050730

IDE

Update "CDT GNU Support" package to include GDB h/w debug feature

SDSCM00050735

IDE

Continuous Refresh button disappears for Expressions View

SDSCM00050787

IDE

Data corruption occurs when loading memory in 8-bit TI Raw Data mode

SDSCM00050789

IDE

CCS stack trace does not work if stack is in far RAM

SDSCM00050791

IDE

Remove PRU from list of Targets in the target filter field

SDSCM00050797

IDE

Would like a method to disable Optimization Advice or not have it come to the foreground if in the background

SDSCM00050816

IDE

Backslashes in overridden tool-commands cause error-parser problems

SDSCM00050822

IDE

Unexpected behavior after pressing the ctrl key in GUI Composer editor

SDSCM00050844

IDE

Setting TCL_LIBRARY environment variable can cause the CCS installer to not start

SDSCM00050857

IDE

Wrong console output when programming a MSP430 FRAM device

SDSCM00050869

IDE

OMAPL137 and OMAP5912 board XML files are not available in CCS

SDSCM00050877

IDE

CCSv6: CCS Support dialog does not have the correct path for the installation logs

SDSCM00050888

IDE

CCS Memory view: "Copy to clipboard > Selection" limited by range in view

SDSCM00050894

IDE

CCS crashes when loading an ARM relocateable object file

SDSCM00050906

IDE

Add the ability to load a prebuilt linker xml file into the Memory Allocation View

SDSCM00050989

IDE

Request to suppress the message "Unrecognized product of type com.ti.rtsc.XDAIS" that appears during project import

SDSCM00051007

IDE

Memory browser does not display Q values

SDSCM00051063

IDE

Bundle a readme.txt file (with url to CCS Linux Host support page) with all CCS Linux installers

SDSCM00051084

IDE

Code Composer Help content has not been updated for v6. It is still for v5.

SDSCM00051118

IDE

CCSv6: CCS Support dialog does not have the correct path for the installation logs

SDSCM00051173

IDE

CCS deadlock during build

SDSCM00051265

IDE

Problems view displays garbled messages

SDSCM00051279

IDE

Scripting Console command 'eval' is overriding JavaScript 'eval' function

SDSCM00051293

IDE

MSPMathlib does not link in CCS by default; libmath.a library placed after libc.a

SDSCM00051414

IDE

FPv4SPD16 is shown as being set for CC3200 (but really is not)

SDSCM00044490

Trace

Need to load installed libbz2.dll and not the first one found on the windows path

SDSCM00047338

Trace

connecting to multiple cores in two separate debug sessions (each using a different emulator/target) will crash one CCS

SDSCM00049598

Trace

ETB Trace fails to collect data in CCSv6 for Linux

SDSCM00049598

Trace

ETB Trace fails to collect data in CCSv6 for Linux

SDSCM00049896

Trace

Trace Server Crashes on Debugger Terminate after using ITM

SDSCM00050239

Trace

Hardware watchpoint halts more often than expected when configured to halt on writes with specified data value

SDSCM00050528

Trace

Unable to set breakpoint while target is running on Tiva LaunchPad

SDSCM00050628

Trace

Trace Fails to Function after Flash Programming on Hercules Products

SDSCM00050762

Trace

Cortex M4 Trace jobs fail to properly initialize

SDSCM00051035

Trace

Trace analyzer does not think SWO is enabled when it in fact is

SDSCM00051040

Trace

Hang when running Statistical Profiling on TM4C129

SDSCM00051187

Trace

CCS Linux crashes when connecting to EVE coprocessor on a DRA74x

 


New in CCSv6.0.1

·        General Enhancements

·         Support for Hercules RM57L and TMS570LC (Cortex-R4)
 

·         Support for SimpleLink CC32xx.

 

·         MSP430 EnergyTrace

o    New EnergyTrace tool for profiling application’s energy consumption, monitoring internal device states and determining execution hotspots (statistical function profile)
 

·         Note: Texas Instruments is moving away from providing simulators and instead is focusing on providing low cost development boards.
As a result in the standard installation you will not see any simulators.
If you require a simulator they are available on a very limited exception basis. Please contact your TI business contact to request a simulator.

·        Bug Fixes

Id

Component

Headline

SDSCM00050287

IDE

Tools menu activation can take a long time on Ubuntu.

SDSCM00050260

IDE

Example Project Import hangs

SDSCM00050224

IDE

Parameter -D PART_XXXXXXX missing from default build options for Tiva devices

SDSCM00050208

IDE

CCS not creating proper INTEL-HEX for msp430

SDSCM00050195

IDE

Importing a library project ends up as an executable project instead

SDSCM00050150

IDE

Installing an update of MSP GCC via CCS App Center deletes older version

SDSCM00050125

IDE

Rename "Integra Device Support" to "OMAPL/Integra Device Support"

SDSCM00050119

IDE

Project takes very long time to build when error parser is turned on

SDSCM00050109

IDE

msp hex utility improperly naming TI-TXT files

SDSCM00049970

IDE

Changing compiler version causes the compiler include paths to get corrupted

SDSCM00050185

DVT

DSP/BIOS dynamically created objects do not display their names in the ROV

SDSCM00050386

Emulation

Cannot step over on 28 after emu update

SDSCM00050117

MSP Compiler

ULP Advice links do not show up in the Advice view

 


New in CCSv6.0.0

·        General Enhancements

·         Enhancements to IDE:

·         Integration with Eclipse v4.3.1

·         Integration with CDT 8.2.1

·         Introduction of Code Composer Studio App Center.

o    CCS now consists of a core image and a set of recommended & optional add-ons, available thru the App Center.

o    These add-ons include, but are not limited to: TI compilers, GCC, Examples (e.g., MSP430Ware), TI-RTOS, GUI Composer, Simulators, etc.

o    This results in vastly improved product installation experience.
 

·         Support for GCC for MSP430.
 

·         Support for Energīa projects.
 

·         Support for new devices: CC26xx, Dual-core Delfino TMS320F2837xD
 

·         Trace Analyzer

o    Code Coverage for Optimized code

§  All code coverage results are now based on instruction executed. This enable coverage for optimized code

§  Coverage results are provided for Instruction, Source Line, Function and File

o    Context Aware Inclusive Function Profiler

§  Added inclusive function profiling to the profiler (exclusive profiling already supported)

§  Support BIOS context awareness in Function Profiler to provide accurate inclusive function profiling

§  Included per-call function profiling (i.e. result for each instance of execution)

§  Detail view showing profile results based on caller and callee

o    New STM usecase for Memory Transaction Logging

o    ITM

§  Numerous usability improvements
 

·         RTOS Analyzer and System Analyzer

o    RTOS and System Analyzer improvements to support the following

§  Minimal footprint logger (loggerMin)

§  Improve performance of all loggers

§  Improve usability for configuring target application instrumentation

§  Validate target configuration and provide feedback in Analyzer launch dialog

·        Bug Fixes

Id

Component

Headline

SDSCM00036459

DVT

Graph shows fractional numbers of samples on x-axis

SDSCM00038605

DVT

STS and CPU Load views should indicate that they are not supported in stop mode RTA

SDSCM00042689

DVT

Graph tool should allow user to set fixed values for the axis

SDSCM00043761

DVT

The "Display Data Size" parameter of the graph tool seems limited to 512

SDSCM00045320

DVT

Show Coverage option in CodeGen Coverage DVT view does not work

SDSCM00046965

DVT

Analysis (DVT) table views are slow to scroll on Linux

SDSCM00046966

DVT

Trace Analyzer delta cycle count is one row off on ARM targets

SDSCM00047977

DVT

CCS will hang if you terminate the debug session while ITM data is still being processed

SDSCM00048382

DVT

CCS install fails in the presence of VMWare shared folders

SDSCM00049506

DVT

Trace is not working on Linux for Sitara devices

SDSCM00044821

Emulation

CCSv5 is loading emulation DLLs from v3.3

SDSCM00044859

Emulation

CCS hangs when coming out of Windows 7 'Sleep' mode when using XDS560 PCI

SDSCM00045482

Emulation

CCSv5.1 f2811.gel typo

SDSCM00046465

Emulation

Hardware watchpoint set on a 32-bit variable halts the CPU for 16-bit access width when it should not

SDSCM00046908

Emulation

CCS hangs for long moments when debugging BIOS programs with RTDX enabled

SDSCM00047340

Emulation

Errors when starting up a debug session for a single target configuration with a multiple emulator and multicore setup

SDSCM00047514

Emulation

When a device is set for Boundary Scan, any attempt to connect yields a vague error message

SDSCM00048095

Emulation

memory mapped register reading performance degradation between CCS v5.2 and 5.4

SDSCM00048719

Emulation

Floating point option for save memory utility is not available on 66x

SDSCM00048815

Emulation

Connecting to ARM9 cores in Linux using emupack 5.1.320.0 causes a JVM failure

SDSCM00049032

Emulation

profile clock does not work on mid-GEM devices with XDS560v2 and XDS100

SDSCM00049535

Emulation

PRU Disassembly and Memory views show inconsistent data in the 0x1000 address boundary

SDSCM00038282

IDE

CCSv4: After launching target configuration, the debug window is not automatically brought to top

SDSCM00039487

IDE

EASY: Hex utility options should be exposed in the project options dialog

SDSCM00039794

IDE

Prompt user with confirmation dialog box when clicking on "Restore Defaults" in Project Build Properties

SDSCM00041406

IDE

US: Project properties is disabled even when there is a project highlighted

SDSCM00041649

IDE

After installing CCS, starting the setup program again causes "Program Compatibility Assistant" dialog

SDSCM00042122

IDE

Request to support loading of raw data format to Flash memory using Tools->Load Memory

SDSCM00043464

IDE

Differentiate between Standard Eclipse / CDT help and CCS IDE help

SDSCM00043913

IDE

In multicore debugging sessions, the debugger should have differentiator/identifiers of its elements for each core

SDSCM00044278

IDE

Install size reported is inflated

SDSCM00044371

IDE

CCS5.2.0.00069_linux crash shortly after startup when welcome screen displayed - Resource explorer/browser collides ds' xul

SDSCM00044374

IDE

CCS Editor: The parallel instruction syntax ('ll') is considered as a syntax for commenting for assembly files

SDSCM00045135

IDE

Headless projectCreate: add ability to set file/folder-level build-options

SDSCM00045301

IDE

CCS refresh compiler options GUI for each new compiler patch release (only currently for major/minor releases)

SDSCM00045352

IDE

Syntax highlighting for GEL files

SDSCM00045780

IDE

Full Verification of Code Download to MSP430 BSL fails

SDSCM00045853

IDE

RTSC Product Discovery should allow you to not be reminded for specific products

SDSCM00045895

IDE

Uninstaller hangs

SDSCM00045932

IDE

Linux: CCS crash when install GUI app or export app from GUI Composer

SDSCM00046042

IDE

CCS should automatically create the CGT built-in macros according to the project settings

SDSCM00046162

IDE

Hide hello world template for C2000 devices that don't have enough memory

SDSCM00046163

IDE

Helloworld template does not work for Stellaris

SDSCM00046166

IDE

Helloworld template doesn't work for common MSP devices

SDSCM00046393

IDE

Unable to connect to Stellaris Launchpad on Linux

SDSCM00046611

IDE

Request for command line projectBuild to be able to specify path/version of compiler tools to use for build

SDSCM00047075

IDE

MSP 430 only install contains ARM, C2000 and C6000 bios examples in TI Resource Explorer

SDSCM00047169

IDE

Improve usability for replacing tabs with spaces in the editor

SDSCM00047262

IDE

CCS Installer should by published by Texas Instruments

SDSCM00047339

IDE

'Test Connection' option in Target Configuration editor only tests first emulator defined

SDSCM00047365

IDE

Support comments in macros.ini and vars.ini files

SDSCM00047371

IDE

Ability to warn user to check their build and path variables on project import

SDSCM00047372

IDE

Ability to manage and modify/fix header specifications in the source

SDSCM00047399

IDE

Problems view does not display full text of error/warning

SDSCM00047457

IDE

Ability to sort 'Discovered projects' list alpha-numerically

SDSCM00047462

IDE

Breakpoint doCelarTriggerBps can run into concurrent modification exception

SDSCM00047524

IDE

Request to be able to modify flags set using "Set Additional Flags" using the same dialog box rather than the GUI options

SDSCM00047561

IDE

MSP430 - manual JTAG or Spy-Bi-Wire selection offered

SDSCM00047562

IDE

Rebuild of main project passes even if build of dependent library project fails

SDSCM00047576

IDE

Unable to generate code coverage data via DSS

SDSCM00047614

IDE

Scripting Console: Button to open/load a javascript file

SDSCM00047744

IDE

legacy format header files not handled correctly

SDSCM00047834

IDE

DS initiated progress dialog should consider the dialog option "Always Run on Background"

SDSCM00047846

IDE

Once I start a CCS debug session, build all will popup a modal progress box

SDSCM00047876

IDE

Floating point format not available in the Memory Browser view for C66x

SDSCM00048068

IDE

[C28 Flash] Flash programming does not work with "Auto Run on Reset" option on

SDSCM00048113

IDE

Adding RTSC support to a non-RTSC project sets it to wrong RTSC target

SDSCM00048152

IDE

Importing a SYS/BIOS project created with older version of CCS causes migration errors

SDSCM00048177

IDE

Scan compiler options files to improve conditional formatting

SDSCM00048225

IDE

Flash programming sometimes results in error "Timed out while writing to Flash memory"

SDSCM00048248

IDE

Breakpoint on a single source line causes the debugger to break twice before resuming execution

SDSCM00048258

IDE

Importing a CCS3.3 library project with project dependencies results in java.lang.NullPointerException

SDSCM00048265

IDE

In the compiler selection drop-down the listing for gcc should include the executable name

SDSCM00048309

IDE

Missing .ebss and .reset directive highlights for C2000 cmd file

SDSCM00048344

IDE

Class members are not shown in Variables view for code built with GCC

SDSCM00048357

IDE

MSP430 Trace View does not refresh properly when decoding instructions

SDSCM00048384

IDE

Project import tool sometimes does not resolve paths correctly

SDSCM00048388

IDE

Provide more precise error messages in Import CCS Project wizard

SDSCM00048408

IDE

Switching between two projects can sometime get GUI Composer out of sync

SDSCM00048410

IDE

Display demangled names instead of root name in disasm view

SDSCM00048417

IDE

The compiler option -v that specifies the silicon version is retained when switching device variants

SDSCM00048446

IDE

Flashing fails on Stellaris TM4C129X devices

SDSCM00048462

IDE

Makefile validation errors prevent makefile re-generation

SDSCM00048468

IDE

The Location of local variables is sometimes displayed incorrectly for GCC ELF files

SDSCM00048553

IDE

Include paths using "workspace_loc: variable are not passed to the compiler if the path does not exist

SDSCM00048568

IDE

Request to have LCD option for meter widget

SDSCM00048569

IDE

Request to have an out of range indicator option for gauges and meters

SDSCM00048612

IDE

CCS fails to program certain .out files when "Auto ECC generation" is enabled in Flash Settings

SDSCM00048700

IDE

Using a custom perspective copied from the 'CCS Debug' perspective is missing some DVT menus

SDSCM00048759

IDE

Deadlock due to "buddy" classloading

SDSCM00048906

IDE

Invoking gmake with -s option causes the Problems view to not update after errors have been corrected

SDSCM00048918

IDE

Would like a method to disable Optimization Advice

SDSCM00049002

IDE

App center in installer shows MSP430 content even when MSP not selected

SDSCM00049053

IDE

Request fpr Memory Allocation view to show UNION sections

SDSCM00049115

IDE

GUI Composer launcher.exe should accepts additional vmargs from the command line

SDSCM00049202

IDE

Directory structure affecting project import

SDSCM00049209

IDE

Post-build steps to generate flash images need to be updated for GCC

SDSCM00049212

IDE

List .hex in the list of valid extensions for a program to load

SDSCM00049265

IDE

Dependency build order is not as expected

SDSCM00049332

IDE

Unable to change options set via "Additional Flags" unless enclosed in quotes

SDSCM00049339

IDE

Profile Clock shows incorrect count on MSP430

SDSCM00049426

IDE

Unable to save memory contents to file on Windows Desktop

SDSCM00049438

IDE

Project Import dialog should not resize off the screen

SDSCM00049449

IDE

CCS Installer reports  gnome-vfs2 as a missing dependency even when it is installed

SDSCM00049450

IDE

CCS Installer dependency checker misses libcanberra-gtk-module:i386

SDSCM00049451

IDE

Project Wizard device drop-downs are VERY slow on Linux

SDSCM00049473

IDE

CCSv6.0 installer creates bogus Start Menu entries

SDSCM00049495

IDE

Some projectspec settings are lost when imported in Turkish locale Windows

SDSCM00049563

IDE

CCS does not use the correct bit size for long long variables ( c2x, COFF debug info )

SDSCM00049569

IDE

Fast Verification does not work

SDSCM00049593

IDE

CCS App center throws a java.null.lang error if the PC does not have an active internet connection

SDSCM00049602

IDE

Implementation of SDSCM00039843 (default adaptive clocking setting) broke in CCSv5.4

SDSCM00049604

IDE

Hello world program built with Linaro GCC for Tiva C does not load to target

SDSCM00049606

IDE

A ControlSuite project that builds without errors in CCS 5.5 now generates build error in CCSv6

SDSCM00049656

IDE

Update setpath.bat to apply to CCSv6

SDSCM00049724

IDE

Changing the compiler tools from TI to MSP GCC does not automatically change the linker command file

SDSCM00049768

IDE

Project Wizard device drop-downs are VERY slow on Linux

SDSCM00049798

IDE

It takes too long to display all the tabs for a multi-core device in the project wizard.

SDSCM00049803

IDE

CCS fails in the presence of VMWare shared folders

SDSCM00046862

Simulation

66AK2H12 simulator : Source line Step over on  function calls  is not working for CortexA15 cores

SDSCM00045277

Trace

ETB is not working on DM365 and DM368

SDSCM00046146

Trace

Setting a trace end job completely disables the Trace generation

SDSCM00048594

Trace

DM814x Trace shows a Device ID mismatch in Linux

SDSCM00048596

Trace

DM816x core Trace shows nothing at the Trace Analyzer view in Linux

SDSCM00048597

Trace

OMAP4 and OMAPL138 Trace fails to properly initialize in CCS for Linux

SDSCM00049318

Trace

Data Mask property missing for Data Watchpoints on 28x

SDSCM00049499

Trace

Crash on Terminate with XDS200 on Ubuntu 12.04 LTS 32bit

 


Component Versions

Software Components

Version

IDE

 

Eclipse

4.4.1

Code Composer Plugins

6.1.1.N201508201800

CCS Launcher

6.1.1.20150813

CCS Utilities

1.0.0.20150616

JRE

1.7.0.60

Compilers

 

C2800 

6.4.6

C5500 

4.4.1

C6000 v7 

7.4.14

C6000 v8

8.0.3

MSP430 

4.4.5

ARM 

5.2.5

GCC ARM (LaunchPad)

4.8.0.2014q3-20140805 

On-line Documentation

1.1.4.0

Device Support

 

C2000

4.1.4.3

C55xx 

1.1.4

C6000 

1.1.2

C6000 Multicore 

1.0.5

CC2538 

1.30.10.0

CC26xx

1.15.1.01

CC32xx

1.0.6

DaVinci 

1.1.3

MSP432

6.1.0.6

Hercules 

6.0.7.0

Keystone1 

1.0.9.1

Keystone2

1.1.0.0

MSP430 

6.2.0.0

OMAP 

1.0.8

OMAPL / Integra 

1.0.9

Sitara 

1.2.4

Stellaris 

2.0.3.12770

Tiva-C Series ARM MCU

2.1.1.15071

Tiva-E Series ARM MCU

2.1.1.15071

UCD31xx

1.0.0

Other / Shared

1.0.9

Debugger / Emulation

 

Debug Server

6.1.0.1349

Debug Server Flash

6.1.0.1349

TI Debug/Trace 

6.0.14.4

C2000 Flash 

1.0.0.2

Tiva/Stellaris ICDI Debug Probe

2.1.1.15071

BeagleBone FTDI Drivers

2.8.30.20140130

Blackhawk 

6.0.0.344

Spectrum Digital 

5.2.0.12

Analysis Tools

 

Data Visualization Tools

4.1.0.201507151655_2

Other Tools

 

Graphical Modeling Framework

1.7.0

Target Content Core

3.31.0.24

MSVC 2012

11.0.61030

MSVC 2005

6.0.2900.2180

Add-ons

 

E.g., MSP430Ware, GCC/MSP430, GUI Composer, ControlSuite, TI-RTOS, etc.

available via
CCS App Center

 


Known Issues

Id

Component

Headline

Additional Details

Workaround (if applicable)

Planned Resolution

SDSCM00040469

DVT

Use profile data to compute CPU loading

SDSCM00040470

DVT

Call graph with link back to raw data view

SDSCM00040472

DVT

Would like to pick out a range of data to display

SDSCM00041366

DVT

Code Coverage coloring does not work for files that do not have a CCS Project

Line coloring works if coverage is done for an executable from a CCS Project.  Does not work E.g. if a .out file is directly loa...

SDSCM00041756

DVT

Add ability in image analyzer to flip the image on either axis: up/down or left/right

Request to add the ability in image analyzer to flip the image on either axis: up/down or left/right

SDSCM00045827

DVT

Using JTAGRunMode with stairstep example on LM4F232 results in "trouble reading memory block" error

RTA does not work reliably when using JTAGRunMode on LM4F232 and results in "trouble reading memory block" errors.

CCS 6.2.0

SDSCM00046280

DVT

Image Analyzer does not process 8bit data read in big endian for RGB correctly

Ther is a problem with viewing RGB data with 8bit Data Read. See forum post for details.  http://e2e.ti.com/support/development_...

Customer was able to workaround this using 32bit Data Read. See Forum Post for details:  http://e2e.ti.com/support/development_t...

CCS 6.2.0

SDSCM00050047

DVT

System Analyzer/UIA data transfer via JTAG should have a progress bar

When using UIA in JTAG stop mode, this stage is preceded by the time when the JTAG reads data from the target. If the logger buf...

N/A.

SDSCM00050087

DVT

Ability to show user events in Execution Graph

CCS 6.2.0

SDSCM00050408

DVT

Request for a way to clear the printf log data without having to close the view

Request for a way to clear the printf log data without having to close the view

SDSCM00050409

DVT

Request for a way to be able to adjust and save column settings in system analyzer data views

Request for a way to be able to customize and save column settings in system analyzer data views so they are preserved for futur...

SDSCM00050410

DVT

Request to add commas to timestamps in RTOS Analyzer views to make it easier to analyze the numbers

Request to add commas to timestamps in RTOS Analyzer views to make it easier to analyze the numbers

SDSCM00050680

DVT

Bookmarks in any DVT view (Trace/RTOS/System Analyzer) does not work with filtering and sorting.

Bookmarks in DVT views (RTOS/System/Trace Analyzer) are associated with the index into the buffer. When the buffer is filtered/s...

None.

SDSCM00051495

DVT

Graph Q_Value parameter should allow values larger than 30

When trying to set a Q_Value larger than 30, the graph tool refuses to accept this entry and limits the range from 0 to 30.   Th...

N/A.

CCS 6.2.0

SDSCM00051727

DVT

System Analyzer does not work if Runmode and buffer in DDR3

CCS 6.2.0

SDSCM00051816

DVT

Number of records on Trace display roll over for large data collections

When collecting and processing a very large Trace data set (1GB Core trace, for example), the record counter on the Trace Viewer...

N/A

SDSCM00052155

DVT

Loading a saved trace configuration does not work

Unable to load saved trace configurations

CCS 6.3.0

SDSCM00052222

DVT

Lose editor area if Trace Viewer is the only editor open when you restart CCS

If the trace viewer is the only view open in the editor area and then you close and open CCS then you lose the editor area.  If ...

Go to the Window menu and select Switch to Editor.  Click the select all button.  Then click on the close button.

CCS 6.3.0

SDSCM00052254

DVT

Request to enhance the visibility of the plot inside the Graph tool when using grids

Request to enhance the visibility of the plot inside the Graph tool when using grids

SDSCM00042934

Emulation

Improve the error message when attempting to connect to the ethernet interface of XDS560v2 STM from multiple hosts

Whenever two users attempt to connect to the ethernet interface of a single XDS560v2 STM emulator, the error message thrown show...

N/A.

SDSCM00043910

Emulation

MSP430 REGISTER view descriptions for SR.SCG0 and SR.SCG1 incorrect in CCSv5.1

SDSCM00047337

Emulation

Request to separate out FPU registers into their own group

Request to separate out FPU registers for Stellaris into their own group so they are visible in the CCS registers view under the...

SDSCM00049637

Emulation

Remove/improve error messages displayed in CCS console when accessing uninitialized peripherals

Request to remove/improve error messages displayed in CCS console when accessing uninitialized peripherals.

SDSCM00050949

Emulation

Debug view does not display correct target state on disconnect

On C2000 devices with a majority of emulators (excluding XDS100), the default behavior is to resume execution of a halted target...

SDSCM00051311

Emulation

Blackhawk XDS200 debuggers do not install firmware update utilities

When installing XDS200 debugger support, one of the critical update directories for updating the firmware is located under a Spe...

Install the Spectrum Digital support

CCS 6.2.0

SDSCM00051476

Emulation

Add ability to view D0 - D31 and S0 - S31 floating point registers on Cortex A15

Add the ability to view Neon floating point registers in the registers view.

SDSCM00051586

Emulation

Updates that apply only for CCSv6 appear as updates for CCSv5

Some updates that apply only for CCSv6 appear as updates for CCSv5, causing confusion. Those updates should be hidden from CCSv5...

SDSCM00051587

Emulation

Updates that apply only for CCSv6 appear as updates for CCSv5

Some updates that apply only for CCSv6 appear as updates for CCSv5, causing confusion. Those updates should be hidden from CCSv5...

SDSCM00051805

Emulation

After first debug session subsequent debug launches result in target being shown as running and not halted at main

In certain cases, after the first debug session (which works well) subsequent debug launches result in target being shown as run...

SDSCM00051836

Emulation

Automatic firmware update for XDS200

We need to make this process work like it does for the MSP-FET.  When a debug session is launched we should detect if a newer fi...

Use the xds2xx_conf utility in \ccsv6\ccs_base\emulation\specdig\xds2xx to update the firmware.  You must have installed support...

SDSCM00051900

Emulation

GDB Agent should perform flash operations on MSP432, Tiva and C2000 devices

Several flash-based devices use a different mechanism to write code to its memory, but unfortunately GDB Agent does not allow th...

Use Uniflash or CCS to flash your code.

SDSCM00051982

Emulation

CC3200 unable to connect if PuTTy or other terminal program running on Windows 8

It is not possible to have a terminal serial connection with the LaunchPad prior to launching a debug session in CCS.

Disconnect the terminal program first.

SDSCM00052132

Emulation

Launching a debug server session with two F28069 devices fails with error 1006: Unable to allocate memory

When a configuration with two F28069 devices (each has a CLA core) is launched, the debugger fails with the following error mess...

Manually bypassing one of the CLAs prevents this error from happening

SDSCM00034673

IDE

CCS v4 allows usage of 1 hardware breakpoint less than CCS 3.3 for BIOS programs

CCS v4.0x allows user to set only 1 hardware breakpoint when debugging BIOS programs in Flash

SDSCM00038571

IDE

Need excluded files filter for the Project Explorer

In the Project Explorer, which will be the default project view in CCSv5 instead of the C/C++ Projects View, there is a list of ...

SDSCM00038857

IDE

EASY: Simplified Build Options Dialog

Today the build options dialog is quite cluttered and it can be overwhelming to use.  Creating the Basic options helped a bit bu...

SDSCM00039559

IDE

Would like ability to adjust file specific options on multiple selected files.

Would like ability to be able to apply file specific options on multiple files.

SDSCM00040045

IDE

NullPointerException when renaming project

Sometimes when renaming an imported project you will get a dialog complaining of a null pointer exception.

SDSCM00040259

IDE

Merge the two CCS project import wizards

Today we have separate wizards for importing eclipse based CCS projects and legacy CCSv3.x projects.  We could have them be a si...

SDSCM00040262

IDE

MMU Page table view should be listed on the view menu

The MMU Page Table View should be listed on the view menu.

SDSCM00040708

IDE

For header files outside the project folder double clicking on compile errors in the Problems view does not jump to error

When a compilation error occurs in a header file that is outside the project (e.g. system header file or even user header file l...

SDSCM00041325

IDE

Library projects for non-default build configurations must have 'lib' for the Artifact Extension

Library projects for non-default build configurations must have 'lib' for the Artifact Extension. The default 'Debug' and 'Relea...

SDSCM00045764

IDE

Renaming linked files causes invalid duplicate links in another workspace that is sharing the same file

When the file is renamed in CCS (hence updating the .project file), the rename is not getting handled properly by other workspac...

Remove the project from the workspaces that exhibit the issue and re-import it. This will correctly update the Project Explorer ...

SDSCM00046736

IDE

Eclipse won't start when there are unusual characters in the platform path

Eclipse and hence CCS will not start if a folder contains #!$ characters in the path. As a workaround CCS installer is detecting...

Don't use a User or Install path that includes characters like # or $.

SDSCM00047055

IDE

Support for debugging RealView Compiler output including Semi-hosting

Would like to be able to use CIO functions like printf when debugging code generated by the RealView compiler in CCS.

CCS 7.0.0

SDSCM00047285

IDE

Support Linux OS Aware Debug

This feature existed with CCSv4 but was not ported to CCSv5 for a variety of reasons (compatibility issues with stock Eclipse, l...

SDSCM00047442

IDE

New project wizard should only create one default build configuration

When a new project is created in CCS, two build configurations are created by default - 'Debug' and 'Release'. This has been the...

SDSCM00047490

IDE

Rebuild of index for updating macro expansions does not permeate through multiple levels of include files

Rebuild of index for updating macro expansions does not permeate through multiple levels of include files

SDSCM00047580

IDE

Linking MSP FETS and sessions

CCS 6.2.0

SDSCM00047723

IDE

In the Target Configuration Editor, changing the "Device" or the "Connection" should not reset to all defaults

Whenever creating a Target Configuration using the Editor, any changes to either the Connection or the Device reset all settings...

N/A.

CCS 6.2.0

SDSCM00048600

IDE

CCS needs to interpret .debug_macinfo ( was: Symbol not found when adding expression )

In some cases, adding a symbol found in the source window to the watch window results in an error: identifier not found. This ha...

Inspect the generated map file for the program. Look for the symbol name and note its fully qualified name. Use the long name in...

CCS 6.2.0

SDSCM00049478

IDE

CCSv6 should be integrated in Ubuntu's Dash menu

Historically CCS and Blackhawk/Spectrum Digital always created desktop icons in Ubuntu.  This is fine for Ubuntu releases 10.10 ...

N/A.

CCS 6.2.0

SDSCM00049589

IDE

variables decalred in annoymous namspace cannot be accessed  (GCC compiler )

CCS 6.2.0

SDSCM00049607

IDE

[CDT] Enhance Codan plug-in with the ability to create custom rules

Enhance Codan plug-in with the ability to define and create custom rules.   Codan is an Eclipse plug-in and any modifications wo...

Use other 3rd party Code Analysis plug-ins that support this feature

CCS 6.2.0

SDSCM00049786

IDE

GC: support bi-directional char array binding

CCS 6.2.0

SDSCM00049856

IDE

CCSv6 experiences high CPU usage when chromium based tool is opened

If GUI Composer feature is installed in Linux, then CCS will experience high CPU usage for the rest of CCS session. There is no ...

CCS 6.2.0

SDSCM00049901

IDE

Blank line shown above editor area when editors are open side by side

When viewing source files side by side you get a blank line above the editor area.

SDSCM00049917

IDE

Error when using editor feature 'Open Declaration' to jump to declaration of an array

Error when using editor feature 'Open Declaration' to jump to declaration of an array.   An internal error occurred during: "Ope...

SDSCM00049946

IDE

EVE CCS/Load Program/Browse Project not working

CCS 6.2.0

SDSCM00049946

IDE

EVE CCS/Load Program/Browse Project not working

CCS 6.2.0

SDSCM00049946

IDE

EVE CCS/Load Program/Browse Project not working

CCS 6.2.0

SDSCM00050201

IDE

Removing file should remove all associated settings

CCS 6.2.0

SDSCM00050229

IDE

The ability to set file specific linker options should not be exposed

If you have a .lib in your project you can right click on it and CCS will let you set file specific options for the linker.  How...

CCS 6.2.0

SDSCM00050293

IDE

Spell-checker in the editor does not work

Spell-checker in the editor does not work despite the feature being enabled.

CCS 6.2.0

SDSCM00050372

IDE

CCS needs to interpret .debug_macinfo (GCC support)

In some cases, adding a symbol found in the source window to the watch window results in an error: identifier not found. This ha...

Inspect the generated map file for the program. Look for the symbol name and note its fully qualified name. Use the long name in...

CCS 6.2.0

SDSCM00050489

IDE

Once launch configuration has been created, can't switch from load symbols back to load program

Simplest way of making the change without deleting launch configuration is to use "Debug Configurations..." dialog  (Run-> Debug...

CCS 6.2.0

SDSCM00050510

IDE

Hide the 'RemoteSystemsTempFile' project as an option when browsing projects in the workspace

The RSE plugin comes with CCSv6 by default. Because of that, a folder called  'RemoteSystemsTempFile' appears in the workspace w...

CCS 6.2.0

SDSCM00050521

IDE

Autoformat (ctrl + shift + F) can alter formatting of source files which can cause compiler errors.

Autoformat (ctrl + shift + F) can alter formatting of source files which can cause compiler errors.  Related to combination of #...

SDSCM00050556

IDE

Memory Usage View should support GCC

The Memory Usage View is currently only supported for TI build tools. It is important to support GCC due the growing popularity ...

CCS 6.2.0

SDSCM00050620

IDE

Request command line utility to dump out the type information for every symbol

SDSCM00050650

IDE

CCS for Linux shows GTK and DVT errors errors when launched from the command line (DVT Text)

Calling CCSv6 from a Linux terminal shows several error messages related to GTK at startup, the already common "client has not b...

CCS 6.2.0

SDSCM00050833

IDE

Callstack line numbers are off by 1 when using imported Energia project

When I look at the call stack (and PC in the editor) the source line number is off by +1.  If the call is on line 239 it instead...

CCS 6.2.0

SDSCM00050940

IDE

Trying to set the optimization level via C/C++ Build settings results in an error message

Create a project Right click on it and select properties Click at the bottom to show advanced options Under C/C++ Build select s...

Compiler options should be set via CCS Build -> Compiler

CCS 6.2.0

SDSCM00051026

IDE

CCS hex utility build dialog has no method for supplying a command file

CCS 6.2.0

SDSCM00051072

IDE

Launching a debug session when a previous one is still active leaves its header lingering in the Debug view

When launching one debug session with another one still running, CCS politely asks to terminate it before completing the new lau...

N/A.

CCS 6.2.0

SDSCM00051082

IDE

Remember that clock was visible from previous debug session and show it again

The issue is that if you enable and show the clock in a debug session it does not remember that the next time you launch so you ...

Manually open the clock after each debug launch.

CCS 6.2.0

SDSCM00051157

IDE

Debug view toolbar (Resume, suspend, Terminate, etc.) disappears under certain circumstances

When a debug session is opened and a target is properly connected (i.e., the Debug view and its toolbar are active), the debug t...

N/A.

CCS 6.2.0

SDSCM00051224

IDE

C Code Formatter Results in Build Errors

This has only been seen with one project but using the code formatter did introduce a build error with it.

Use the local history tool in CCS to revert to the previous version of the file.

SDSCM00051530

IDE

Add build button and Build Project menu to Debug Perspective, Remove Build All menu

#NAME?

Switch to the Edit Perspective or use the context menu in the Project Explorer or use the keyboard shortcuts

CCS 6.2.0

SDSCM00051539

IDE

Setting a CDT breakpoint in a CCS debug session can cause various views to stop updating

Setting a Eclipse CDT breakpoint in a CCS debug session can cause various views to stop updating.   The issue occurs when you lo...

Make sure you always use a CCS breakpoint

CCS 6.2.0

SDSCM00051541

IDE

Allow support for batch operations on all build configurations of a project

Request to allow support for batch operations on all build configurations of a project

CCS 6.2.0

SDSCM00051545

IDE

'New CCS Project' dialog content is truncated (with no scroll bar) if the vertical resolution is too small

'New CCS Project' dialog content is truncated (with no scroll bar) if the vertical resolution is too small. This can be an issue...

CCS 6.2.0

SDSCM00051593

IDE

The install_logs subdirectories should be placed in a single subdirectory under ccsv6

Whenever a CCS is updated along the years of use, its ccsv6 directory becomes polluted with several install_logs_<date_and_ time...

N/A.

CCS 6.2.0

SDSCM00051595

IDE

Disassembly style option in the debugger shows Cortex M3 when debugging Cortex M4 devices

When opening the menu Tools --> Debugger Options in a Cortex M4 debug session, the menu entry displays "Cortex M3 Disassembly St...

N/A.

CCS 6.2.0

SDSCM00051622

IDE

Copy & paste of a project in the Project Explorer does not copy the Debug settings

When copying and pasting a project in the Project Explorer, and Project Debug properties are not copied over. The reason is that...

After the copy, rename the .launch file to have the same name as the copied project name.

CCS 6.2.0

SDSCM00051637

IDE

Refactor->Rename does not work for structure members inside extern "C

Refactor->Rename does not work for structure members inside extern "C. An error "The selected name cannot be renamed." occurs.

SDSCM00051640

IDE

Request to be able to import archive of projectspecs

Request to be able to import an archive of projectspecs similar to an archive of CCS projects.

CCS 6.2.0

SDSCM00051641

IDE

If a resource cannot be found at build time due to broken path variable, provide a way for user to click on error and fix

If a resource cannot be found at build time due to broken path variable, provide a more intuitive way to identify and fix the so...

CCS 6.3.0

SDSCM00051647

IDE

Scanner discovery functionality for GCC projects is not working

Whenever a GCC project is created, an important part is to enable syntax highlighting of the toolchain's built-in macros.  The f...

N/A. Use CCSv6.0.1

SDSCM00051647

IDE

Scanner discovery functionality for GCC projects is not working

Whenever a GCC project is created, an important part is to enable syntax highlighting of the toolchain's built-in macros.  The f...

N/A. Use CCSv6.0.1

SDSCM00051647

IDE

Scanner discovery functionality for GCC projects is not working

Whenever a GCC project is created, an important part is to enable syntax highlighting of the toolchain's built-in macros.  The f...

N/A. Use CCSv6.0.1

SDSCM00051647

IDE

Scanner discovery functionality for GCC projects is not working

Whenever a GCC project is created, an important part is to enable syntax highlighting of the toolchain's built-in macros.  The f...

N/A. Use CCSv6.0.1

SDSCM00051714

IDE

Memory View does not refresh and show content after relaunching a debug session

If I have a memory view open to say "main" and then I close and relaunch the debug session the memory view opens and shows main ...

Click in the starting address box and hit enter.

CCS 6.2.0

SDSCM00051715

IDE

Add ability to edit flash contents from the memory view for MCUs other than MSP430

You should be able to open a memory view that is looking at flash and update the contents.

SDSCM00051716

IDE

Need connection between Project Debug Properties and the ccxml (target configuration) file

We expose some properties in the project properties but most of the advanced properties are only available by opening the target...

CCS 6.3.0

SDSCM00051717

IDE

Remember register expansion state and position across debug invocations

If I setup a register view so it is looking at a set of registers in a particular expanded state that state should be preserved ...

CCS 6.2.0

SDSCM00051726

IDE

Switching to CCS Debug perspective and back to CCS Edit makes Editor Navigate buttons disappear

Switching from CCS Edit to CCS Debug perspective and then back to CCS Edit makes the Editor Navigate buttons (such as Last Edit ...

CCS 6.2.0

SDSCM00051729

IDE

If Problems view is minimized and focus is on a source file in the editor, then errors/warnings disappear from Restored view

If Problems view is normally kept minimized and focus is on a source file in the editor, then the errors/warnings disappear when...

CCS 6.2.0

SDSCM00051773

IDE

In TI-RTOS programs, source file correlation and interleaved source in disassembly view is incorrect for the boot routine

When debugging TI-RTOS programs, source file correlation and interleaved source in disassembly view is incorrect for the boot ro...

CCS 6.2.0

SDSCM00051787

IDE

Request to be able to add file specific options using "Set Additional Flags" button

Request to be able to add file specific options using "Set Additional Flags" button. Currently flags added using this button app...

CCS 6.2.0

SDSCM00051798

IDE

Making changes to a header file does not trigger rebuild of the source file that includes that header file

Making changes to a header file does not always trigger rebuild of the source file that includes that header file

CCS 6.2.0

SDSCM00051812

IDE

After refactoring a project or simply changing XDCTools version, the RTSC Target field gets changed

After refactoring a RTSC project or simply changing XDCTools version, the RTSC Target field gets changed.   For example, when im...

CCS 6.2.0

SDSCM00051813

IDE

CCS Mac: should not parse .DS_Store files

If a user is browsing files with Finder on Mac then MacOS will create a .DS_Store file in each directory that is examined.  If t...

CCS MacOS Beta2 MCU

SDSCM00051832

IDE

Request to move menu item RTSC Tools (currently under Tools menu) to CCS Edit perspective

Request to move menu item RTSC Tools (currently under Tools menu in CCS Debug perspective) to CCS Edit perspective.

CCS 6.2.0

SDSCM00051839

IDE

Cannot open PDFs from Resource Explorer

PDF files do not open correctly from Resource Explorer.

CCS 6.2.0

SDSCM00051840

IDE

Provide a large icon set on Eclipse for a better experience with High Definition monitors

Historically Eclipse always have fixed size icons on all its elements.   However, this is a burden to users that have High/Ultra...

A hack is proposed at the following link: http://stackoverflow.com/questions/20718093/eclipse-interface-icons-very-small-on-high...

SDSCM00051903

IDE

Formatter will add improper indentation when used on code where __attribute__ is used to pack structs and union

Formatter will add improper indentation when used on code where __attribute__ is used to pack structs and union.

SDSCM00051932

IDE

Remove MMU Page Table view from CCS

Based on internal discussions, the MMU Page Table view is technically very difficult to implement.   Therefore, this is an offic...

Use DSS APIs instead, as documented here: https://processors.wiki.ti.com/index.php/Page_Table_Visibility_DSS_API%27s

CCS 7.0.0

SDSCM00051971

IDE

CCS launched with wrong product id when launched via DSS

When launching CCS from DSS (https://processors.wiki.ti.com/index.php/DSS_-_Launching_CCS_from_DSS), the layout of CCS launched i...

CCS 6.2.0

SDSCM00051981

IDE

Energia location is not recognized on CCS for Mac

Energia location is not recognized on CCS for Mac

CCS 7.0.0

SDSCM00052003

IDE

Changing compiler version resets any modifications made to the Command-line pattern

Changing the compiler version used to build a project resets any customizations made to the compiler's Command-line pattern

CCS 6.2.0

SDSCM00052007

IDE

Default installation directory to be C:\ti\ccs_<version>

Change default installation directory to C:\ti\ccs_<version>

CCS 6.2.0

SDSCM00052008

IDE

Integrate CCS Install with App Center

The purpose is to make it easier to add support for additional device families.

CCS 6.2.0

SDSCM00052010

IDE

enable parallel builds by default

We should enable parallel build by default.  With the option where Eclipse determines the number of jobs to spawn.

CCS 6.2.0

SDSCM00052011

IDE

Make it possible to exclude built in RTSC discovery paths

Requested the ability to disable c:\ti from the RTSC discovery path as if you have many products installed it can slow down CCS.

CCS 6.2.0

SDSCM00052016

IDE

Changing GCC compiler version resets any file-specific build options

When a project has a file with specific build options, changing the compiler version causes it to reset these options.   This on...

N/A.

CCS 6.2.0

SDSCM00052016

IDE

Changing GCC compiler version resets any file-specific build options

When a project has a file with specific build options, changing the compiler version causes it to reset these options.   This on...

N/A.

CCS 6.2.0

SDSCM00052016

IDE

Changing GCC compiler version resets any file-specific build options

When a project has a file with specific build options, changing the compiler version causes it to reset these options.   This on...

N/A.

CCS 6.2.0

SDSCM00052017

IDE

Under certain circumstances, dependent projects are built even when they are up-to-date

Library projects that are manually built independently of its master project are not acknowledged as up-to-date.  The result is ...

Always build the projects via the master project.

CCS 6.2.0

SDSCM00052056

IDE

Problems warning for compilers should not redirect user to the CCS App Center

Whenever a project that uses an older compiler is imported in CCSv6.1, the Problems view shows a warning that says:  "This proje...

N/A

CCS 6.2.0

SDSCM00052081

IDE

BIOS CFG file is not passed to xdctools when building project on Windows with Turkish language settings

When building a BLE SDK example from CCS on Windows with Turkish language options, the CFG file is not getting passed to xs, cau...

The workaround is to modify the command-line patter field for the XDCTools in the project properties and append the full path of...

CCS 6.2.0

SDSCM00052109

IDE

static string constants cannot be displayed if gcc stores the string in .debug_str using DW_AT_const_value TAG.

CCS crashes when loading the symbols of a program built by a custom build of GCC, derived from the 2015q1 release of GCC 4.9, as...

CCS 6.2.0

SDSCM00052110

IDE

Debug info about GCC C++ namespaces are not processed correctly

CCS crashes when loading the symbols of a program built by a custom build of GCC, derived from the 2015q1 release of GCC 4.9, as...

CCS 6.2.0

SDSCM00052111

IDE

Debug info about GCC C++ templated functions are not processed correctly

CCS crashes when loading the symbols of a program built by a custom build of GCC, derived from the 2015q1 release of GCC 4.9, as...

CCS 6.2.0

SDSCM00052121

IDE

Preserve search paths and predefines when changing from TI to GCC

When changing the toolchain from TI to GCC, existing build options are not ported over. This is because it is difficult to find ...

CCS 6.2.0

SDSCM00052129

IDE

Breakpoints view does not display current current count if a skip count is set

Breakpoints view does not display current current count if a skip count is set. It remains at '0' until the skip count value is ...

CCS 6.2.0

SDSCM00052150

IDE

Need DSS memory read APIs that natively return a floating point value

DSS memory read APIs return a long. Need additional APIs that return a floating point value.   Overall float types need to be su...

use Java Float.intBitsToFloat to covert the value to float

CCS 6.2.0

SDSCM00052178

IDE

GC: UART connect is not able to bind widget

CCS 6.2.0

SDSCM00052196

IDE

When grouped together, problems and Console view tabs flicker during a project build

When grouping the Problems and Console views in the same frame, they flicker uncontrollably while a project is being built.  

Ungroup both views

SDSCM00052197

IDE

Under certain circumstances, GEL does not properly work with the ternary "?" operator

Depending on the parameters passed to the ternary operator "?", the GEL parser will throw the invalid error below:  fxn() cannot...

Use a regular If-else construct instead.

CCS 6.2.0

SDSCM00052198

IDE

Enable Sync Group cores should somehow warn the user this is only applicable to SMP or be overall disabled

SDSCM00052199

IDE

Importing legacy CCSv3 project fails via command-line import

Importing legacy CCSv3 project fails via command-line import. The pjt imports fine when done manually via CCS GUI but not when d...

CCS 6.2.0

SDSCM00052217

IDE

When loading a .hex file, CCS and Uniflash incorrectly report loading zero bytes to target

When loading a .hex file via the Program Loader (menu Run --> Load --> Load Program), the message output of the program loader s...

N/A.

CCS 6.2.0

SDSCM00052217

IDE

When loading a .hex file, CCS and Uniflash incorrectly report loading zero bytes to target

When loading a .hex file via the Program Loader (menu Run --> Load --> Load Program), the message output of the program loader s...

N/A.

CCS 6.2.0

SDSCM00052235

IDE

Resource Explorer fails to create a project from the MSPWare Code Examples

When trying to create a project from one of the device Code Examples of the MSPWare (MSPWare --> Devices --> <your_device> --> C...

N/A

SDSCM00052235

IDE

Resource Explorer fails to create a project from the MSPWare Code Examples

When trying to create a project from one of the device Code Examples of the MSPWare (MSPWare --> Devices --> <your_device> --> C...

N/A

SDSCM00052277

IDE

The DGrid widget disappears when any text is added to the Widget Column Names field

The DGrid widget disappears when any text is added to the Widget Column Names field

SDSCM00048795

Trace

Trace: "End at address" of the "Trace Range" parameter fails to stop and display trace data

Setting an end address to the "Trace Range" parameter fails to stop the Trace data collection at the specified address and cause...

Use "Range" or "Start and stop at address" instead.

SDSCM00048813

Trace

When simultaneously running two separate CCS debug session, one instance may hang and crash

When simultaneously running two separate CCS debug session, one instance may hang and crash when trying to run both targets.  Th...

Use a single target configuration that defines both emulators.

SDSCM00050024

Trace

Cache analysis trace job collapses CCS

When trying to gather the data for cache analysis trace job, CCS collapses without a trace.   This is probably related to the am...

N/A

SDSCM00050619

Trace

Trace viewer should not reset its display arrangement when a column is added/restored

If the trace display is changed by order, size, etc., whenever a column is added/removed the display is restored to defaults.  T...

N/A.

SDSCM00050622

Trace

Trace display should allow cumulative storing of data between start/stop jobs

Whenever a trace job is started, the trace display (and its data) is cleared from the view before the new incoming data is captu...

Save to .csv/.tdf every step on the way.

SDSCM00051939

Trace

Hardware breakpoints on Cortex A9 do not work

Setting a hardware breakpoint on a Cortex A9 device (AM437x in this case) does not trigger a halt as expected.   A software brea...

Use a SW breakpoint instead or Use CCSv6.0.1 with emupack up to 5.1.636.0

SDSCM00052228

Trace

MFENCE Workaround is not added for several pre-configured trace jobs

When selecting some trace jobs from the CCS GUI, the MFENCE Workaround is not automatically created for the following pre-config...

Use the settings shown in the screenshot shown at page 4 of the following document: https://processors.wiki.ti.com/images/c/c5/Tr...

 


For up-to-date status information, go to:

https://cqweb.ext.ti.com/cqweb/main?command=GenerateMainFrame&service=CQ&schema=SDO-Web&contextid=SDOWP&username=readonly&password=readonly&queryID=35382705


Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, 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 2015