12502 Exchange Dr.
Suite 440
Stafford, Texas 77477
Web:
http://www.spectrumdigital.com/
Ftp:
ftp://ftp.spectrumdigital.com/pub/index.htm
Support:
mailto:support@spectrumdigital.com
Phone:
281-494-4500
Fax:
281-494-5310
Processors Supported
TMS320VC33
Windows 2000 with service pack 2 or higher
Windows 98-SE
Windows XP
Emulators Supported:
XDS510-USB
USB Connection:
Version 1.10 or Version 2.0(full speed mode)
Code Composer Version Supported:
Release 4.1, SP2.
Product Release: 1.30
Release Date; March-2003
See XDS510-USB Quick Start Guide shipped with emulator. Quick Start Guide can also be found on the emulation driver disk
Under the installation directory, <INSTALL_DIR> you can find the following:
|
docs\pdf |
XDS510-USB user guide |
|
docs\releasenotes |
This file and other release notes |
|
drivers |
Emulation drivers, *.dvr files. XDS510-USB drivers will have the standard “sd” prefix and include a “usb” suffix. |
|
drivers\import |
CCS setup configuration files, “.ccs” |
To simplify Code Composer Configuration a number of CCS setup files have been included. When you run CC Setup look for a predefined import configuration for your processor. You can either use one of these as is or as the starting point for your own configuration. The I/O Port address for the XDS510-USB is 0x510. To quickly find XDS510-USB configurations select the “xds510usb” platform under the filters pain. You can filter further with the family filter. A base configuration for most common TI devices is provided.
When the XDS510-USB is powered up the
embedded USB controller will boot up and wait for enumeration from the
host. Once the host has enumerated,
Code Composer can be started. When a USB device is enumerated it will show up
under the Windows Hardware Device Manager.
When Code Composer is started the emulation driver will make contact with
the XDS510-USB (see USB-ACTIVE led flash). It will then download the emulation
firmware to the XDS510-USB. Once
that is complete the firmware will disconnect from the USB bus and reconnect as
an emulator. When the
USB-ACTIVE LED is on solid the USB controller is disconnected from the
USB bus. USB-ACTIVE LED will normally be on solid for ~1 second to meet
the USB disconnect reconnect timing.
Once connected the USB-ACTIVE LED will flash during emulation
activity. When you exit Code
Composer the XDS510-USB will once again disconnect from the USB bus and
reconnect in boot mode, ready for the next debug session.
To conserve power the JTAG backend of the
XDS510-USB is powered off when there is no active CCS session. From the target DSP point of view the
emulator is disconnected. The load
on the DSP JTAG signals in this mode is minimal and mainly the capacitive load
of the JTAG cable.
The performance of the XDS510-USB is in the range of the XDS510PP+ in EPP mode. The significant advantage of the XDS510-USB over the XDS510PP+ is overall PC load. When Code Composer is running RTDX, or profiler or just running your program the PC performance meter is generally pegged at 100%. However with an XDS510-USB the performance meter is generally well under 50% and in many cases under 10%. The overall benefit is that the PC remains quite responsive while there is little or no degradation is Code Composer performance.
Internally the XDS510-USB emulator is an
enhanced version of the embedded USB emulator from the C5416/C5510/C6416
DSK. So overall look and feel
should be roughly the same.