SIGNALWARE LOGOTI DSP LOGO

TMS320C5x/C6x EVALUATION MODULE

Analog Expansion Daughterboard

Summary of Development Products

See SIGNALWARE's Home Page or Customer Reply Form for further assistance.

Recommended DSP Development Products for Signalware Daughterboards

EVM and DSK Development Boards

Texas Instruments and other 3rd party suppliers produce several evaluation products that cover hardware prototyping and software development for a wide range of the DSP models in the TMS320C5x and TMS320C6x product lines. All of the products listed below have the same Common Connector Daughterboard interface. All of Signalware daughterboards fit the Common Connector Daughterboard interface. Thus, the developer is able to choose a combination of DSP model and Signalware daughterboard that will provide a prototype for an embedded DSP based system system.

Digital Signal Processor
Debug Interface
DB EMIF Throughput (MWord/S)
Source for Purchase
DSP Development Board & Part Number
Use Code
Notes
TMS320 C5416
USB
10 (16-bit word) or 5 (32-bit word)
On-line Sales & TI Distributors
C5416 DSK
TMDSDSK5416
EV
Software included
TMS320 C5510
USB
10 (32-bit word)
On-line Sales & TI Distributors
C5510 DSK
TMDXDSK5510
EV
Software included
TMS320 C6201
PCI Bus
20 (32-bit word)
Not available for purchase
C6201 EVM*
TMDS326006201
PC
Replaced by C6701 EVM
TMS320 C621x
Emulator (purchased separately)
?? (32-bit word)
Traquair
Micro-line C6211
C6211CPU
SA
Requires ORS90x adaptor for AED Signalware Daughterboards
TMS320 C6414/5/6
& C6455
PCI /Emulator (purchased separately)
25 (32-bit word)
Not available for purchase
IEK-C6414/5/6 DEK-C641x
PC
--
USB
25(32-bit word)
On-line Sales & TI Distributors
C6416 DSK TMDSDSK6416
EV
Available with Syncronous FIFO EMIF Interface transfering 125 MWords/s (32-bit word) at extra cost.
USB
25 (32-bit word)
On-line Sales & TI Distributors
C6455 DSK TMDXDSK6455
EV
TMS320 C6701
PCI Bus
20 (32-bit word)
Not available for purchase
C6701 EVM*
TMDSBRD6701
PC
Available with or without Software
TMS320 C671x
Parallel Port
10 (32-bit word)
Not available for purchase
C6711 DSK
TMDS320006711
EV
Includes software
Emulator (purchased separately)
33 (32-bit word)
Traquair
Micro-line C6711
C6711CPU
SA
Requires ORS90x adaptor for AED Signalware Daughterboards
Micro-line C6712
C6712CPU
SA
Micro-line C6713
C6713Compact
SA
USB
20(32-bit word)
On-line Sales & TI Distributors
C6713 DSK TMDSDSK6713
EV
 

Use codes:

EV
use for prototypes and evaluation only
SA
use for standalone prototypes and OEM production
PC
use for PC based protypes and PC based OEM systems

* Recent distributions of the C6201 and C6701 EVM are missing some files necessary for operation of some of Signalware test software. The missing files are available in a zip file. Also repair kit for EEPROM error

For information on various combinations of TMS320C5x/C6x EVM and DSK products listed above with the Signalware daughterboards, see our Prototype Configuration Table.

Use of Emulators with EVM and DSK Boards

The boards in the table above designated USB, PCI bus or Parallel Port have on-board emulators that are operated by the host PC through the Debug Interface listed. The boards with USB or PCI bus Debug interfaces are substantially faster at debugging tasks than those with a parallel port interface. These boards can be operated with a TI XDS510 Emulator (or equivalent), but a separate emulator is not necessary. When debugging certain combinations of DSP and PC programs, the separate emulator may have some advantage. Generally, the separate emulator is less convenient and may be difficult to set up.

Stand-alone operation of EVM and DSK Boards

Many of the boards in the table can operate "stand alone", i.e. not in a PC chassis. The DSK models can only operate stand alone. To operate any of these boards in stand-alone mode with a daughterboard, a three voltage power supply (5, +12 and -12 volts) is necessary. The 5 volt supply included with the DSK can be used with an additional +/-12 volt supply.

When operating the EVM boards in stand-alone mode, a separate emulator is needed to load programs and operate the debugging features of the debug (JTAG) interface. The on-board emulator can only be operated through the PCI bus. Several of the EVM boards have no non-volatile memories on the board so that DSP programs can not be loaded without a separate emulator or separate boot flash memory.

Boot Flash Memory for Stand-alone EVM Operation

Signalware daughterboards have an option for boot flash memory. This memory can be used to load DSP programs on power-up. The boot flash is available in both 512 Kbyte and 1 Mbyte options.

At Signalware, we have successfully operated EVM boards in stand-alone mode without the use of a separate emulator. The technique used is to debug the program on the EVM, including the loading of the code from boot flash, while the board was plugged into the PCI bus. The on-board emulator is used to do this debugging by setting the switches to "boot from external memory space" mode, resetting the EVM on power-up or with the reset button, and starting Code Composer. For this purpose, Code Composer should have no start-up GEL file (remove the GEL file parameter from the icon or .bat file), and "load symbols" command (File menu) should be used in place of "load program" command. Prior to starting Code Composer, the board is operating just as if it were stand alone. When Code Composer is started, it will stop the DSP at that time, but it will not reset the DSP. In this way, the code that was loaded from the flash can be examined and stepped through. Beware that the full responsibility for initializing the EVM board, including the EMIF bus registers, in placed on the boot program in this mode. When the EVM board is operating out of boot flash correctly, the EVM board is removed from the PC and attached to another power supply. It will continue to operate exactly as it did in the PC before Code Composer is started.

See SIGNALWARE's Home Page or Customer Reply Form for further assistance.