Release Notes for Code Composer Studio™ v5.2.0

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

CCSv5.2.0 uses an unmodified Eclipse Indigo (version 3.7) and CDT 8.0.
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://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v5 

Installation:

On Windows:

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

On Linux:

  1. Run ccs_setup_5.2.0.xxxxx.bin
  2. Choose where you want to install
  3. Select the components you wish to install
  • Note: To facilitate the installation of emulation drivers, it is necessary to run part of the installation process as root.  You may either run the whole install as root, or install the drivers after CCS installation has completed.  
    If you decide to not run the whole CCS installation as root, you can navigate to the <Install-Folder>/ccsv5/install_scripts folder, and run the “install_drivers.sh” script as root.
  • For more information on Linux installation, please see http://processors.wiki.ti.com/index.php/Linux_Host_Support

Activation:

  1. Go to http://tiexpressdsp.com/wiki/index.php?title=Activating_CCS
  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 CCSv4 license with CCSv5; it requires a CCSv5 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 CCSv5.2.0

·        All Cores

o Complete project wizard support with example linker CMD files for the following device families: C54x, C55x, C670x, C671x, C641x, C642x, C645x, C647x, C674x, DM64x, DM643x, DM644x, DM35x, DM36x, DM37x, DM814x, DM816x, OMAPL1x, AM17x, AM18x, AM335x, AM350x, AM351x, AM37x, AM387x, AM389x, OMAP34x, OMAP35x, OMAP36x, C6A816x.

o The target configuration editor now allows selecting all variants of the device families above.

o The target configuration editor now allows selecting all community boards (BeagleBoard, BeagleBoard xM, BeagleBone, PandaBoard, PandaBoard ES), OMAP4 development kits (Blaze 4430 and 4460), all LogicPD, Lyrtech, Mistral and Spectrum Digital development boards. They include the board GEL file that performs complete hardware initialization.

o  Added trace GEL files for DM814x, DM816x, AM335x, AM387x, AM389x, C6A816x device families.

o  Sync groups for use in SMP devices. Cores can be grouped into a synch group and have debug operations applied to them

o  Flash device support for TMS320F2805x.

 

 Caution:

o Compatibility break:  a target configuration file (.ccxml) created with one of the production versions of CCSv5 that uses OMAPL138, OMAP4430 or OMAP4460 will fail to be launched by the debugger. To repair this, simply double-click the target configuration file (.ccxml) inside CCS, select the tab “Basic” and simply uncheck and re-check the device selected. The reason for the break is the addition of certain auxiliary cores (PRU to OMAPL; PTM to OMAP4).

o If a target configuration file (.ccxml) for the BeagleBone was created using CCSv5.2 Beta 3, it will need to be repaired following the method above.

 

·        MSP430

o  Support on Windows and Linux, including SYS/BIOS, ELF, ULP Advisor, and Flash differential download

o  Now fully supports MSP430G2210

o  Fuse blow for MSP430F1xx, F2xx and F4xx functional

o  Fixed missing device support (479x, 478x, BT5190, new revisions of 1122, 1132)

o  Writing to BSL failed if device was reset after erase (or MSP430_EraseCheck was called)

o  Fixed a bug when writing to FRAM devices with enabled MPU (FR57xx)

o  Fixed a bug that caused erasing and writing to Flash to fail on MSP430F413

o  Port handling changed to work around a problem where a port could not be reopened after closing

o  Added fix for a bug that could cause RAM corruption when reading CPU registers on 5xx/6xx devices

o  UIF now starts up supplying 3V to target
 

 Known Limitations:

o  On devices with FLL, clock control does not allow to keep clocks running while the device is halted if the clock is sourced from the FLL

 

Detailed specifications may be found at:

·        System Analyzer 1.01

o  Added support for Concerto:

* added C28x support (note that M3 is already supported)

* transport supported for this device are: UART, USB and JTAG stop-mode

* only single core on Windows host is supported for UART transport

o  Enhanced Task Load graph to show overall loading for entire run

o  Added numerous usability improvements including:

* recovery of system analyzer on reload/restart/reset for JTAG transports

* simplified user interface with better defaults, terminology, controls, etc

     Note that oonly single core on Windows host is supported for UART transport

·        Trace Analyzer

o  Added Exclusive-Only Function Profiler to Trace Analyzer.
This provides accurate profile results in multi-threaded environment (unlike the previous Inclusive+Exclusive Profiler).
User can still access the old profiler by changing the Preference.

·        Simulators

o Added C6657 Device Simulator

o Improved scalability of C66x simulators for large applications

o For more information please refer to the Simulation Wiki page

·        Compilers

o  Updated compilers to latest available revisions

·        Target Content

o  Updated version SYS/BIOS 6.33 and related components

o  Added XDCTools support for the TMS320C6671 device and the TMS320TCI6614 EVM platform, plus bug fixes.

 

·        Grace 1.10

o  Updated to fix some customer reported bugs and to extend support to projects that build executables in ELF format.

·        Third Party Emulators

o  Updated software revisions from Spectrum Digital and Blackhawk

 


New in CCSv5.1.1

·        General Enhancements

o  Bug fixes.


New in CCSv5.1.0

·        General Enhancements

Improved User Interface
Improved installation process, downloading only required components
Integration of Eclipse Indigo 3.7 and CDT 8.0
Program Reload/Rebuild usability enhancements
Multi-instance memory view (side by side view)
Improved perspectives
New Project Wizard (reduced from 5 pages to 1 page)
Added ability to launch graph from variable and expression window
Symbol browser support
History for memory browser
Pin and clone support
Improved Stability and Performance
Integration of XPCOM v1.9.2  (includes latest bug fixes, improved performance and compatibility with the internal Eclipse browser)
Reduced by over 80% memory footprint when loading large .out file
Debug launch and source lookup improvements
Improvements to TI Reporting Tool to collect workspace log information
XDS100v2 performance improvement for Cortex, C28x, and C55x
Multiple improvements made to device XML and connection XML files
Numerous stability & usability improvements 
Several bug fixes
TI Resource Explorer
Tool to browse and import code examples,  read device documentation and navigate device-specific online resources, directly from CCS.  
TI Resource Explorer is available directly from welcome page by clicking on Browse Examples. 
Available for MSP430 (MSP430Ware), Stellaris (StellarisWare), and C2000 (controlSUITE).
System Analyzer 1.0
A real-time tool that provides correlated analysis and visibility into single and multi-core systems.
Significant performance improvement to Execution Graph
For more information, see http://processors.wiki.ti.com/index.php?title=Multicore_System_Analyzer  
C6eZflo 2.0
A graphical development tool that creates working C6000 DSP applications from an intuitive block diagram view
For more information, see http://processors.wiki.ti.com/index.php/C6EZFlo 
Other Added Features
Image Analyzer support for tiled image
Trace Decoder ETB Support
DSS scripting support for Trace Analyzer
C2000
Support for all C28x devices
ITM support for Sonata
Supported on WindowsXP / Windows7 / Linux
For more information, see http://www.ti.com/c2000
and http://processors.wiki.ti.com/index.php/Category:C2000
Cortex-R4F / Hercules
Support for all Cortex-R4F
Support for Hercules 
Supported on WindowsXP / Windows7 
Limitation: Linux support Q1'2012
MSP430
New MSP430 debug stack (MSP430.DLLv3) included for faster and more stable operation 
Important note: CCSv5.1 will automatically update the MSP-FET430UIF debugger with new software.
Updated debuggers won’t work with older IDEs.
Therefore, CCSv5.1 includes a utility to downgrade the interface to be functional with older IDE versions again in 
Start -> All Programs -> Texas Instruments -> MSP-FET430UIF Debug Interface -> MSP-FET430UIF v3 to v2 Downgrade
Support for the CC430F614x, F514x and F512x series
Support for MSP430G2230 and G2210
Support for Grace
Significantly improved Code Generation Tools (CGT4.0) with: 
Improved FRAM support: noinit and persistent
64-bit data type support 
#pragma location for simple variable placement at specific addresses
Packed data types
Supported on WindowsXP / Windows7 
Limitations:
Cycle Counter and Trace/sequencer not functional
Breakpoints not supported in RUN FREE mode
Register breakpoints not functional for CPUX devices (MSP430F2xx and F4xx devices with >64kB Flash)
Update of older MSP-FET430UIF interface (rev 1.3) requires power cycle of interface during update. 
Linux support Q1'2012
See www.ti.com/mspds for detailed information.
C5000
Support for all C55x devices
C55x content to support C55x registers.
Supported on WindowsXP / Windows7 / Linux
C6000 / OMAP
Added support for C66x and TI81xx
OMAP5: JTAG debug support for all cores.
Open integration with third-party Prism (from Critical Blue) and Poly-Platform (from PolyCore Software).
For more information, see http://processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Third_Party_Software_and_Tools
Supported on WindowsXP / Windows7 / Linux

 

·        Compilers

o  Updated compilers to latest available revisions

o  Added Diagnostic Message Extended Documentation (DMED):
DMED links selected diagnostics messages (error, warning) to extended help for especially difficult-to0understand diagnostic messages.

·        SYS/BIOS

o  Updated version SYS/BIOS 6.32 and related components

·        Third Party Emulators

o  Updated software revisions from Spectrum Digital and Blackhawk

 


Component Versions

Components Version
BIOS 5  5.41.13.42
SYS/BIOS  6.33.04.39
C6eZflo 3.2.0.201205011655
Compiler -  ARM  4.9.1
Compiler -  C2800  6.1.0
Compiler -  C5400   4.2.0
Compiler -  C5500  4.4.1
Compiler -  C6000  7.3.4
Compiler -  MSP430  4.1.0
Data Visualization Tools 3.2.0.201205011655
Debug Server 5.2.0.237
Eclipse 3.7.2
Emulation - Blackhawk 5.2.0.200
Emulation - C2000 3.1.0.2
Emulation - Debug / Trace 5.0.681.1
Emulation - Hercules 5.2.0.0
Emulation - Keystone1 1.0.3.0
Emulation - MSP430 5.2.0.9
Emulation - nowFlash 5.1.0.0
Emulation - Spectrum Digital 5.2.0.00
Emulation - Stellaris 8986.0.0
Grace 1.10.04.36
IDE  5.2.0.N201205041800
IPC  1.24.02.27
JRE   1.6.0.13
Simulation 5.2.4.16 (Windows)
5.2.3.10 (Linux)
UIA 1.1.0.04
XDAIS   7.21.01.07
XDCTools 3.23.03.53

 


Bug Fixes

Id Component Affected
Targets
Headline
SDSCM00038738 DVT ALL Image Analyzer and Trace Analyzer Help should not be buried under tasks
SDSCM00038981 DVT ALL Graphs do not remember the the folder when you save the setup to a directory
SDSCM00040055 DVT ALL After creating two single time graphs, restarting CCS causes one of them to become line graph
SDSCM00042887 DVT ALL Rename ROV menu item
SDSCM00043042 DVT ALL Image Analyzer does not work in Linux
SDSCM00043071 DVT ALL go_trace_profiling.bat throws NoClassDefFoundError
SDSCM00034172 Emulation ALL Windows driver locations are not consistent for XDS100 and XDS560
SDSCM00037938 Emulation ALL The CCS v4.1.3 installation does not install the MSP_430 Application UART driver properly
SDSCM00038607 Emulation ALL XDS100: When PID/VID is not programmed the emulation error message should state what the likely problem is
SDSCM00042509 Emulation ALL Disassembly window does not display memory contents correctly in CortexA devices
SDSCM00042515 Emulation ALL CCS shuts down when attempting to come out of low power mode on F28x devices
SDSCM00042828 Emulation ALL XDS100v3 defaults to cJTAG which causes connection issues with most devices
SDSCM00042844 Emulation ALL REP register not available in Register View for C6678
SDSCM00038683 IDE ALL [CDT] Project always rebuilds when the active configuration is switched
SDSCM00039552 IDE ALL Optimizer option drop-down menu in Project C/C++ Build settings should explicitly have an entry that indicates it is disabled
SDSCM00041269 IDE ALL [CDT] Unnecessary builds in CCS5 when using command line builds for different configurations
SDSCM00041760 IDE ALL Add better error messages for out of memory condition in symbol manager
SDSCM00042184 IDE ALL DSS: Specify a log file size limit
SDSCM00042367 IDE ALL Popup Help Doesn't Line-Wrap
SDSCM00042371 IDE ALL CCS freezes when a compiler tool discovery path has an old unsupported compiler version
SDSCM00042372 IDE ALL Support all "build options" of XDC builder that can be configured in GUI from command line project create
SDSCM00042456 IDE ALL Breakpoint marker tooltip needs to be more descriptive
SDSCM00042582 IDE ALL Adding a virtual folder throws a warning when it should not
SDSCM00042621 IDE ALL Problems view should not throw errors for target configuration files (.ccxml) linked to projects
SDSCM00042670 IDE ALL TI816x and TI814x files missing when just installing DaVinci support
SDSCM00042687 IDE ALL Build fails for imported v3 and v4 project when building with -pm
SDSCM00042796 IDE ALL File saved using memory save is not in the directory mentioned in the CCS message
SDSCM00042808 IDE ALL __FILE__ and __LINE__ are not recognized by the dynamic syntax checker
SDSCM00042836 IDE ALL Projects created with old versions of CCSv4 (pre and 4.0.x releases) fail to properly import into CCSv5.1
SDSCM00042885 IDE ALL Need to automatically discover packages in C:\TI
SDSCM00042886 IDE ALL SYS/BIOS templates before DSP/BIOS templates
SDSCM00042888 IDE ALL When a .cfg file is active in the editor build actions are disabled
SDSCM00042924 IDE ALL __cregister not recognized by the editor syntax checker
SDSCM00042927 IDE ALL License Monitor heartbeat
SDSCM00042959 IDE ALL Renaming .asm source files results in "missing separator" gmake error
SDSCM00042970 IDE ALL CCS editor shows unexplainable syntax error for macro
SDSCM00043008 IDE ALL Add Modules view to the View menu
SDSCM00043011 IDE ALL Memory browser view should allow loading ELF executable files
SDSCM00043012 IDE ALL loadJSFile("c:\foo.js",true) doesn't store the second parameter to eclipse preference
SDSCM00043019 IDE ALL Editor generates syntax error for va_arg
SDSCM00043041 IDE ALL Renaming a RTSC project in workspace with spaces results in java exception and renamed project cannot be built
SDSCM00043321 IDE ALL Project always rebuild up to date files on an incremental build
SDSCM00043350 IDE ALL Dependency settings lost when changing build configurations, even if apply selected
SDSCM00043373 IDE ALL Makefiles are regenerated even when there are no resource or configuration changes
SDSCM00043466 IDE ALL Code Composer Help content has not been updated for v5. It is still for v4.
SDSCM00043553 IDE ALL Migrating a CCSv3 project to CCSv5 can trigger a message specific to CCSv4
SDSCM00043569 IDE ALL fsclean does not have correct permissions set on Linux
SDSCM00043779 IDE ALL Changing Optimization level for one file affects other files
SDSCM00043802 IDE ALL Installer can not handle spaces in a path
SDSCM00043886 IDE ALL Changing build options on folder-level writes to the project-level
SDSCM00043955 IDE ALL Errors show up in problems view even after rebuilding with no errors
SDSCM00040416 Trace ALL Would like to drain TI_ETB with EDMA (on Nyquist) while TI-ETB is actively capturing data
SDSCM00043016 IDE ARM Cortex A8 Target configuration support for AM/DM37xx
SDSCM00042646 IDE ARM Cortex M3 Request for CPU reset to not be performed when connecting to Stellaris devices
SDSCM00043234 IDE ARM Cortex M3 Incorrect variables values when debugging g++ output
SDSCM00043196 IDE ARM Cortex R4 Erase flash option "Necessary Sectors Only (For Program Load)" does not work for Hercules TMS570LS3137
SDSCM00011412 Emulation C2800 CCS hangs on File -> Data -> Save for lengths above 0x4000
SDSCM00042785 IDE C2800 Changing the file specific option in one source file of a project changes it in other source files as well
SDSCM00038932 IDE C64xx Importing CCS 3.3 project results in Java errors
SDSCM00043140 IDE C66xx Events for the profile clock are mis-assigned on C66x
SDSCM00033419 IDE MSP430 Blank Project Properties Issue
SDSCM00042523 IDE MSP430 Expressions/variables view does not correctly display long long variables
SDSCM00042928 IDE MSP430 Unsupported Linker Options remain after switching devices
SDSCM00040337 IDE OMAP Adding a start GEL file to OMAP L138 configuration corrupts ccxml fileWh

 


Known Issues

Id Component Affected
Targets
Headline Additional Details Workaround (if applicable)
SDSCM00038605 DVT ALL STS and CPU Load views should indicate that they are not supported in stop mode RTA Some functionality is not supported when running stop-mode RTA.  Such as the statistics and CPU load views.  Ideally we should d...  
SDSCM00039329 DVT ALL Profiling help topic is missing screen captures When you open the help for profiling it has some red X's where the help references a screen capture but the screen capture is mi...  
SDSCM00042046 DVT ALL Add Tools main menu in CCS Edit perspective Tools menu is only available in CCS Debug perspective  
SDSCM00043256 DVT ALL System Analyzer does not autodetect UIA projects when using JTAG transport and multiple DSF sessions active System Analyzer sometimes does not autodetect that a UIA project has been loaded when using JTAG as a transport.  Once this cond...  
SDSCM00043761 DVT ALL The "Display Data Size" parameter of the graph tool seems limited to 512 Setting a value greater than 512 for the "Display Data Size" distorts the displayed data in the graph display. Use a value smaller than 512
SDSCM00043762 DVT ALL The format display for Y axis does not show 64-bit values correctly When displaying graphs with 64-bit data, the Y axis shows invalid data when using Display Format as General, Decimal or Scientif... Use Hexadecimal format instead.  Right-click on the graph view and select Display Properties --> Axes --> Y-axis --> set the val...
SDSCM00039615 Emulation ALL CCS reports incorrect cycles for POPM.A PUSHM.A instructions When viewing the clock in CCS it reports an incorrect number of cycles for POPM.A and PUSHM.A instructions.  It reports them as ...  
SDSCM00041300 Emulation ALL XDS100 conflicts with USB to Serial cables It is possible for there to be a conflict between XDS100 and Serial to USB cables.  
SDSCM00042138 Emulation ALL Emulation components and libraries should not rely on PATH environment variable Certain emulation components and libraries get confused if an older version of CCS (3.3 or 3.1) has certain bin directories set ... Remove all references to CCS3.1 or 3.3 from the system path. 
SDSCM00042334 Emulation ALL Need to be able to see CP15 registers Developers using ARM cores at a very low-level usually require viewing CP15 and other registers that are hidden by default in th... All registers can be viewed in the Expressions view of CCSv5.1. Simply type the name of the register with upper case. For exampl...
SDSCM00043147 Emulation ALL TMS570LS3137 device xml files are missing Access Port Designation setting Device files for TMS570LS3137 is missing Access Port Designation setting. It should be set to 0x02000100. Without this setting, ... In the 'Advanced' tab of the Target Configuration editor, set the Access Port Designation setting to 0x02000100 (make sure the C...
SDSCM00043783 Emulation ALL IERR register not visible for C64xx devices The IERR register doesn't show up in the register view. Open the expressions view and enter IERR.
SDSCM00038571 IDE ALL 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 ...  
SDSCM00040028 IDE ALL Import wizard should prompt user to change compiler version if needed If I am importing a project that uses a different version of the compiler than what I have installed the wizard should inform me...  
SDSCM00040045 IDE ALL NullPointerException when renaming project Sometimes when renaming an imported project you will get a dialog complaining of a null pointer exception.  
SDSCM00040262 IDE ALL 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 ALL 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...  
SDSCM00040717 IDE ALL DVT graph button should be disabled if the features are not available In the Debug perspective there is a button to open DVT analysis views.  If you click on this button before launching a debug ses...  
SDSCM00040737 IDE ALL Installer fails if user folder is linked to another location If your user folder or temp folder is symbolically linked to a different location (called a Junction) you will get an error when... Change your temporary folder to be a different folder that is not linked.
SDSCM00041325 IDE ALL 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...  
SDSCM00041406 IDE ALL US: Project properties is disabled even when there is a project highlighted When you look at the project explorer there is a project highlighted, but when you to to the project menu, properties (and many ... You need to click again in the project explorer on the project and then the menu items are enabled.
SDSCM00041417 IDE ALL US: StellarisWare examples are not expanded properly in the Resource Explorer StellarisWare should be fully expanded to show the examples in Resource Explorer  
SDSCM00041425 IDE ALL Importing project should shrink the Editor area If I import a project from the project menu it does not make the Project Explorer visible.  The resource explorer and grace welc... Double click on a tab in the editor area to make it smaller
SDSCM00041649 IDE ALL After installing CCS, starting the setup program again causes "Program Compatibility Assistant" dialog    
SDSCM00042212 IDE ALL ASM [Wxxxx] warning options treated as errors in problems view Warning [W9999] is displayed as an error in the problems tab.   
SDSCM00042270 IDE ALL Linker - Cmd mapping should be introduced when a user changes defaults for RTSC projects.    
SDSCM00042271 IDE ALL source level debugging assembly code is not working. CCS organize the debug line info by functions. Most assemblers have special directives to mark the begin or end of function in a...  
SDSCM00042297 IDE ALL Emulation Updates Trigger Errors Emulator Updates currently trigger problems in CCS. Do not install the updates until a fix is implemented.
SDSCM00042329 IDE ALL Support ISA aware dynamic support for view menu The MMU Page Table View should be listed on the view menu.  
SDSCM00042750 IDE ALL Linux installer gets stuck if identical target content components are already installed On Linux if you already have a version of a target contect package such as IPC that is exactly the same as what CCS is trying to... Uninstall the existing copy of IPC first or tell CCS not to install IPC.
SDSCM00043063 IDE ALL Switching stackframe in breadcrumb mode causes 'Run to line' to disappear in the editor    
SDSCM00043161 IDE ALL Include terminal plugins as part of installation Request to include the terminal plug-in in the CCS installation Add the terminal plug-in according to the instructions here: http://processors.wiki.ti.com/index.php/How_to_install_the_terminal...
SDSCM00043248 IDE ALL Installer can not handle double byte/accented/special characters giving no warning or error CCS will not install properly in a directory containing double byte/special/accented characters. None
SDSCM00043340 IDE ALL Files that are written when project properties (e.g. Debug settings) are modified need to be checked out Some changes to project properties (e.g. Debugger settings) may result in files being accessed. If they are under source control... check out necessary file manually (.e.g .ccxml when modifying device or emulator setting). 
SDSCM00043351 IDE ALL Console View Error highlighting does not match Build Console context highlighting of errors and warnings seems offset by a line.  
SDSCM00043356 IDE ALL Web installer fails if McAfee is installed, CCS hangs Machine needs to have McAfee Internet Security Suite installed Run the web installer Make your installation selections Install w... Use the offline installer or disable the McAfee firewall.  McAfee will allow you disable it for a period of time.  60min should ...
SDSCM00043384 IDE ALL Installation fails to run on Ubuntu 11.10 64bit Installation fails to run on Ubuntu 11.10 Desktop 64bit  
SDSCM00043435 IDE ALL Active target configuration settings not kept When creating a project, if you select a connection type a target configuration file (ccxml)  gets autogenerated.   If you later... Manually set the active configuration
SDSCM00043464 IDE ALL Differentiate between Standard Eclipse / CDT help and CCS IDE help Standard Eclipse and CDT help content has screenshots and instructions that contradict CCS specific documentation. We should rem...  
SDSCM00043570 IDE ALL fsclean doesn't work on Linux fsclean doesn't do anything on Linux Manually delete the content of the /home/.TI/<some number> folder
SDSCM00043588 IDE ALL would like headless project build,created, import commands to run without DISPLAY configured on linux on Linux, if DISPLAY is not configured (example when a hudson build) then CCS project create/build will fail with GTK errors. Wo... Configure virtual DISPLAY through xvfb. 
SDSCM00043589 IDE ALL Not all warnings are showing up in the problems view Some linker warnings are not appearing in the problems view. Look in the console view.
SDSCM00043715 IDE ALL Typo in Resource Explorer main page There is a typo in the Resource Explorer main page. Basically the line:  "Filters at the top of this window can be use to narrow...  
SDSCM00043956 IDE ALL GEL_MemoryLoad parameter "bitsize" is documented as optional, but an error is thrown if it is omitted Whenever attempting to load a binary file using GEL_MemoryLoad() without the parameter bitsize, CCS throws an error where it say... Include the bitsize parameter.
SDSCM00041210 Simulation ALL C6678 Device Functional Simulator is missing a dll file The C6678 Device Functional Simulator has been found to be missing a dll in CCS 5.1 release M6.  The error message shown is: TMS... N/A
SDSCM00041211 Simulation ALL Second Launch of C6678 Device Cycle Approximate Simulator locks CCS In CCS v5.1 M6 it was found that launching a target configuration a second time locks up CCS.   After launching a debug session ... Close CCS before a second launch of the configuration
SDSCM00041861 Simulation ALL Incorrect processor ID in driver xml file causes device to show up twice in project wizard If you have a device file with at C674x core and it has options for the project wizard it shows up twice in the project wizard. Pick either device and it works fine
SDSCM00043153 Simulation ALL Debug Server Scripting creates EP trace files with duplicate .ept extensions Whenever EP trace on a simulator is enabled, it creates a file with extension .ept in the same directory as the executable.  How... N/A
SDSCM00043725 Simulation ALL 674 simulator does not flush out pipeline when debugger writes to the PC This issue potentially can occur on any C6000 based simulator and not just C674 simulator. Before doing reload, do a reset in order to workaround this issue.
SDSCM00043926 Simulation ALL TCI6616 simulator cache tag-RAM viewer displays zero L2 Cache lines when L2CFG.mode == 0x7   L2CFG.mode = 0x7 and L2CFG.mode == 0x6 both configure the cache to 1MB. A workaround is to configure the L!CFG.mode to 0x6. The ...
SDSCM00042994 IDE ARM Cortex A8 OMAP5430 : Problem when loading symbol on cortexM4 and CortexA15 CPU0    
SDSCM00041464 IDE ARM Cortex M3 The project wizard adds a linker CMD file when a SYSBIOS example project template is used When creating a project for a device that has a linker CMD file (Stellaris, C2800, some C5500), the wizard automatically adds th... Simply remove the file TMS320F28335.cmd from the project
SDSCM00042728 IDE ARM Cortex M3 Emulator page in installer should list "Stellaris ICDI emulator" when Stellaris is being installed When you select Stellaris in the device family listing it will install support for the Stellaris ICDI emulator.  However this is...  
SDSCM00042994 IDE ARM Cortex M3 OMAP5430 : Problem when loading symbol on cortexM4 and CortexA15 CPU0    
SDSCM00043593 IDE ARM Cortex M3 Stellaris driver xmls point to the windows driver on Linux Unable to launch debug sessions using Stellaris ICDI on Linux.  
SDSCM00040875 Emulation ARM Cortex R4 Memory mapping for LIN peripheral register in GEL file needs updating Memory mapping for LIN peripheral register in TMS570 GEL file needs to be updated to a length of 0x200 instead of 0x100.  
SDSCM00042185 Simulation ARM Cortex R4 Disassembly view of Cortex R4 Functional Simulator BE32 shows incorrect instructions due to incorrect endianness Disassembly view of Cortex R4 Functional Simulator BE32 shows incorrect instructions due to incorrect endianness  
SDSCM00034673 IDE C2800 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  
SDSCM00041464 IDE C2800 The project wizard adds a linker CMD file when a SYSBIOS example project template is used When creating a project for a device that has a linker CMD file (Stellaris, C2800, some C5500), the wizard automatically adds th... Simply remove the file TMS320F28335.cmd from the project
SDSCM00042703 IDE C2800 C2000 Device Support Feature needs to be renamed When you check for updates in CCS you may see an update called "C2000 Emulators".  This feature name is not clear.  The updated ...  
SDSCM00043250 IDE C2800 Debugger does not allow setting breakpoints in some cases when debugging overlay code Debugger sometimes does not allow setting breakpoints in source files dealing with overlay code  
SDSCM00038672 DVT C6416 CCSv4.2 RC1 profiler doesn’t correctly report the type of cycles, cycle.CPU versus cycle.Total CCSv4.2 RC1 profiler doesn’t correctly report the type of cycles, cycle.CPU versus cycle.Total , Simulator used: C6416 device si...  
SDSCM00041366 DVT C64x Plus Emulator 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...  
SDSCM00043140 IDE C66xx Events for the profile clock are mis-assigned on C66x There are miss-assignments for the events counted by the profile clock. Event "L1D read hit" is actually counting CPU clock cycl...  
SDSCM00042245 IDE HD-Davinci Verification errors on program load for DM6446 CSL example for DM6446 EVM loads fine using CCSv3.3 but fails with a data verification error on v4. The same program and startup... Turing off data verification in v4 allowed the program to load.
SDSCM00042038 Emulation MSP430 MSP 430 Write Register Breakpoint does not work Register Write Breakpoints are not functional for MSP430F2xx and MSP430F4xx derivatives with >64kB Flash memory. None, the problem will be addressed in next CCSv5.1 service release.
SDSCM00043540 IDE MSP430 Re-enable Trace Buffer Support on MSP430 Trace support on MSP430 is missing. Use CCSv4.
SDSCM00043591 IDE MSP430 Despite available option, can not launch debug without connecting to target    
SDSCM00043592 IDE MSP430 Program load error message indicate that the cause was GEL    
SDSCM00043910 IDE MSP430 MSP430 REGISTER view descriptions for SR.SCG0 and SR.SCG1 incorrect in CCSv5.1    
SDSCM00043918 IDE MSP430 ULP Advisor is too intrusive on workflow, disabling the dialogs needs to be global not per project This was pretty apparent when running our MSP430 workshop.  I understand the need to prompt the ULP Advisor tool as otherwise pe...  
SDSCM00043998 IDE MSP430 The compiler option setting for Function Subsections displays an empty drop-down list CCS does not allow user to select "Function Subsections" compiler option via the graphical properties.  
SDSCM00039679 IDE OMAP4430 erroneous data reported in CCS trace for statistical collector    
SDSCM00043412 Simulation Shannon Device Functional Simulator Error message when starting a debug session for a 6678 device functional simulator When starting a debug session for the 6678 device functional simulator, the below error occurs for each CPU:  Trouble Reading PC...  
SDSCM00042212 IDE TCI6614 Device Functional Simulator ASM [Wxxxx] warning options treated as errors in problems view Warning [W9999] is displayed as an error in the problems tab.   

 


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=34533079


Windows XP, Windows Vista, Windows 7, Visual SourceSafe, Visual Basic, and Visual C++ are all trademarks and/or registered trademarks of Microsoft Corporation.
C2000, C5000, C54x, C55x, C6000, C6x, OMAP, TMS320, TMS470, TMS570, MSP430, Stellaris, Code Composer Studio, DSP/BIOS, SYS/BIOS, XDS560, XDS510, and XDS100 are trademarks of Texas Instruments.
© Copyright 2012