Release Notes for Code Composer Studio v4.2.2

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:

Registration Information

Installation:

  1. Run setup_CCS_4.2.2.xxxxxx.exe
  2. Choose where you want to install
  3. Select the components you wish to install
  4. It is highly recommended that you update to the latest releases to use this version of Code Composer Studio. 
    You can keep this product up-to-date via Update Manager: 

    Code Composer Studio will scan for updates weekly for these components and inform you when new incremental versions are available. 

Activation:

  1. Go to http://tiexpressdsp.com/wiki/index.php?title=Activating_CCS
  2. Follow step-by-step instructions

Managing Your License:

  1. Web interface for managing your licenses:
    www.ti.com/myregisteredsoftware
  2. Use it if you want to see expiry info, or move the license to a different machine

New in CCSv4.2.2

·        General Enhancements

a.     Added support for CortexM3 on XDS100v2
b.     
Added support for TMS470M on XDS100v2
c.     Added support for TI816x and C66x
d.     Changed ICEPick C driver XMLs to allow test APIs to be selected (numbers 0 to 15)
f.      Blackhawk device driver changes (see http://www.blackhawk-dsp.com/ )

g.     Spectrum Digital device driver changes (see http://www.spectrumdigital.com/ )
h.     CCS Support Activities menu item was added, under the Help menu, to assist in gathering information for product support

·        BIOS 6.31

o  General bug fixes.  

·        IPC 1.22

o  General bug fixes.

·        Compilers

o  Added support for C6000 Compiler v7.2.

o  Updated other compilers to latest minor revisions.

·        Bug Fixes

Id Domain CCS
Version
Affected
Targets
Headline
SDSCM00033884 Emulation 4.0.2 ALL Error message when trying to run/step the CLA when it is idle
SDSCM00037577 Emulation 4.1.3 ALL Request for a predefined symbol to be passed from project wizard to compiler options for MSP430 devices
SDSCM00037622 Emulation 4.1.3 ALL ADC12 register fields are not displayed correctly
SDSCM00037843 Emulation 4.2.0 ALL CPU reset doesn't work with CS-A8 with some CCS4.2 version
SDSCM00038106 Emulation 4.2.0 ALL There is a "44xx public device registers_0" device listed in target setup
SDSCM00038247 Emulation 4.2.0 ALL CCS4.2 RC1 doesn't support big endian target correctly
SDSCM00038249 Emulation 4.2.0 ALL The callstack was unable to find Frame Pointer register information" being reported with some of .out file
SDSCM00038251 Emulation 4.2.0 ALL AET functions not available with CCS4.2 RC1 for C66xx cores
SDSCM00038268 Emulation 4.2.0 ALL CCS configuration for multiple emulator support doesn't work
SDSCM00038369 Emulation 4.2.0 ALL STEP over command failed for C66xx target
SDSCM00038645 Emulation 4.2.0 ALL Include TCI6484 and C6457 xml files in CCS
SDSCM00039197 Emulation 5.0.1 ALL Cortex M3 support broken for XDS100 on Linux
SDSCM00035411 IDE 4.1.1 ALL Standard make project does not load .out file
SDSCM00035911 IDE 4.1.1 ALL UI drawing issues with various dialogs on 64-bit OS (Windows Vista and 7)
SDSCM00035936 IDE 4.1.1 ALL Project always rebuilds when the active configuration is switched
SDSCM00036176 IDE 4.1.2 ALL License error system should check for Flex environment variables
SDSCM00036341 IDE 4.1.3 ALL When building CCS should display the compiler options used to build a file
SDSCM00036504 IDE 4.1.3 ALL Need ability to show multiple lines in the problems view (word wrap)
SDSCM00036677 IDE 4.1.3 ALL Add files and link files context menu items missing when in a sub folder
SDSCM00037043 IDE 4.1.2 ALL Changing linker option triggers a recompile
SDSCM00037103 IDE 4.1.2 ALL Problems view does not show errors/warnings from files with no extension
SDSCM00037133 IDE 4.1.3 ALL Hovering the mouse over an unsigned variable defined with a typedef shows signed values
SDSCM00037162 IDE 4.1.3 ALL Memory view does not remember formatting between debug sessions
SDSCM00037306 IDE 4.1.2 ALL Need ability to toggle real-time mode during a debug session
SDSCM00037307 IDE 4.0.2 ALL Need the CCS 3.3 "expand as array" Watch Window feature in CCSv4 Watch view
SDSCM00037356 IDE 4.1.3 ALL Always get a rebuild with BIOS project redirecting .out
SDSCM00037363 IDE 4.1.3 ALL Place auto generated bios files same directory as .obj files
SDSCM00037421 IDE 4.1.2 ALL Files with file specific options will sometimes block changes set at the project level
SDSCM00037473 IDE 4.1.2 ALL When using the code size limited tools the license options dialog should not allow you to provide another license
SDSCM00037508 IDE 4.1.3 ALL Moving the tcf file into a subfolder causes a build error
SDSCM00037521 IDE 4.1.3 ALL CCS rebuilds entire project in several situations where only incremental build is expected
SDSCM00037545 IDE 4.1.3 ALL CCSv4 watch window's "Add Global Variables" option does not properly add static members of a class
SDSCM00037729 IDE 4.1.3 ALL Code coverage highlighting in the editor does not work
SDSCM00037774 IDE 4.1.3 ALL Changing output file type to executable in project wizard does not change extension of output file
SDSCM00037884 IDE 4.1.3 ALL setCurrentDirectory() API documentation should show an example of what the parameter should look like
SDSCM00037940 IDE 3.3.0 ALL Symbol table file pointer in COFF dump of memory should be in terms of 8-bit bytes even for C2000
SDSCM00038019 IDE 4.1.3 ALL Need to be able to open a tcf file in the graphical editor for a mixed cfg and tcf project
SDSCM00038046 IDE 4.2.0 ALL Improve validation of include paths when adding quotes
SDSCM00038049 IDE 4.2.0 ALL Building a project that uses a CGT version that is not installed should pop up problems view to alert user to the error
SDSCM00038205 IDE 4.2.0 ALL Request for CCS Build page in Project Properties to display both the original version and effective version of CGT
SDSCM00038529 IDE 4.2.0 ALL Can't link a ccxml file to a project using a linked resource variable
SDSCM00038535 IDE 4.2.0 ALL Register View "Open Memory View at Register Address" fails for custom registers for specific address ranges
SDSCM00038708 IDE 4.2.0 ALL Changing compiler version in project does not preserve custom build command set under build settings tab
SDSCM00038750 IDE 4.2.0 ALL Project is rebuilt after a CCS crash
SDSCM00037381 Scripting 4.1.3 ALL dss.bat does not handle parenthesis in the DSS path
SDSCM00037296 Trace 4.1.2 ALL have to delete cTools.dll to avoid crashes
SDSCM00037856 Trace 4.2.0 ALL RE: OMAP4430 ES2 Statistics collector integration has changed for EMIF collector
SDSCM00037857 Trace 4.2.0 ALL RE: saturation value of load and latency counters is not necessarily 2^( max number of bits) -1 for statistics collectors
SDSCM00038270 Emulation 5.0.0 ARM Cortex A8 Incorrect entry for MPU_INTC in cortex3530_cortexA.gel
SDSCM00037546 IDE 4.1.3 ARM Cortex M3 CCS gives error when loading code into external SDRAM on Stellaris
SDSCM00037891 IDE 4.1.3 ARM Cortex M3 WW does not display few leading characters for unsigned char * like it does for char *
SDSCM00036157 Trace 4.1.2 ARM Cortex M3 CCS crashing in CCSv4.1.2 on Vista/Win7
SDSCM00036458 IDE 4.1.0 C2000 C2000 build option --postlink_opt should not be present among CCSv4 build options
SDSCM00037605 IDE 4.1.3 C2000 Need some notification when Flash is successfully unlocked
SDSCM00037694 IDE 4.1.3 C2000 Q-values are not saved in a workspace in specific scenarios
SDSCM00036192 IDE 4.1.2 C2800 Debug target settings are blank for c28x core of Piccolo B (F28035)
SDSCM00036993 IDE 4.1.2 C2800 When using the code size limited tools the license options dialog should now allow you to provide another license
SDSCM00037871 IDE 4.2.0 C2800 DSS Scripting doc typo for asmStep
SDSCM00037898 IDE 4.1.3 C2800 Building a project results in: Errors running builder "Generated Makefile Builder"
SDSCM00038826 IDE 4.2.0 C2800 Error: Missing Flash Programming Settings when using Flash plugin
SDSCM00039201 IDE 4.2.1 C2800 Compiler option to enable VCU incorrectly displayed in CCS build window
SDSCM00038274 IDE 4.1.3 C5500 Changing the version of code generation tools in a project also changes the runtime initialization model
SDSCM00038741 IDE 4.2.0 C6000 Importing XDAIS example CCSv3.3 example project does not recognize it as a BIOS5 project
SDSCM00038512 IDE 4.2.0 C64x Plus OFS error when loading an ELF file with DWARF debug information
SDSCM00033937 Emulation 4.0.0 MSP430 Register xml files are missing some MSP430 module registers
SDSCM00035879 IDE 4.2.0 MSP430 Debugger cannot connect to MSP430F11x2 and MSP430F12x2 devices
SDSCM00037320 IDE 4.1.2 MSP430 Errors generated when using intrinsics are not displayed in the problems view
SDSCM00038624 IDE 4.2.0 MSP430 Unknown Register ID displayed in register window
SDSCM00039206 IDE 4.2.1 MSP430 Preprocessor build options are not displayed correctly in CCS
SDSCM00038944 Emulation 5.0.1 TI816x CCS fails to enable Ducati cores in TI816x device
SDSCM00038946 Emulation 5.0.1 TI816x CCSv5 connect to CortexA8 of the TI816x throws a PRSC error on the ARM9_TPPSS core

 


New in CCSv4.2.1

·        Debug / Trace

MSP430:

a.      Added device support for MSP430AFE253, MSP430F532x, MSP430F534x, MSP430FW428/FW429, MSP430G2xx2
b.      Updated header files - Timer A, B & D now word access instead of byte access
c.      Removed Port 4 registers from CC430F5xxx
d.      Fixed breakpoint handling for devices > 64k
e.      Fixed FE4xx breakpoint and single stepping issue
g.      Improved overall single stepping stability


New in CCSv4.2.0

·        IDE

o  New project wizard page allowing users to select an example project to start with.
Currently, examples include simple Hello World type examples and SYS/BIOS examples for targets that support SYS/BIOS.

o  Added MISRA-C option support

o  Significantly improved simulator bring-up performance when connected to the network

 

·        Data Visualization Tools

o  Context (Thread) and Interrupt Aware function profile: CCS Simulator Function profiler has been enhanced to support function and interrupt awareness. OS instrumentation is required to log the context switch. Example code is included to show a hook function that can be used for DSP/BIOS

o  Data Structure Profile: The CCS simulator data structure profiler has been integrated into CCS profiler

o  Compiler based Code Coverage: The Compiler based code coverage feature has been integrated into CCS profiler

o  System Trace Log Viewer: The Trace Analyzer has been enhanced to collect and display System Trace logs

o  Logic Analyzer: This analysis is available via the Trace Analyzer to graphically view System Trace events

o  IVA-HD Analyzer: This analysis is available via the Trace Analyzer to perform duration and execution analysis of IVAHD System events.
 

·        Debug Server

o  Several bug fixes, including but not limited to:
  SDSCM00037001 Stellaris code comes up running and does not halt at main when all sections are placed in internal SRAM
  SDSCM00037053 Need GEL call to unload all loaded GEL files
  SDSCM00035749 Unable to look up static local variable on 28x target
  SDSCM00036215 LD_LIBRARY_PATH for DSS
 

·        Debug and Trace

o  OMAP4 debug and trace support

o  System Trace support for OMAP4

o  XDS560v2 System Trace emulator support

o  Support for CToolsLib

o  CTools Trace DSS scripting environment

o  MSP430:

§        Feature Changes

a.      Added device support for MSP430BT5190, F55xx, F563x, F530x and L092 (XML file change)
b.      Removed XMS430F5438
c.`     Support for workarounds of MSP430F5xx/F6xx silicon errata CPU15, CPU18, CPU21, CPU22, CPU23, CPU40
d.      Support to write MSP430F5xx BSL memory area
e.      Updated documentation for code generation tools
g.      Updated MSP430L092 code examples and projects
h.      CCS supports the use of the generic msp430.h header file.  The IDE will automatically specify the right device header file upon device selection in the project properties

§        Bug Fixes

a.       Various stability fixes in the msp430.dll software component.
b.       Updated Code Generation tools to version 3.3.1 (several minor fixes, see CGT release notes)

§        Known Issues

a.      When switching between the L092 and L092 emulation mode, the IDE doesn’t automatically select the corresponding linker command files. Please select the files manually in the project properties.
b.
      Usage of multiple MSP-FET430UIF interfaces at one PC: There may be connection issues if multiple USB interfaces are connected same USB hub. Connect the interfaces to different hubs.
c.
      Single stepping stability issue: If 0x40 is move in to any CPU register the program counter will be corrupted, single stepping will fail (device will reset itself).
d.      Importing CCSv4.x projects may require a project clean (Project Clean…) in case of build/import errors.

 

·        Simulation

o  Ability to run any device specific BIOS based applications on the CPU / Mega module simulators.

  • C64x+ CPU and Mega module simulators earlier had fixed set of timers and memory map; hence users could not run many of the “device” specific BIOS based programs.
    Now users can choose the “device” name in
    “Target Configuration” window so that the device specific timers and memory map are used.

o  C64x+ single core simulators now have the provision for users to provide the EMIF and CPU clocks in the “Target Configuration” window. This helps in getting better cycle numbers.

o  Watchpoint support is now available on all single core C64x+ simulator configurations.

o  The following Simulator Configurations are removed:

§        C55x+ CPU Cycle Accurate Simulator
§        C55x+ CPU Functional Simulator
§        C55x+ Megamodule Cycle Accurate Simulator
§        C62xx CPU Cycle Accurate Simulator
§        DM642 Device Cycle Accurate Simulator
§        DM6467 HD VICP Functional Simulator (GEM + HDVICP0 + HD-VICP1)
§        C6415 Device Cycle Accurate Simulator
§        C6414 Device Cycle Accurate Simulator
§        Compiled simulators:

§        C6416 Device Functional Compiled Simulator
§        C64xx CPU Cycle Accurate Compiled Simulator

o  Several bug fixes.  
 

·        BIOS 5.41

o  Full set of examples added back into product.

o  Subset of examples added to the project wizard for CCSv4.2.

o  Stop mode RTA added.

o  See BIOS 5.41 Release Notes and archives in the product for full details.

 

·        BIOS 6.30

o  Added MSP430 platform and specific examples.

o  Improved project wizard integration and examples.

o  Name change from DSP/BIOS to SYS/BIOS.

o  Source code released under open source.

o  See BIOS 6.30 Release Notes and archives in the product for full details.

Important note: to maintain compatibility, BIOS 6.30 should be used in conjunction with XDCTools 3.20.
Associated compiler versions are: CGT C6000 v7.0.3 or later, and CGT MSP430 v3.3.0 or later.

 

·        IPC 1.21

o  Improved project wizard integration and examples.

o  Major rework of the product including API changes.

o  See IPC Release Notes and archives in the product for full details.

 

·        XDCTools 3.20

o  Data Memory Footprint Reduction

o  Tool Performance Improvements

o  Enhanced Logging Capabilities

o  Platform Wizard Enhancements

o  See XDCTools product release notes for specifics

Important note: to maintain compatibility, XDCTools 3.20 should be used in conjunction with BIOS 6.30.
Associated compiler versions are: CGT C6000 v7.0.3 or later, and CGT MSP430 v3.3.0 or later.
 

·        Compilers

o  Updated compilers to latest available revisions

Important note: to maintain compatibility, CGT C6000 v7.0.3 (and later versions), and CGT MSP430 v3.3.0 (and later versions)
should be used in conjunction with BIOS 6.30 and XDCTools 3.20.
 

·        Third Party Emulators

o  Updated software revisions from Spectrum Digital and Blackhawk

 


Known Issues

Id Domain CCS
Version
Affected
Targets
Headline Additional Details Workaround (if applicable)
SDSCM00033798 DVT 4.0.0 ALL Multiple RTA Log windows Rquest is to have multiple printf windows open. Similar to how one can have multiple memory windows.  Use case is that customer ...  
SDSCM00036150 DVT 4.1.2 ALL Graph menu items need to be disabled when there is no debug session The menu items for opening graphs like single and dual time should be disabled when there is no debug session.  This is because ...  
SDSCM00037910 DVT 4.1.3 ALL In "Toggle measurement marker mode", points disappear when moving marker all the way to the left When I select "Toggle measurement marker mode", the bubbles follow my cursor as I move along the x-axis. But if I move the curso...  
SDSCM00038605 DVT 4.2.0 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...  
SDSCM00038738 DVT 4.2.0 ALL Image Analyzer Help should not be buried under tasks Currently it is very hard to find the image analyzer help in CCS as it is not in a feature section and instead buried in the tas...  
SDSCM00038981 DVT 4.1.3 ALL Graphs do not remember the the folder when you save the setup to a directory 1) Save a configuration to a directory other than the default by using Export 2) Try to Load the configuration using the Import,... In the file dialog where the file name goes, can use the drop down to see the saved file history to select any files exported to...
SDSCM00039159 DVT 4.2.0 ALL CPU Load default range is too large The RTA CPU Load Graph default x-axis range is too large. This results in the graph compressing for an extremely long time befor...  
SDSCM00039329 DVT 4.2.1 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...  
SDSCM00034172 Emulation 4.0.2 ALL Windows driver locations are not consistent for XDS100 and XDS560 Windows driver locations are not consistent for XDS100 and XDS560. Sometimes you have to manually locate the windows drivers to ...  
SDSCM00034673 Emulation 4.0.1 ALL 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  
SDSCM00034753 Emulation 4.1.0 ALL When launching becomes unresponsive, dump all thread stacks and other information to a log file    
SDSCM00035993 Emulation 4.1.2 ALL Global Breakpoint docs out of date    
SDSCM00037244 Emulation 4.1.3 ALL Global Breakpoints do not work Global Breakpoints are supposed to halt multiple cores when a single breakpoint in any individual core is reached.  Enabling Glo... No workaround is available
SDSCM00037923 Emulation 4.1.3 ALL Emulation installer hangs on Windows XP SP3 32-bit machine while installing xds560 driver   Workaround for now is the one provided by Aarti Goyle: - Unzip the CCS package, move the emulation installer to another director...
SDSCM00037938 Emulation 4.1.3 ALL The CCS v4.1.3 installation does not install the MSP_430 Application UART driver properly The CCS v4.1.3 installation does not install the MSP_430 Application UART driver properly.  As a result, if you plug in a Launch... Manually point CCS to the location of the driver
SDSCM00038360 Emulation 4.0.1 ALL ECOM does not support using two different types of xds560 emulators in a single CCS session   Either use two xds560 emulators of the same type or use at least one emulator that is not an xds560 (for example xds100)
SDSCM00038565 Emulation 4.1.3 ALL Unable to view the EPI memory space in the debug sessions memory browser window on Stellaris parts.   All you need to do is add the following line to the memorymap_init() function which is found in the Stellaris *.gel files:      ...
SDSCM00038607 Emulation 4.2.0 ALL XDS100: When PID/VID is not programmed the emulation error message should state what the likely problem is Not every vendor has been good about making sure the EEPROM on the FTDI chips are properly programming.  As part of a CCS servic...  
SDSCM00039172 Emulation 4.2.1 ALL CCS generates data verification error when programming to information memory on G2xx2 devices Prorgamming of data into information memory fails with error:  MSP430: File Loader: Data verification failed at address 0x000010...  
SDSCM00033391 IDE 4.0.0 ALL 90 day eval extension is not presented at end of 30 day eval When a user installs CCS they can activate a 30 day evaluation license.  At the end of that period they are supposed to get the ... Refer to the mediawiki for instructions on how to get the extension license.
SDSCM00033416 IDE 4.0.0 ALL Missing error message when importing projects CCS allows a project import even when it wouldn't be able to handle project. You will only get an error message when launching t...  
SDSCM00033644 IDE 4.0.1 ALL Detect if UAC is on when checking for updates. When a user checks for updates from within CCS we need to detect if they have installed in program files and UAC is on.  Since i...  
SDSCM00034332 IDE 4.0.2 ALL Enable support for calling menu items under the 'Scripts' menu When I press 'ALT', there is no underscore for an letter under the 'Scripts' menu. I would like to be able to get to items under...  
SDSCM00035113 IDE 4.0.2 ALL CCS project build not tracking file dependencies correctly in specific use case CCS project build not tracking file dependencies correctly in specific use case  CCS is not tracking file dependencies when doin... Workaround is to use #if instead of #ifdef.
SDSCM00035171 IDE 4.2.0 ALL In some cases float format doesn't ouptut what the user expects    
SDSCM00036076 IDE 4.1.1 ALL If a macro is undefined we should get an error not just have it replaced by a blank string If your build settings use a macro that is not defined then that macro just gets replaced by an empty string.  This makes it ver...  
SDSCM00036734 IDE 4.1.3 ALL Unable to launch project debug session after changing connection type I have a project with a target configuration file in it.  That configuration is for connection type A with target X.  I debug th...  
SDSCM00037519 IDE 4.1.3 ALL *.out files do not appear under the 'Binaries' node if the *.out file is generated outside the project folder *.out files do not appear under the 'Binaries' node if the *.out file is generated outside the project folder (using a custom ou...  
SDSCM00037618 IDE 4.1.3 ALL A dll is generated every time CCS starts in the windows temp directory Every time you run CCS it generates a file that looks like ext****.dll where **** is a number.  These files are placed in the wi... The files are not big and you can delete them manually periodically if needed until a fix is in place.
SDSCM00037640 IDE 4.1.3 ALL 'Restore Defaults' button missing from 'Target->Debug...' dialog 'Restore Defaults' button missing from 'Target->Debug...' dialog when looking at the properties of a launch. Hence, no way to au... Delete the launch and create a new one
SDSCM00037845 IDE 4.1.3 ALL CCSv4 should allow a clean rollback when an update is installed CCSv4 updater should allow updates to be rolled back. This becomes important if support to a feature is dropped or a fix or enha... The direct workaround is to uninstall the current release and reinstall the previous one.  Another alternative is to install the...
SDSCM00038191 IDE 4.2.0 ALL Advanced reset options are not available from DSS There is a DSS API for a basic CPU reset but there is no API for performing advanced resets like System reset. You can call the GEL_AdvancedReset() function via the evaluate API
SDSCM00038292 IDE 4.1.3 ALL Project import wizard should detect that a project has dependent projects and import these as well In order to build a project that has dependent projects you need to have the other projects present in your workspace.  The impo... Manually import each dependent project
SDSCM00038698 IDE 4.2.0 ALL Project gets rebuilt after import into a new workspace When you import a project into a workspace it will always be rebuilt even if it is completely up to date.  It should only rebuil...  
SDSCM00038700 IDE 4.2.0 ALL Search does not search header files outside of the project When searching for text CCS will look in header files that are in the project or linked to the project but it will not search he... Link the header file to your project
SDSCM00039157 IDE 4.2.1 ALL seg faults during customer update from 4.2.0 to 4.2.1    
SDSCM00039459 IDE 4.2.1 ALL Project import wizard does not accurately preserve file specific build options Project import wizard does not accurately preserve file specific build options. It keeps the file specific options that were add...  
SDSCM00038722 Simulation 4.2.0 ALL TCI6488 simulator leaks memory between debug session launches Each time I launch a debug session with the 6488 BE simulator and terminate it the amount of memory used by the JVM increases by...  
SDSCM00039371 Trace 4.2.1 ALL ETB device definitions not present for OMAP3730 In attempting to enable ETB trace on OMAP3730 there is an error "Channel error: Trace Channel Error: ETB device definitions cann...  
SDSCM00032069 Simulation 4.0.0 ARM 9 Simulator Conditional watchpoint with non-zero conditional value gets auto-disabled, gibberish error dialog when watchpt enabled    
SDSCM00039200 IDE 4.2.1 ARM Cortex M3 Profile clock not available on Stellaris devices The clock menu 'Target->Clock' is grey-ed out for Stellaris devices  
SDSCM00039361 IDE 4.2.0 ARM Cortex M3 Boards with M3 core can potientially cause a 5 second delay per core due to license check On the ti816x board, the customer reports that the time to launch the debugger increased from about 15 seconds to about 60 secon... If not debugging the M3 cores, bypass those cores to reduce the launch time.
SDSCM00030242 Simulation 4.0.0 ARM Cortex M3 Run to main on M3 simulator doesn't halt & goes to invalid address range.    
SDSCM00035986 DVT 4.1.0 C2800 Useful to have magnitude in logarithmic although db would be even better Useful to have magnitude in logarithmic (although db would be even better). Currently CCS Graphs does not do db.  
SDSCM00036459 DVT 4.1.3 C2800 Graph shows fractional numbers of samples on x-axis    
SDSCM00036656 IDE 4.1.2 C2800 Device XML for 28035 and 28033 do not include --cla_support=cla0    
SDSCM00036657 IDE 4.1.2 C2800 C28x device XML files do not have --unified_memory option set    
SDSCM00038397 IDE 4.2.0 C2800 Exclude file from build setting is not preserved on linker command file when changing compiler versions Exclude file from build setting is not preserved on linker command file when changing compiler versions  
SDSCM00038733 IDE 4.2.1 C2800 RAM is not restored after flash API is done flashing Code loaded to address RAM 0x8000 is overwritten during the flash process and not restored afterwards.    It seems we are not ba... If you able to avoid using these memory addresses, you should be able to work around this issue.
SDSCM00038721 IDE 4.2.0 C5500 Remove "Generic 55x device" and "Generic 55x+ device" from the device list in the project wizard We have "Generic 55x device" and "Generic 55x+ device" listed in the project wizard in the device drop down. As we now have a co...  
SDSCM00038820 IDE 4.2.1 C55X Imported CCS3.3 project fails to build When some CCS 3.3 project is imported into v4, the project does not build. Selecting "Build Project" does not seem to do anythin...  
SDSCM00032573 IDE 4.0.0 C6000 Few Contents missing in online documentation...   Missing Contetnts from online help for watchpoint, eventbreak and Interrupt Latency Detection will be made available through htt...
SDSCM00039158 IDE 4.2.1 C6000 Build warnings generated by RTSC projects are not displayed in CCS Problems view Build warnings generated by RTSC projects are not displayed in CCS Problems view  
SDSCM00027564 Simulation 4.0.0 C6000 DA830 Functional Sim cannot be stopped after loading 2 outfiles and running   Please Apply Reset before loading and running another Application on Simulator Configuration
SDSCM00038672 IDE 4.2.1 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...  
SDSCM00039168 DVT 4.1.0 C6474 CPU Load graph does not maintain its display attributes between debug sessions When a CPU Load graph has its display attributes changed (grid, foreground/backgound colors, etc) the changes are applied correc... None.
SDSCM00032431 Simulation 4.0.0 C64x Plus Simulator Load program error in multiple cores   Disable "Run to Main" and start again
SDSCM00029985 Simulation 4.0.0 C64xx Simulator watchpoint has a breakpoint icon, not a watchpoint icon    
SDSCM00039229 Emulation 4.2.1 C66xx Disassembly output incorrect for C66x Some compressed instructions are being incorrectly disassembled  
SDSCM00038603 IDE 4.2.0 C66xx Cache display options in memory view are not available on C66x hardware The options to "show cache coloring" and "enable memory analysis" are greyed out when using C66x hardware.  
SDSCM00037874 Simulation 4.1.0 C66xx Byte access in big endian mode of the channel map in CPINTC0/1/2 does not reflect the hardware behavior   Different simulator and hardware builds
SDSCM00039251 IDE 4.2.1 C6713 Project build generates error on CSL library with no detailed information in Problems view A project that contains a source file named ERRORS.c and the --library option contains the full path to the CSL library results ...  
SDSCM00035452 IDE 4.1.1 c674x IRawMemoryRange and IRegister should return Java long instead of Java int If you right-click on variable in the Local or Watch views and choose "Open Memory View at this Object's Address", it will sign ... Delete the leading F's from the address from the Address Text in the Memory view.
SDSCM00039171 IDE 4.2.1 c674x Cache coloring is missing for OMAPL138 The option to display cache analysis in the memory view and disassembly view is missing for OMAPL138.  This should be available ...  
SDSCM00033899 Emulation 4.0.1 MSP430 Debugger always reset target when using Launch TI Debugger When trying to connect to a running target, the "Launch TI Debugger" menu item in CCS v4 always resets the target even if the se...  
SDSCM00038216 Emulation 4.1.3 MSP430 Breakpoints set in one address are being mirrored in all FLASH memory banks. This issue affects MSP430 devices that feature extended memory. If a breakpoint is set at a given address in one memory bank, th... There is a hack to this issue published at the forum thread: http://e2e.ti.com/support/development_tools/code_composer_studio/f/...
SDSCM00038769 Emulation 4.2.0 MSP430 Disassembly view is incorrect on F5438 after a function call For F5438, a function calll is not returning to the expected location. When stepping through a funciton call, the disassembly vi...  
SDSCM00033419 IDE 4.0.0 MSP430 Blank Project Properties Issue I have a working CCS4 project for a CC430F6137. Building works fine after installing CCS4, but after a restart of windows I get ...  
SDSCM00033501 IDE 4.0.0 MSP430 Outline View does not always show the correct things when conditional compiles/defines depend on another file The Outline View can be very useful for bigger projects, but then it should also work correctly for them. In bigger projects the...  
SDSCM00033518 IDE 4.0.0 MSP430 External memory view that is showing a lot of content is blocking debugger stepping Using a second screen with a big external memory view is not possible, as the bigger you make the view, the longer it takes for ...  
SDSCM00035143 IDE 4.1.0 MSP430 Terminal View causes a crash Start a CCS terminal window and open a terminal connection using the EXP board using the attached code example, the MSP-EXP430F5... Do not unplug the cable while CCS is running. 
SDSCM00035534 IDE 4.1.1 MSP430 Can't save CCXML configuration    
SDSCM00036028 IDE 4.1.1 MSP430 MSP430 Timer_A0 Register not updated using structures    
SDSCM00038212 IDE 4.1.3 MSP430 Update site for MSP430 codegen tools does not contain feature for version 3.3.0 Update site for MSP430 codegen tools does not contain feature for version 3.3.0 when CCS is updated to 4.1.3 from earlier 4.1.x ...  
SDSCM00038282 IDE 4.2.0 OMAP4430 CCSv4: After launching target configuration, the debug window is not automatically brought to top    
SDSCM00036298 IDE 4.2.0 ALL GLib-WARNING g_set_prgname() called multiple times The report has been accepted and is currently being worked on.  
SDSCM00034660 IDE 4.1.0 TMS470 CCS4.1 build doesnt execute if you forget a dependent library    

 

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


For additional information and support, please go to: http://tiexpressdsp.com/index.php/Category:Code_Composer_Studio_v4


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.