Master Code Composer Studio ™ IDE v3.3 Service Release 4 Release Notes  

Code Composer Studio ™ IDE v3.3 Service Release 4 Release Notes

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
    • Component: Code Composer IDE
    • Target: All
    • Release Note: CCS changes the current working directory during startup, so command line references to GEL files must be qualified
    • Work Around: Use a path relative to C:\ccstudio_v3.3\cc\bin. For example:
      C:\ccstudio_v3.3\cc\bin\cc_app.exe .\..\gel\alais.gel
  • 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