Release Notes for Spectrum Digital CCS 3.1
Platinum Emulation Drivers
Spectrum Digital Inc
12502
Exchange Dr.
Suite
440
Stafford, Texas 77477
Support: mailto:support@spectrumdigital.com
Support URL: http://support.spectrumdigital.com/ccs31
Phone: 281-494-4500
Fax: 281-494-5310
Processors Supported
TMS320F24x, TMS320LF24xx, TMS320F28xx
TMS320C6X0X, TMS320C6X1X, TMS320C64xx( core 1.10 and higher)
TMS470R1x, TMS470R2x(ARM915/ARM925/ARM926), TMS320C54X,
TMS320C55X, OMAP2420
Operating Systems Supported
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
support
Emulators Supported:
XDS510PP, SPI510, SPI515, XDS510PP_PLUS, SPI525, XDS510USB
DSKs Supported:
DSK5416, DSK5510, DSK6713, DSK6416
eZdsps Supported:
eZdspF2401A, eZdspF2407A, eZdspF2812, eZdspR2812, eZdspF2808
Code Composer Version Supported:
Release 3.1
Product Release: 3.01.03
Release Date; May-2005
Important Details
- Code
Composer Studio 2.4, 3.0, 3.1 and associated emulation drivers no longer support
Windows 98/SE, Windows ME or WinNT4.
·
OMAP24xx user should read the ReadMeOmap2420.text file
for install specifics and use with the TI OMAP24xx Development Platform, (H4
Board). Also, see SdTechNote_1.pdf for
general OMAP debug details.
·
ARM7S users should read the ARM7S Configuration section
·
If you plan on using real-time mode check CCS release
note issue SDSsq42702 and modify your gel file accordingly.
New Features
- Updated
drivers to support Code Composer Studio version 3.1 Platinum Edition. The Platinum install includes drivers
and configuration files for emulators, DSKs and eZdsps all rolled up into
one package.
- Platinum
Edition installer that contains all processors families in one package.
- Added
ARM7S core support (see ARM7S Configuration section).
- The
F24x, F24xx and F28xx family of processors are now shown as C24x, C24xx,
C28xx in CCStudio Setup to match TI family name change for CCS 3.1.
History
Installation
- If
you have previously installed a CCS 2.x emulation driver or a CCS 2.4
alpha/beta driver then uninstall these drivers.
- Run
SetupCCSPlatinum_v30103.exe. The
install directory should be your current Code Composer Studio install
directory, generally “c:\CCStudio_v3.1”.
- If
using an XDS510USB emulator, unplug and replug the USB cable to force a
complete driver update.
- If
this is first time install of the XDS510USB hardware then Windows will pop
up the Hardware Install Wizard to install USB drivers. If this occurs you need to direct the
wizard to look in the directory <CCS_INSTALLDIR>\specdig\xds510usb
to find the USB .inf/.sys files.
Once Windows has completed the hardware setup, unplug and replug
the USB cable.
Notes
- CCS
2.21 drivers are forward compatible with CCS 2.4/3.x with two exceptions.
First CCS 2.21 drivers lack the Connect/Disconnect feature but will work
in CCS 2.4x/3.x environment.
Second, testing has shown that CCS 2.21 RTDX is not fully compatible
with CCS 2.4/3.x, RTDX and may fail to send/receive data.
- CCS
2.4/3.x drivers are NOT backward compatible to CCS 2.x drivers. When a CCS 2.4x/3.x driver is used
under CCS 2.2x the emulation connection will fail to connect by default.
- If you
are using the XDS510USB emulator and move back and forth between CCS 2.x
and CCS 2.4/3.x then you should unplug and replug the USB cable between
CCS sessions. This will maintain
the necessary relationship between a CCS 2.x and CCS 2.4/3.x-driver stack. You must also select the correct
SdConfig for the current CCS focus.
That is select ”SdConfig v3.1” if using CCS 3.1. SdConfig will automatically load
emulation drivers if they are not already loaded to the XDS510USB so you
must select the SdConfig for the CCS you are targeting.
- If
you intend on having a dual CCS 2.4/3.x and CCS 2.2x side by side install
then read the instructions in the file _CCSV22_DoAutoConnect. This file is located in your <
CCS_INSTALLDIR >\drivers directory.
This provides details on how you can install/copy CCS 2.4x drivers
into a CCS 2.21 environment.
Where To Find Things
Under the installation directory,
<INSTALL_DIR> you can find the following:
- docs\pdf
: Emulator user
guides and schematics.
- docs\releasenotes:
This file and other release
notes.
- drivers: Emulation
drivers, *.dvr files.
- drivers\import: CCS setup configuration
files.
- specdig\SDConfig: Spectrum Digital emulator
configuration utility.
- specdig\SDFlash: Spectrum Digital FLASH
programming utility.
- specdig\xds510usb: XDS510USB win32 .sys and .inf
file.
- specdig\sdjtag: Source/binaries for SD JTAG
interface with some ARMx examples.
- specdig\sdtsrv: Header/libs for sdtsrv
interface.
ARM7S Configuration
The ARM7S core does not support
scan chain0 for Endianess detection.
Instead this must be setup in the sdopts.cfg emulation configuration
file.
Sdopts.cfg is located in your
windows system32 directory. Add one of
the two configurations below to your sdopts.cfg file in the appropriate
emulator section. These options can be applied to ALL ARM7 processors to
override auto detection of endianess.
#ARM7S Big Endain Configuration
DevArm7IsBigEndian=YES
DevArm7NoChain0=YES
#ARM7S Little Endain Configuration
DevArm7IsBigEndian=NO
DevArm7NoChain0=YES
The following are typical
configurations for the XDS510PP PLUS and XDS510USB emulators:
#
======================================================================================
#
XDS510PP/SPI515/eZdsp/XDS510PP_PLUS, PORT 0x378, SPP8
#
[EmulatorId=378]
EmuPortAddr=0x378
EmuPortMode=SPP8
EmuPortSpeed=1000
EmuAddOptoPod=NO
EmuDisablePolling=NO
EmuDoWaitInReset=NO
# Uncomment only one of the
following EmuProductName options
#EmuProductName=XDS510PP
#EmuProductName=SPI515
EmuProductName=XDS510PP_PLUS
#EmuProductName=EZDSPVC3X
#EmuProductName=EZDSP54X
#EmuProductName=EZDSP2710
#EmuTckDiv=4
#EmuManageTargetPower=YES
#EmuPulseTrst=YES
DevArm7IsBigEndian=YES
DevArm7NoChain0=YES
#
======================================================================================
# XDS510USB Port 0x510
#
[EmulatorId=510]
EmuPortAddr=0x510
EmuPortMode=USB
EmuPortSpeed=0
EmuAddOptoPod=NO
EmuDisablePolling=YES
EmuDoWaitInReset=NO
EmuProductName=XDS510USB
#EmuTckDiv=1
#EmuPulseTrst=YES
#EmuIoOffAtExit=NO
DevArm7IsBigEndian=YES
DevArm7NoChain0=YES