Code Composer Studio ™ IDE Service Release 12 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. Each Service Release is a cumulative

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, C5500, C54x, C55x, C6000, C6x, OMAP, TMS320, TMS320C54x, TMS470, Code Composer Studio, DSP/BIOS, eXpressDSP, XDS560, and XDS510 are trademarks of Texas Instruments.
 

Note: This service release contains changes to our emulation software that may require you to update your 3rd party emulation drivers. Please visit your emulator vendor's website for updated drivers.

Defects Addressed

ID Headline  Component  Target 
SDSCM00006130 C64x+ simulator does not update debug PC properly for NOPs C6000 Sim  C6000 
SDSCM00016512 Load word operation after debug writes into a particular memory address in L1/L2 control address range is causing crash. C6000 Sim  C6000 
SDSCM00023694 TCI6488 simulator semaphore issue C6000 Sim  C6000 
SDSCM00023904 Profiler reports inaccurate cycle count for Inclusive Minimum Cycle Count CCS IDE  TMS470
SDSCM00024708 Profiler does not work correctly on functions that use FPU instructions Emulation - TPI  C2000
SDSCM00025430 Simulator to halt on Software breakpoint instruction C6000 Sim  C6000 
SDSCM00025640 SPI Register Viewer Incorrect in CCS 3.3.79.5 CCS IDE  C6000 
SDSCM00026041 Not seeing 16 bit instruction disassembly for C64x+ Cycle Accurate Simulator configuration Emulation - TPI  C6000
SDSCM00026318 single stepping from breakpoint on C6713 results in wrong value for double precision division Emulation - Drivers  C6000
SDSCM00026533 Simulator does not continue program after RTDX$$MSG breakpoint C6000 Sim  C6000 
SDSCM00026734 Need to add Catalog configurations for C647x simulators C6000 Sim  C6000 
SDSCM00026935 Profile displaying incorrect values CCS IDE  C6000 
SDSCM00027094 Cycle accuracy improvement done on TCI6484 is needed on CCSv3.3 simulator C6000 Sim  C6000 
SDSCM00027204 CCS crashes after multiple start/stop of CCS b\c of low virtual memory Simulation - Generic C6000 
SDSCM00027295 C5502 GEL file does in fact overwrite the entire contents of the EBSR register to enable the EMIF CCS IDE  C5000 
SDSCM00027590 CCS Setup: the chip endianess is little while the board endianess is big when using TCI6488 simmetric simulator C6000 Sim  C6000 
SDSCM00027632 Interrupt Latency checker is by default logging interrupt as enabled at RINT C6000 Sim  C6000 
SDSCM00028233 C6415 Device Cycle accurate simulator crashes when loading .out file C6000 Sim  C6000 
SDSCM00028754 Simulator uses huge amount of memory while using ep_trace. Simulation - Generic C6000
SDSCM00028767 Simulator does not generate interrupt for RTDX host to target transfer C6000 Sim  C6000
SDSCM00029164 .gel files need modification to look for nested .gel files in local directory Emulation - Config ALL
SDSCM00029175 Enhancement: Add xds100 patch to SR12 CCS Build  C2000
SDSCM00029331 EDMA3 failure in TCI6488 simulator, little endian, asymmetric L2 C6000 Sim  C6000 
SDSCM00030074 Configuring C64x+ simulator results in CCS crashing on startup Installation  C6000 
SDSCM00030136 Arm9 emulation driver reads DCSR register before target halted Emulation - Drivers  ARM 
SDSCM00030141 Arm9 emulation driver fails to connect to Arm926 target with -1060 timeout error Emulation - Drivers  ARM 
SDSCM00026574 For TCI6484 Sim: when L2 is configured with 512KB cache, the Cache Tag RAM viewer does not show L2 cache as 512KB CCS IDE  C6000 
SDSCM00027054 Can't configure profiler after removing target debug state CCS IDE  C5000 
SDSCM00027429 When creating new projects for C24x, the -pdsw225 option should not be added CCS IDE  C2000 
SDSCM00027457 Cortex M3 stop running after hit a HW (FP) breakpoint Emulation - Drivers  ARM 
SDSCM00028317 Repair Code Composer v3.3 Integrated Documentation Links Documentation  ALL 
SDSCM00028876 Cache Tag RAM viewer not enabled by default for new C64X+ devices that do not have a MemoryServerXML file CCS IDE  C6000 
SDSCM00028954 Cache Tag RAM viewer does not display cache contents when first opened CCS IDE  C6000 
SDSCM00028957 Changes to cc\bin\MemoryServerXML files and .NET components Installation  C6000 
SDSCM00029008 Enhancement: Add Trace patch1.1.0R3.6 CCS Build  C6000 
SDSCM00029166 Enable cache tag RAM viewer support for DM648 devices CCS IDE  C6000 
SDSCM00029183 Add support for viewing physical memory of Cortex A8 in memory window CCS IDE  ARM 
SDSCM00029226 OMAP3530 C64x+ DSP returns error on query to WIR Mode on first connect to Cortex A8 Emulation - Drivers  C6000 
SDSCM00029353 Cache Tag RAM Viewer does not support DM6437 CCS IDE  C6000 
SDSCM00029437 OMAP3530 C64x+ DSP returns error on query to WIR Mode on first connect to Cortex A8 CCS IDE  C6000 
SDSCM00029555 F2833x Device simulator configurations do not come up, instead give error "could not initialize simulator driver" C2000 Sim C2000 

Known Issues for CCSv3.3

  • 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 

Chip Support Package (CSP)

  • This package contains an updated USCIF which will affect all emulation drivers
  • F2823x RevA Silicon Chip Support Package rolled into this patch
  • C6474 Chip Support Package rolled into this patch
  • TCI6484 Chip Support Package rolled into this patch
  • DA830, c6747, c6745, OMAP-L137 Chip Support Package rolled into this patch
  • CortexM & CortexR Peripheral Register Chip Support Package updated into this patch
  • F28027 Chip Support Package rolled into this patch

Previous Service Release Information

 

Service Release 11: Defects Addressed

ID

Headline

Component

Target

SDSCM00019316

Power and sleep registers are not complete on C6424.

CCS IDE

c6000

SDSCM00025677

Error while decoding, gives false alarm of too many parallel instructions

C6000 Sim

c6000

SDSCM00025678

Error reported while executing program; gives false alarm of too many parallel instructions.

C6000 Sim

c6000

SDSCM00026506

GEL timer does not work when Load Program dialog box open

CCS IDE

ALL

SDSCM00027295

C5502 GEL file does in fact overwrite the entire contents of the EBSR register to enable the EMIF

CCS IDE

c5000

SDSCM00027686

RTDXInputStream.available() inaccurate after partial read

RTDX

ALL

SDSCM00023948

Profile events supported for Cortex M3 devices are not documented

ARM Sim-Doc

ARM

SDSCM00022488

C6416[Compiled] Device Functional Simulator Big Endian causes CCS crashes

CCS IDE

c6000

SDSCM00022590

ARM9 CCS simulators display Little Endian on the bottom

CCS IDE

ARM

SDSCM00024669

F283xx Cycle Accurate Simulator does not simulate code correctly

C2000 Sim

c2000

SDSCM00024767

F283xx Data Sheet should be part of CCS 3.3 SR

C2000 Sim

c2000

SDSCM00024805

Incremental Build does not build the ASM file when the shared C header file is modified

CCS IDE

ALL

SDSCM00025463

ARM9 CCS simulators display Little Endian on the bottom

ARM Sim

ARM

SDSCM00025640

SPI Register Viewer Incorrect in CCS 3.3.79.5

CCS IDE

ALL

SDSCM00025708

Stepping through single assembly instruction requires more than one Step Into operation

ARM Sim

ARM

SDSCM00026141

HWA3 simulator not working for register read/write

C5000 Sim

c5000

SDSCM00026715

RTDX resume flow control causes emulator to disconnect from target

Emulation - Drivers

c6000

SDSCM00026875

Enhancement: Add OMAP35xx CSP

CCS Build

OMAP

SDSCM00026916

watch window is unable to display the content of data structures allocated in IO memory

CCS IDE

ALL

SDSCM00026379

Memory corruption in XDS560 emulator when running heterogeneous environment

Emulation - Drivers

OMAP

SDSCM00027277

SR10 Terminates Execution with ARM7 device and CCS XML setup

Emulation - Config

ARM

SDSCM00027695

watch window is unable to display the content of data structures allocated in IO memory

CCS IDE

ALL

Known Issues for CCSv3.3

  • 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 

Chip Support Package (CSP)

  • Peripheral register support for OMAP3430 updated in this patch

 

Service Release 10: Defects Addressed

id

Headline

Component

Target

SDSCM00013213

Selecting Profile / Clock / View causes the target to stop on a removed hardware breakpoint

Emulation - Drivers 

OMAP

SDSCM00015226

ARM9 needs to support HW reset via ICECrusher from CCS "CPU reset" menu

Emulation - Drivers 

ARM

SDSCM00018823

ARM7 driver seems to fail interms of re-enabling interrupts after halting at a HW breakpoint

Emulation - Drivers 

ARM

SDSCM00020524

CCS crashes when configured to DM6443, DM6446, TCI6482, TCI6483 and OMAPV1230 XDS510 Emulators

Emulation - Drivers 

C6000

SDSCM00025539

Unable to runto line, set breakpoint, view mixed mode in the disassembly view

CCS IDE

C6000

SDSCM00017580

CCS disassembly window shows different endianness than assembly listing file

Emulation - Drivers 

ARM

SDSCM00024142

ARM Data Sheet to part of CCS 3.3

ARM Sim-Docs

ARM

SDSCM00021816

No RTDX plugins for ARM11/Cortex CCS configurations

Plugins CCS

ARM

SDSCM00021857

In CCS Setup the three fields Family, Platform and Endianness are flickering

CCS IDE

TMS470

SDSCM00023362

Error msg for invalid pn incorrectly lists F28335, F28334, F28332 as F28035, F28034, and F28032.

Plugins CCS

C2000

SDSCM00023451

New menu option for Count Event should enable automatically

AET Trace

OMAP

SDSCM00023452

Dialog for the new menu option for Watchpoint looks unprofessional

AET Trace

OMAP

SDSCM00024305

Decode packet scanner not handling 0's with timing compression

Trace Software 

C6000

SDSCM00025527

CIO Output to file injects CRLF every 256 characters

CCS IDE

ARM

SDSCM00005232

Turn cache tag RAM viewer fully on on GEM 3.0

CCS IDE

C6000

SDSCM00012497

important text have to be appended to step 13 in "Using the Playback Mode (S3L5)" lesson in the Tutorial from CCS Help menu

RTDX

ALL

SDSCM00013840

Command windows' current directory changes everytime you open a source file in the debugger

Plugins CCS

C6000

SDSCM00019618

CCS monitor should kill TraceCompMgr.exe

CCS IDE

ALL

SDSCM00020169

memdump doesn't register for Cortex M3, R4 or A8

Installation

ARM

SDSCM00020300

Need to add AET count value column to UBM display

CCS IDE

ALL

SDSCM00020852

$(GEL_File_dir) needs to be $(GEL_file_dir) in the documentation

Documentation

ALL

SDSCM00021497

Changing value of double variable by appending d qualifier in memory window gives inaccurate results in F28x and C55x+

CCS IDE

C2000

SDSCM00022859

Problems with EDMA3 transfers between internal L2 memory and external memory with TCI6488 little-endian, asymmetric L2 SIM

C6000 Sim

C6000

SDSCM00022891

The macro should be $(GEL_file_dir) in the CCS online documentation.

Documentation

TMS470

SDSCM00023030

C672x simulator to be renamed C672x CPU cycle accurate simulator in CCS setup

C6000 Sim

C6000

SDSCM00023051

C672x CPU simulator has McBSP event shown in profile custom event window

C6000 Sim

C6000

SDSCM00023593

Dymanic Function Call graph Thread Handling misinterprets thread change

Trace Software 

C6000

SDSCM00023605

Data watchpoint on ARM

ARM Sim

ARM

SDSCM00023675

Please continue to support the Viterbi HWA accross all UMA , CA and Func simulators

C5000 Sim

C5000

SDSCM00023703

typ0 in CCS help for GEL_file_dir macro

Documentation

C6000

SDSCM00023999

Watch point support for ARM simulators

CCS IDE

ARM

SDSCM00024329

The target status view for Cortex devices is incorrect

CCS IDE

ARM

SDSCM00024336

Cache Tag RAM viewer displays incorrect message when Show Dashboard property set to false

CCS IDE

C6000

SDSCM00024382

Run command doesnot work in System C environment

ARM Sim

ARM

SDSCM00024481

P_ABA not supported on ARM

ARM Sim

ARM

SDSCM00024585

Register XML cache file may not get cleared properly.

CCS IDE

ALL

SDSCM00024644

CCS does not display mixed mode for certain source files

CCS IDE

ARM

SDSCM00024792

Trace on job with event breakpoint fail. Incomplete PC frame is seen in trace display

Trace Software 

C6000

SDSCM00025039

Enhancement: Add F2823x CSP

CCS Build 

C2000

SDSCM00025327

Add support for CIO running over RTDX in RtdxConfig plugin

Plugins CCS

ALL

 

Service Release 9: Defects Addressed

Identifier

Headline

Component

Target

SDSCM00023673 TMS470-H/W breakpoints do not work for ARM7 TMS470 ARM 7
SDSCM00022807 Simulator does not correctly run modified code until new CCS session is started C2000 Simulation  C2000
SDSCM00018134 CSL based timer examples do not run on the C5502 simulator which has support for Timers C5000 Simulation  C55X
SDSCM00021679 Need to add ROM region to 64LC configuration C6000  Simulation  64LC
SDSCM00022964 DM648 Registers Incorrect in CCS Code Composer IDE C6000
SDSCM00020499 PLL1 and PLL2 registers are mapped incorrectly for TMS320C6424 in the register view of CCS Code Composer IDE C64x Plus Emulator
SDSCM00023540 REGWFRD01_16 test case :Changing to a different configured CPU during the freeze mode crashes CCS. Code Composer IDE ALL
SDSCM00020292 AET plugin (ADPlugin.ocx) needs to be unregistered with no menu item (Tools->Advanced EventTriggering->Event Analysis Code Composer IDE ALL
SDSCM00017864 VISTA: CCS unable to launch on Vista through CCS desktop icon Code Composer IDE ALL
SDSCM00021520 Symbolic HWBP on CortexA8 (OMAPH3G) can not be resolved to a valid address. Code Composer IDE ARM Cortex A8
SDSCM00020970 Routing access via GEL is not possible on target halt Code Composer IDE ALL
SDSCM00022174 Symbol manager improperly demangles enumerator name Code Composer IDE ALL
SDSCM00020482 UBM window does not display location current count for AET Code Composer IDE ALL
SDSCM00020470 Status bar should indicate word mode as well as byte Code Composer IDE C55x Plus
SDSCM00019054 Save ouput to file has problems if output size is 257 and last character is '\n' Code Composer IDE ALL
SDSCM00020463 Choosing "float" as the format for registers in register view  yields incorrect results Code Composer IDE C6713
SDSCM00022522 Watch window displays wrong values for IQ variables Code Composer IDE C2000
SDSCM00023556 Watch window displays wrong values for IQ variables Code Composer IDE C2000
SDSCM00022027 Saving memory values to Coff data file results in incorrect section length Code Composer IDE C2000
SDSCM00018018 sim_server.dll has incorrect version number displayed in Windows Explorer Simulation - Generic C6000
SDSCM00019759 VISTA: crash on exit if Event Analysis or Sequencer is open Trace Software Trace C6416

Known Issues for CCSv3.3

  • 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 
  • 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.
  • 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.
  • SDSCM00017327: Writing to the CPSR bit fields corrupts the register contents
    • Component: TPI
    • Target: ARM11
    • Release Note: The ARM debugger provides the View->CPSR Register Bits as one of options under View->Registers. The CPSR register can be viewed using a grid view or a tree view. Modifying a bit field when the viewing the register in a tree view corrupts the CPSR register.
  • SDSCM00020407: Optimize the size of the pcdt and trace sizes in the 6416 simulator
    • Component: SIM
    • Target: Curie
    • Release Note: The trace provided with the Laplace simulator are very large, need to optimize for size. Need to optimize for the TRP and CPU access trace.

 

XDS560 Trace Release Notes (v1.1 R3) rolled into this patch


General Information (please see full release notes in tools\trace\docs\releasenotes\Trace_Release_Notes.htm)

  • XDS560 Trace Cable  XDS560 Trace Cable is a high-performance, high-capacity trace capture system that is backwards-compatible with existing XDS560 compatible emulators. The Trace Cable has a 60 pin emulation header which connects to a compatible target board. 
  • Hardware Requirements
    • Blackhawk USB560 emulator and XDS560 Trace Pod
    • XDS560 Trace Pod power supply 
    • Trace supported silicon and a target card with a XDS560 Trace compatible header (eg. 60-pin emulation header Summary of Changes from ES1.0 RTM to ES 2.0

 

Service Release 8: Defects Addressed

Defects Addressed

Identifier

Headline

Component

Target

SDSCM00021977 Trace 1.1 R3 added to SR8 CCS Build CCS ALL
SDSCM00020518 The size of the search path for the Analysis Toolkit Code Coverage and Exclusive Profiler  is limited to 4095 characters ATK Simulation - ARM C64xx
SDSCM00020970 Routing access via GEL is not possible on target halt Code Composer IDE  ALL
SDSCM00020856 CCS crashes when opening the globals tab in the symbol browser Code Composer IDE  TMS470
SDSCM00020641 CCS crashes when opening the globals tab in the symbol browser Code Composer IDE  TMS470
SDSCM00020888 Duplicate c55xp entries in Family drop down list in cc_setup. C5000 Sim-Config Files  - C5000 C55x Plus
SDSCM00020755 I port OCP burst with only 2 requests instead of 4 seems cause Pipeline stalled indefinitely. C5000 Sim-Source Comp  - C5000 C55x Plus
SDSCM00016330 Collecting code coverage (ATK) doesn't work with cores 1 & 2. When trying to enable profile an error occurs. Code coverage work C6000 Sim-Features  - C6000 C6000
SDSCM00019587 The readme file for the library_merge project in code coverage does not has the complete information C6000 Sim-Features  - C6000 C64x Plus
SDSCM00018632 Delete C54x in the dropdown list and merge all the configurations under C54x into C54xx C5000 Sim-Config Files  - C5000 C5400
SDSCM00019759 VISTA: crash on exit if Event Analysis or Sequencer is open AET Trace C6416
     

XDS560 Trace Release Notes (v1.1 R3) rolled into this patch


 

Service Release 7: Defects Addressed

Identifier

Headline

Component

Target

SDSCM00019517 Drive EMU pins does not work in UBM Plug-in AET C6455
SDSCM00014728 CCStudio terminates if write permission does not exists at the COFF file path for the generation of code coverage data Analysis Toolkit C6416
SDSCM00019596 F283xx CA sim debug activities do not work properly if it is set with indus enu in cc_setup together. C2000 Sim-Config Files C2000
SDSCM00020105 Several consecutive bursted WRITE requests in the same address seem cause pipeline stalled indefinitely C5000 Sim Components C55x Plus
SDSCM00018463 IDLE instruction doesn't stop control flow C5000 Sim Components C55x Plus
SDSCM00019847 TCI6488 Simulator terminates when attempting to collect code coverage information while the other two CPUs are running C6000 Sim-Features C64x Plus
SDSCM00020794 RTDX test cases failing C6000 Sim-Features C6000
SDSCM00017606 Connecting a pin-connect file with a lagging clock w.r.t current simulation clock terminates CCStudio C6000 Sim-Features C6482
SDSCM00019933 Profiling when enabled on a  breakpoint hit causes CPU cycle accurate simulator crash. C6000 Sim-Features C6000
SDSCM00005532 Interrupt latency detector on C64+ simulator does not track SPLOOP(D/W) in the branch delay slot C6000 Sim-Features C64x Plus
SDSCM00005496 Interrupt latency detector on C64X+ simulator does not track SPLOOPD C6000 Sim-Features C64x Plus
SDSCM00019506 CCS terminates on accessing the C64x+ Interrupt selector region thru memory window, on simulator C6000 Sim Components 64LC
SDSCM00018332 C6416 Complied simulator does not generate interrupt if CIER is enabled after transfer completion. C6000 Sim Components C6416
SDSCM00012498 Suppress command console window when loading programs on C6416 Compiled Simulator C6000 Sim Components C6416
SDSCM00013721 C64PLUS Simulators do not clear TSR.GEE bit on CPU Reset C6000 Sim Components C64x Plus
SDSCM00020282 RILC register is not reset in C64plus CPU simulator C6000 Sim Components C64x Plus
SDSCM00020519 Memory view always goes to 0x00000000 on 28x Code Composer IDE C2800
SDSCM00020516 Endianness box on status bar is showing ERR Code Composer IDE C6488
SDSCM00020438 CCS crashing when opening a cortex M3 window due to status indicators Code Composer IDE ARM Cortex M3
SDSCM00020516 Endianness box on status bar is showing ERR Code Composer IDE C6455
SDSCM00018461 VISTA: CCS does not exit completely - need to reboot computer Code Composer IDE C64x Plus
SDSCM00017865 VISTA: Vista warns user about CCSetup not being installed properly during its launch Code Composer IDE ALL
SDSCM00013046 Neon register status on IDE status bar is not updated correctly Code Composer IDE OMAP3430
SDSCM00019917 Exported makefile from CCS project that contains post-build step for source file does not correctly rebuild Code Composer IDE C2000
SDSCM00018381 CCS crashes when set up TCI6482 SIM and DM6446 Cycle Accurate SIM in cc_setup. Code Composer IDE C64x Plus Sim
SDSCM00018285 Register server needs to check timestamp of files before using .cache file Code Composer IDE ALL
SDSCM00018939 CCS Scripting and the TargetEvalExpression on a 64 bit value (eg: unsigned long long) only returns the lower 32 bits Code Composer IDE C64x Plus
SDSCM00018145 Cortex-A8 driver problem with SWBP's in conjunction with an application issuing continuous interrupts (IRQ/FIQ's) Emulation - Drivers ALL
SDSCM00018389 c55x+ is not removed from the scan chain if connection fails Emulation - Drivers Wrigley3G
SDSCM00017869 Secure Monitor Interrupt (SMI) instruction does not disassemble correctly on ARM1176 Emulation - TPI ARM1176
SDSCM00020281 Add support for DM6437, C6424 and C6421 simulator configurations Generic Sim-Enh 64LC
SDSCM00011491 OMAP1510 ES2 XDS510 Emulator configuration cannot be used Installation OMAP
     
  • OMAP3430 ES2.0 Chip Support Package rolled into this patch
  • Cortex Chip Support Package rolled into this patch
  • C283X FPA Chip Support Package rolled into this patch

Service Release 6: Defects Addressed

Identifier

Headline

Component

Target

SDSCM00018286 TCI6486 Missing EDMA interrupts in config file C6000 SIM- Configuration Files Faraday
SDSCM00016009 CCS (Faraday CSP) reports invalid CIO command SIM Internal Faraday
SDSCM00005306 SRIO specific registers after address 0x02d01000 can't be modified via register or memory view. Code Composer IDE C64x Plus
SDSCM00017247 Unable to write to CP15 register on ARM968 Emulation - Drivers ARM968
SDSCM00018814 Include info on unloaded modules in mini dump report Code Composer IDE ALL
SDSCM00012099 During the execution of GEL_AddInputFile(), though the file cannot be opened, the breakpoint is set Code Composer IDE C64x Plus Simulator
SDSCM00018146 Unable to load GEL files from command line as current directory gets changed AET ALL
SDSCM00018230 Performance--Speed of Stepping over on C64x+ Emulators is much slower than on other ISAs. Code Composer IDE C64x Plus Emulator
SDSCM00018720 Exception reporting doesn't persist through a CCS reset Code Composer IDE C64x Plus Emulator
SDSCM00017768 CCS hangs while running a CSL cache test case on TCI6482 simulator C6000  C6482
SDSCM00017747 CCS Crashes when performing operations through PDM Code Composer IDE C64x Plus Emulator
SDSCM00018316 structures added to WW using GEL_WatchAdd(variable,x) do not show parents radix setting for all sub children Code Composer IDE ALL
SDSCM00015665 Profiling icon on the editor does not disappear for Ranges, even if profiling is disabled. Code Composer IDE ALL
SDSCM00017843 Inconsistent treatment of pointers in 55+ mixed-mode program from GEL Code Composer IDE C55x Plus
SDSCM00014983 Coverage should handle files with the same name, in different directory. C6000 Sim-Features C6416
SDSCM00015148 PETL:: The .cov generation crashes on an empty .tprof file Analysis Toolkit C6000
SDSCM00017931 PETL:: The coverage .xls CANNOT  log counter values larger than 32-bits Analysis Toolkit C6416
SDSCM00015640 PETL::Code coverage tool can NOT handle project with at least 5000 directory element (directory search string) Analysis Toolkit C6416
SDSCM00015148 PETL:: The .cov generation crashes on an empty .tprof file Analysis Toolkit C6416
SDSCM00014985 The coverage data generation takes a long time C6000 Sim-Features C6416

 

Service Release 5: Defects Addressed

Identifier

Headline

Component

Target

SDSCM00000949 Conditional run statements in the Command Window are not working correctly Documentation C64x Plus Simulator
SDSCM00004163 PerfMem Himalaya AVV failure due to incorrect release semantics of data fifo C6000 Sim-Source Components C64x Plus Simulator
SDSCM00011483 Enabling Clock then Profile Event causes CCS to give clock error. Emulation - Drivers C5500
SDSCM00011552 Required code generation tools for building XDS560 drivers. Emulation - EPK C6000
SDSCM00011586 Register display window does not include NAND Flash registers Emulation - TPI C6000
SDSCM00011622 tms470_helen.gel contains many errors Emulation - Config Files OMAP
SDSCM00012356 F1 Help Call on 28x emulator analysis menu item calls wrong topic Plugins C2800
SDSCM00013235 M3 and R4 CCS simulators display ARM mode and Little Endian on the bottom Code Composer IDE ARM Cortex M3
SDSCM00014233 Selecting "Collect Code Coverage and Exclusive Profile Data" activity causes CCS to crash on Program Run C6000 Sim-Source Components C6482
SDSCM00015207 Global Halt command is broken for GEM Emulation - Drivers C64x Plus Emulator
SDSCM00015523 CCS gives data verification error when loading .out files built with -cr linker option Code Composer IDE C2400
SDSCM00016626 Unable to use "View Location..." and "Break When.." features of Watch Window on structures Code Composer IDE ALL
SDSCM00017025 No longer able to view register pairs in the register window Debug Server C6000
SDSCM00018015 bus-error warning being observed in the application which disappears when Flush Pipeline On Halt is selected C5000 Sim-Source Components Wrigley3G
SDSCM00018066 When a 5510 and a 5416 is put in the same scan chain unable to connect to both with CCS. Emulation - Drivers C55X
SDSCM00018082 Make cc_user.dat error message more explicit Code Composer IDE ALL
SDSCM00018128 Memory Server Register decoders not initialized properly from XML file Code Composer IDE C64x Plus Emulator
SDSCM00018221 Unable to set breakpoints in SDRAM for RAP3GV4 Emulation - Drivers C5500
SDSCM00018315 Endianness check causes load symbols to fail when disconnected. Code Composer IDE ALL
SDSCM00018528 description of the parameters for the API ProjectBuild is not correct Documentation C64xx

 

Service Release 4: Defects Addressed

Identifier

Headline

Component

Target

  SDSCM00014073   ARM11 help needs updating   Documentation   TMS470
  SDSCM00015250   DMA does not generate interrupt if CIER is enabled after transfer completion.Simulation   Simulation   C6000
  SDSCM00014233   Selecting "Collect Code Coverage and Exclusive Profile Data" activity causes CCS to crash on Program Run   Simulation   C6000
  SDSCM00015249   A single External memory access (in the midst of DMA accesses) consumes 15K cycle on c6416 CA simulator   Simulation   C6000
  SDSCM00014827   Code Coverage throws when merging two files.   Analysis Toolkit   C6000
  SDSCM00017040   64+ emulation driver does not indicate it supports cache visibility   Emulation   C6000
  SDSCM00015845   CCS sometimes yields 'CIO command not recognized' error   Emulation   C6000
  SDSCM00017999   Profiling of single non-CPU Cycle event returns -1 for profiled data   Code Composer IDE   ALL
  SDSCM00017741   Bubble help prevents all cores from connecting without user setting focus to bubble help   Code Composer IDE   ALL
  SDSCM00017256   Processor mode not shown for Cortex R4 simulator   Code Composer IDE   TMS470
  SDSCM00005321   ATK needs stress test with large # of networked files/functions/symbols   Simulation   C6000
  SDSCM00013866   CCS dies on run of an application with code coverage enabled.   Simulation   C6000

Service Release 3: Defects Addressed

Identifier

Headline

Component

Target

   SDSCM00014233   Selecting "Collect Code Coverage and Exclusive Profile Data" activity causes CCS to crash on Program Run    Simulation    C6000
   SDSCM00015249   A single External memory access (in the midst of DMA accesses) consumes 15K cycle on c6416 CA simulator    Simulation    C6000
   SDSCM00010856   Grouping CPU's using <Highlighted CPU's> and giving PDM halt does not work as expected.    Simulation    C6000
   SDSCM00015127   .tprof file is not generated while disabling profile in Halt Collection state.    Profiler    All
   SDSCM00013608   Addition of unintended task to the profile collector task list    Profiler    All
   SDSCM00015564   Step out does not always work in thumb mode programs    Callstack    TMS470
   SDSCM00015914   Loading with program offset's affects data offsets    Object File Server    TMS470
   SDSCM00016390   Debug Line Information not shown correctly by CCS    Object File Server    All
   SDSCM00015611   Unable to view values of local variables in gcc compiled executable    Object File Server    TMS470
   SDSCM00017290   local symbols are viewed at an incorrect sp offset    Object File Server    TMS470
   SDSCM00016222   Counter only updates if a breakpoint is not hit    Breakpoint Manager    C5500
   SDSCM00016220   Resetting counter on Run    Breakpoint Manager    TMS470
   SDSCM00016228   When the continous refresh option is activated for graph window,other realtime windows also get refreshed continuously    Debugger    C2800
   SDSCM00016881   CCS sometimes yields 'CIO command not recognized' error    Debugger    C6000
   SDSCM00012885   CCS 3.3 beta 2 takes too long to start up    Code Composer Setup    All
   SDSCM00016472   No way to specify a register on the IO page in the XML schema    Register Server    C5500
   SDSCM00002559   Want line file to be automatically highlighted in goto    Code Composer Studio    All
   SDSCM00016671   sizeof() returns incorrect values for sizes of structs both in Watch window and through Scripting APIs when using CCS 3.3    General Extension Language (GEL)    All
   SDSCM00014442   C55xp functional simulator crashes    Simulation    C5500
   SDSCM00016551   Page selection box is not big enough to distinguish data pages    Memory Window    All
   SDSCM00015071   Flash programmer for 28xx does not allow programming of non-executable files    Flash Programmer    C2800
   SDSCM00014338    Memory leak in BTI    Project Manager    All
   SDSCM00015845    CCS sometimes yields 'CIO command not recognized' error    Emulation    C6000

Service Release 2: Defects Addressed

Identifier

Headline

Component

Target

   SDSCM00014761    .tprof file is not generated when disabling profile in Halt Collection state.    Profiler    C6000
   SDSCM00016161    Cortex Disassembly window shows no labels for some particular .out files    Object File Server    TMS470
   SDSCM00015388    callstack only shows one entry when using gcc created executable    Object File Server    TMS470
   SDSCM00015914    Loading with program offsets affects data offsets    Object File Server    TMS470
   SDSCM00015564    Step out does not alwasy work in thumb mode programs    Object File Server    TMS470
   SDSCM00015676    Labels in thumb code have wrong address when compiled with TI ARM 4.4 codegen w/EABI    Object File Server    TMS470
   SDSCM00016102    Program load progress bar disappears before load completes    Code Composer IDE    All
   SDSCM00016041    local variable is wrong    Object File Server    All
   SDSCM00012654    Resetting counter on Run    Debugger    TMS470
   SDSCM00016106    Counter only updates if a breakpoint is not hit    Debugger    C5500
   SDSCM00015403    When continuous refresh option is activated for graph window, other realtime windows also get refreshed continuously    Debugger    C2800
   SDSCM00015168    CCS not working if not administrator    Code Composer IDE    All
   SDSCM00015469    CCS should cleanup typelibrary entries that may impact CCS currently being started    Code Composer IDE    All
   SDSCM00013804    Missing installation paths for plugins in CCSCorePlugins.xml    Code Composer IDE    All
   SDSCM00014960    If workspace is saved when connected to target then reloading it does not work properly    Code Composer IDE    All
   SDSCM00014995    CC_SETUP change to manage a relationship between a processor node and a memory capable router (which is not a parent)    Code Composer Setup    All
   SDSCM00014738    cc_setup crashes when user modifies an existing board conig and selects board data file from "specify custom board data file"    Code Composer Setup    All
   SDSCM00013374    CCS 3.3 beta 2 takes too long to start up    Code Composer Setup    All
   SDSCM00013866    CCS dies on run of an application with code coverage enabled.    Simulation    C6000
   SDSCM00014829    Merge Issue    Analysis Toolkit    C6000
   SDSCM00014980    C64x+ simulator does not count the CPU.NOP simulator analysis events correct.    Simulation    C6000
   SDSCM00015075    CCS will generate erroneious illegal opcode error message dpending on how CCS customization options are set    Simulation    C6000
   SDSCM00015902    Registry entry for the DRP script processor is incorrect    Installer    All
   SDSCM00013184    Register server changes to support new schema for xml files which speed up performance    Debugger    All
   SDSCM00010951    Zero value returned when reading register in IEEE format via SDK    Debugger    C6000
   SDSCM00014390    Register server does not dynamically update the MajorID when it changes after connect and retains the old (pre-connect) value    Debugger    All
   SDSCM00004933    CCScripting API CCSClose(0) closes all instances of CCS control windows    CCS Scripting    All
   SDSCM00015670   CCS crashes when radix of more than one variable is selected in watch window and changed.    Watch Window    All
   SDSCM00015864   Memory Window does not display min & max signed long values correctly on C64x and C64x+    Watch Window    All
   SDSCM00015338   DSP reset on raptor causes Failed Software reset: JTAG protocol reset    Emulation    C5500
   SDSCM00015412   HWA Register Visibility in CCS    Target Port Interface (TPI)    C5500
   SDSCM00014442   C55xp functional simulator crashes    Simulation    C5500
   SDSCM00012983   CC3.3 Beta: Help search tab spawns an error    Documentation    C6000/C5400/C5500
   SDSCM00015165   Disassembly window contents scrambled when scrolling up    Code Composer IDE    C6000
   SDSCM00013793   .net error is thrown on memory window    Code Composer IDE    All
   SDSCM00013980   No FLOAT dislplay option available in the register window    Code Composer IDE    All
   SDSCM00014384   Register window can not view ICEPick register even when ICEPick is connected    Code Composer IDE    OMAP
   SDSCM00014545   Breakpoint Manager is confused between a Breakpoint and a User defined group.    Code Composer IDE    All
   SDSCM00012225   DSK5510: Guard bits are not read properly in Register window    Code Composer IDE    C5500
   SDSCM00013178   Name of TMS470R2x Advanced Features plugin needs to be updated    Code Composer IDE    TMS470
   SDSCM00015183   Register Window does not set the correct bits for registers defined in TargetDB xml file    Code Composer IDE    All
   SDSCM00013046   Neon register status on IDE status bar is not updated correctly    Code Composer IDE    OMAP
   SDSCM00015286   Profiling Setup window (Lower half) gives misleading message.    Profiler    All
   SDSCM00013195   Missing help doc for TMS470R2x Advance Features    Code Composer IDE    TMS470
   SDSCM00015449   The GEL_SetTimer function timeout interval is not correct    General Extension Language (GEL)    All
   SDSCM00014812   The GEL_SetTimer function timeout interval is not correct in CCS3.3    General Extension Language (GEL)    All
   SDSCM00015071   Flash programmer for 28xx does not allow programming of non-executable files    F28xx Flash Programmer    F2800
   SDSCM00016023   CCS_Setup throws error    Emulation    All

Service Release 1: Defects Addressed

Identifier

Headline

Component

Target

   SDSCM00000450    CIO break point semantics to be defined by IDE in presence of global break points    Debugger    C6000
   SDSCM00014168    Error when attempting to generate ATK .xls files within CCS 3.3    Analysis Toolkit    C6000
   SDSCM00014253    can't open register window via context menu    Code Composer IDE    All
   SDSCM00013960    C6x profiler sometimes calculates large profiling values after end of program breakpoint hit    Profiler    C6000
   SDSCM00013706    GEL_MemorySave() using COFF format generates bad COFF file    Debugger    All
   SDSCM00013822    GEL_SystemRestoreState() does not restore Registers    General Extension Language (GEL)    C5500
   SDSCM00005135    CCS3.0 HSRTDX Does not work after performing Debug->Reset CPU    RTDX GUI    C6000
   SDSCM00014352    L2 Cache set 0, way 0 shown repeatedly    Cache Tag Ram Viewer    C6000
   SDSCM00014353    Not all cache lines are read    Cache Tag Ram Viewer    C6000
   SDSCM00014356    Cache tag ram display incorrect after increasing L2 size    Cache Tag Ram Viewer    C6000
   SDSCM00014358    Cache tag ram display incorrect after decreasing L2 size    Cache Tag Ram Viewer    C6000
   SDSCM00014840    Consultant template files need to be updated to enable codegen consultant fix.    Application Code Tuning    C6000
   SDSCM00014181    Help needs to state that Spectrum Digital 14 pin-CTI-20 pin adapter does not support HS RTDX    Documentation    All
   SDSCM00013236    Problem stepping in a while loop    Target Port Interface (TPI)    TMS470
   SDSCM00013146    Many CST (CodeSizeTune) references in CCS tutorial files    Documentation    All
   SDSCM00014175    CCS Memory Leak occurs when running long usage sessions    CCS Scripting    All
   SDSCM00014388    Memory leak in Project Manager    BTI    All
   SDSCM00014493    If global breakpoints are configured, but don't work, the IDE will wait forever    Debugger    All
   SDSCM00014487    locals not showing up for some functions    Object File Server    All
   SDSCM00014109    Crash when loading ELF program    Object File Server    All
   SDSCM00014803    OFS doesn't properly extract register offset information    Object File Server    All
   SDSCM00013673    Variable declared inside two nested loop does not hid outer variable    Object File Server    All
   SDSCM00013258    When trying to save workspace for first time in CCS 3.3, the directory defaults to a CCS 3.1 directory    Code Composer IDE    All
   SDSCM00014731    CCS gives error messages about ACx registers, value of thos registers is ????????.    Target Port Interface(TPI) DLL    C5500
   SDSCM00013298    HW breakpoint on ARM11 always perform halt action no matter what other action is set    Emulation    TMS470
   SDSCM00013522    Step Over executed as Step Into on ARM11 of OMAP2420    Target Port Interface(TPI) DLL    TMS470
   SDSCM00014040    CC_Setup: Revert to Saved Configuration makes application exit abruptly    Code Composer IDE    All
   SDSCM00014858    Unable to load program file that is mixed TI and RVCT object code    Object File Server    TMS470
   SDSCM00014721    Loading program causes - This Target Does Not Support The GEL_DriverString() Function error    Analysis Toolkit    C5500
   SDSCM00014759    Memory mapping conflicts in CFG and GEL    General Extension Language (GEL)    C5510
   SDSCM00014542    StepIn takes place instead of StepOver in ARM7 core of 2420 using XDS510 Emu    Debugger    TMS470
   SDSCM00014548    callstack displays incorrect data in stabs mode    Debugger    C6000
   SDSCM00014940    Error when attempting to program some of the C64x+ AET events    Emulation    C6000
   SDSCM00014929    Himilaya (GEM) AET chain breakpoint always stops at second address    Emulation    C6000
   SDSCM00015034    ARM ELF .bss sections are modified when loaded    Object File Server    All
   SDSCM00014756    Faraday Trace device XML file has typo for core-2    Trace Software    C6000
   SDSCM00014757    Trace Display has a bug where it behaves weird when cores are not trace programmed in order.    Trace Software    C6000
   SDSCM00014758    Trace control has a bug where it fails to program trace when cores are not programmed in order.    Trace Software    C6000
   SDSCM00013565    Runaway TraceCntrl.exe process interferes with ability to logoff/reboot Windows    Trace Software    All
   SDSCM00015278    OMAP2230 XDS560 and XDS560 configurations of CCS 3.3.39 reference nonexistent GEL files    Emulation    OMAP
   SDSCM00015047    2nd AET counter job doesn't count    Emulation    C6000
   SDSCM00015246    Cannot launch CCS 3.3 Service Pack 3.3.39 with OMAP3430 configurations    Installer    OMAP
   SDSCM00015242    Cannot launch CCS 3.3 Service Pack 3.3.39 with Ryujin simulators    Installer    C5500


Return to Top