These Code Composer Studio (CCStudio) release notes contain valuable
information which may not be included in other product documentation. This
information will assist you in the use of CCStudio.
To keep up-to-date on specific items in this list please visit our
Tools and Software Bug Search site. Use the unique
identifier (SDSCM number) to find what you are looking for.
Please note the content of each Service Release is cumulative: each Service Release of the content of all previous Service Releases plus the content of the new release.
Windows, Windows XP, Visual SourceSafe, and Visual C++ are all trademarks and/or registered
trademarks of Microsoft Corporation.
InstallShield and DemoShield are registered trademarks and service marks of InstallShield Software Corporation.
C2000, C5000, C54x, C55x, C6000, C6x, OMAP, TMS320, TMS320C54x,
TMS470, Code Composer Studio, DSP/BIOS, eXpressDSP, XDS560,
and XDS510 are trademarks of Texas Instruments.
General Information
In addition to the defects addressed (see the list below), this Service
Release includes the Trace 1.1R1 milestone release
Known Issues
- SDSCM00014440: CCS does not accept relative paths for loading workspaces
in shortcuts
- Component: Code Composer IDE
- Target: All
- Release Note: CCS changes the current working directory
during startup, so command line references to Workspace files must be
qualified
- Work Around: Use a path relative to C:\ccstudio_v3.3\cc\bin,
or an aboslute path. For example:
C:\CCStudio_v3.3\cc\bin\cc_setup.exe -i C:\CCStudio_v3.3\drivers\import\arm7tdmi_big.ccs -startCCS C:\Projects\arm7sim.wks
SDSCM00014180: h2t and t2h examples do not run on C64+ of DaVinci (DM6446) connected via Rev D JTAG in HS RTDX mode
- Component: Installer
- Target: C5500
- Release Note: HS-RTDX fails to work on XDS560 Rev D cable with a TCLK rate of 35 MHz.
- Work Around: To enable HS-RTDX run with a TCLK rate of 30 MHz instead of 35MHz. The clock rate can be modified in CCS Setup
SDSCM00016113: Include the cache differences option in Memory Window in CCS 3.3
- Component: Memory Window
- Target: C6000
- Release Note: C67X Customers that need to use the "cache bypass" and "highlight cache differences" features that were provided for C67X emulation targets by the memory window in CCS 3.1 can do so by opening the legacy memory window
- Work Around: The old memory window can be accessed as follows,
once the target is connected:
- Select View / GEL Toolbar from the CCS Menu.
- Enter GEL_OpenLegacyMemoryWindow(0x0000) into the GEL toolbar. This will
open a CCS 3.1 style memory window at the address passed in as a parameter
(0x0000 in this example).
- You can right-click on this window and select Properties, which will
display a dialog box that has the settings for cache bypass and highlight
cache differences.
SDSCM00017025: No longer able to view register pairs in the register window
- Component: Register Window
- Target: C6000
- Release Note: Users may not be able to view registers in long or double format on C6000 devices.
- Work Around: Users can utilize the old CCS Register Window in order to view the register pairs by using the GEL command 'GEL_OpenLegacyMemoryWindow("Core Registers"). On some targets the associated register group may be "CPU Registers" instead of "Core Registers."
SDSCM00017747: CCS Crashes when performing operations through PDM
- Component: Code Composer IDE
- Target: All
- Release Note: Performing multiple connect/load
program/disconnect operations from the PDM on devices with 6 or more
cores can cause CCS to crash
- Work Around: None
SDSCM00017777: CCS crashes when too many control windows are open
- Component: Code Composer IDE
- Target: All
- Release Note: CCS may become unstable and crash when too many control windows
are open for multi-core targets
- Work Around: This issue is due to Windows resource limitations. To prevent it
from occurring please ensure that less than six control windows are open at any given time.
Also, ensure please ensure that all unnecessary control windows are closed. Alternately,
users can alter their Windows Register to increase the resource allocation for Windows
programs. Instructions explaining how to do so can be found
here.
SDSCM00017999: Profiling of single non-CPU event returns -1 for
profiled data
- Component: Profiler
- Target: All
- Release Note: Selecting a single event for profiling that is
neither the CPU.cycle event nor the Cycle event may cause the profiler
to report incorrect event counts after profiling.
- Work Around: To ensure that profile events are properly
configured and collected please ensure that at least two events are
selected for any given Profiling run.
SDSCM00018146: Unable to load GEL files from the command line as current
directory gets changed
SDSCM00018389: c55x+ is not removed from the scan chain if connection fails.
- Component:C55x+ Driver
- Target: C55x+
- Release Note:After a connection fails (no target power, DSP in reset, etc.) a C55x+ device will be no longer accessible, and CCS will need to be restarted
- Work Around: None
Defects Addressed
Identifier |
Headline |
Component |
Target |
SDSCM00004752 |
Component Manager initially opens up blank |
Code Composer IDE |
ALL |
SDSCM00005321 |
ATK needs stress test with large # of networked files/functions/symbols |
C6000 Sim-Features |
C6000 |
SDSCM00013866 |
CCS dies on run of an application with code coverage enabled. |
C6000 Sim-Features |
C6000 |
SDSCM00014827 |
Code Coverage throws when merging two files. |
Analysis Toolkit |
C6000 |
SDSCM00015249 |
A single External memory access (in the midst of DMA accesses) consumes 15K
cycle on c6416 CA simulator |
C6000 Sim-Source Components |
C6416 |
SDSCM00015250 |
DMA does not generate interrupt if CIER is enabled after transfer
completion. |
C6000 Sim-Source Components |
C6416 |
SDSCM00015845 |
CCS sometimes yields 'CIO command not recognized' error |
Emulation - Drivers |
C6000 |
SDSCM00017040 |
64+ emulation driver does not indicate it supports cache visibility |
Emulation - Drivers |
C64x Plus |
SDSCM00017741 |
Bubble help prevents all cores from connecting without user setting focus to
bubble help |
Code Composer IDE |
C64x Plus Emulator |
SDSCM00017846 |
TMS470R2x Advanced Features and ARM Advanced Features both plugin exists
simultaneously. |
Installation |
ARM 11 Emulator, ARM 9 Emulator, OMAP1610D |
SDSCM00017886 |
did not collect trace when restart collection - intermittent |
Trace - Software |
C55x Plus |
SDSCM00017999 |
Profiling of single non-CPU Cycle event returns -1 for profiled data |
Code Composer IDE |
ALL |
SDSCM00018020 |
No entry in UBM new menu to create AET operations for C55x |
Code Composer IDE |
C55x Plus, Neptune |
Previous Service Releases
Release notes for previous releases can be found at the following locations:
Return to Top