Release Notes for Spectrum Digital C2000 Emulation
Spectrum Digital Inc
12502 Exchange Dr.
Stafford, Texas 77477
TMS320F24x, TMS320LF24xx, TMS320F28xx, TMS320C27x
Operating Systems Supported
Windows NT-4 Service pack 6 or higher
Windows 2000 with service pack 2 or higher, service pack 3
recommended for improved USB support
Windows XP, service pack 1 recommended for improved USB
XDS510PP_PLUS, SPI510, SPI525, SPI515, eZdsp2401, eZdsp2407, eZdsp2812, XDS510USB
Code Composer Version Supported:
Release 2.1x, 2.2x, 2.21
Product Release: 2.20.03
Release Date; Jan-2004
XDS510USB drivers to improve code step performance
SDFlash binary to v1.60. Version
1.60 includes non-JTAG flash programming for F28xx family via RS232 and
SDConfig to support changes in SDFlash v1.60
driver sdgo28x_wrtdx.dvr to support TI RTDX feature. RTDX enabled driver
should only be used with CCS 2.20.18 or later. DO NOT use the RTDX enabled driver with previous versions of
CCS as this will cause problems in CCS.
RTDX for XDS510USB will be supported in CCS 3.0 driver
release. Also, do not use sdgo28x_wrtdx.dvr
with SDFlash as RTDX components may caused unexpected behavior outside of
CCS environment. Continue using non-RTDX enabled drivers with SDFlash.
SDFlash to support XDS510USB programming
SDFlash version to 1.50
SDConfig for backwards compatibility with NT-4. SDConfig
version 1.34 which added XDS510USB support required Windows setup api
.dlls that were not always present on NT-4.
support for Windows ME.
SDFlash to version 1.40.
SDFlash problem with display of load and run address
watchdog reset into SDFlash for C27xx/C28xx devices. This plus algo changes work around
problems seen when attempting to program flash while in flash boot mode.
Release 2.20 Support for CCS 2.2
24x emulation drivers to fix step over breakpoint problem
drivers are integrated with CCS install.
- Add in
full support for F24x/F24xx/F28xx.
SDConfig utilities with scan diagnostics.
SDFlash for support of F2812.
SDFlash structure. Individual
device files can be found on the CD or on the Spectrum Digital ftp site.
CCS setup files with preconfigured gel files per processor.
release for CCS 2.1x (Beta)
Installation is integrated with CCS. See CCS install instructions or Quick Start
included with your emulator. To install from the Spectrum Digital ftp site
download the latest drivers, unzip drivers to temp directory and run the
Where To Find Things
Under the installation directory, <INSTALL_DIR> you
can find the following:
: Emulator user
This file and other release
- drivers: Emulation
drivers, *.dvr files.
- drivers\import: CCS setup configuration
- specdig\SDConfig: Spectrum Digital emulator
- specdig\SDFlash: Spectrum Digital FLASH
The SDFlash utility is included for programming
support. Device specific algorithm and
example files are not included in the base install. You can find these in one of three places for the specific device
you wish to program.
the installation CD in zip format.
the Spectrum Digital web/ftp site.
the Texas Instruments web/ftp site.
Basic instructions on where to unzip the flash files are
documented in the “project_readme.txt” file located in the “specdig\sdflash\myprojects” directory. The
FLASH algorithms are device revision dependent so make sure you match the
algorithms to the device revision.
Following is summary of current F28xx algorithms.
In version 2.2x of CCS you have the ability to run external
emulator diagnostics during “Emulator
Reset” or during CC startup in the event of an error. All of the Spectrum Digital CCS configuration files will point to
SDConfig utility. When staring CCS if a
serious error occurs you will get a dialog, which has an additional button for
diagnostics. If you select this button
then the SDConfig utility will be launched.
At this point you can check your port settings and test your emulator
connection. Once your emulator
connection is tested you exit SDConfig and retry CCS.
Once CCS is launched you also have the same capability via
the “Emulator Reset” command under the Debug menu.
The eZdsp driver included with your eZdsp and the
XDS510PP-PLUS driver support the eZdsp under a full CCS install. The CCS included with your eZdsp is a
restricted use product and does not include full emulator support.
you loose power on your target or emulator CCS will pop up the “Reset
Emulator” dialog box. If you
choose to reset the emulator then CCS will execute outstanding debug
commands that have been queued up as well as clear breakpoints and go
other target house keeping.
However, as power was lost these commands cannot complete and will
return an error code. These will
be reported as errors in the CCS output window. In some cases other dialog boxes may pop up. If this occurs you can select the
cancel button until you get to the “Reconnect Emulator” dialog box. At this point CCS has flushed its
command queue and released the emulator connection. You can reconnect or run the diagnostic
utility. This is a CCS 2.2
shortcoming, which TI is aware of.
startup on F24xx can be little tricky.
The following gel sequence will make things a little easier.
Start real-time app from reset */
Init real-time monitor */
Enable real-time mode */