Spectrum Digital eZdsp F2804 Series Use and care manual

eZdspTM F2804x
2006 DSP Development Systems
Reference
Technical


eZdspTM F2804x
Technical Reference
509165-0001 Rev. B
November 2006
SPECTRUM DIGITAL, INC.
12502 Exchange Dr., Suite 440 Stafford, TX. 77477
Tel: 281.494.4505 Fax: 281.494.5310
sales@spectrumdigital.com www.spectrumdigital.com

IMPORTANT NOTICE
Spectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any
product or service without notice. Customers are advised to obtain the latest version of relevant
information to verify data being relied on is current before placing orders.
Spectrum Digital, Inc. warrants performance of its products and related software to current
specifications in accordance with Spectrum Digital’s standard warranty. Testing and other quality
control techniques are utilized to the extent deemed necessary to support this warranty.
Please be aware, products described herein are not intended for use in life-support appliances,
devices, or systems. Spectrum Digital does not warrant, nor is it liable for, the product described
herein to be used in other than a development environment.
Spectrum Digital, Inc. assumes no liability for applications assistance, customer product design,
software performance, or infringement of patents or services described herein. Nor does Spectrum
Digital warrant or represent any license, either express or implied, is granted under any patent right,
copyright, or other intellectual property right of Spectrum Digital, Inc. covering or relating to any
combination, machine, or process in which such Digital Signal Processing development products or
services might be or are used.
WARNING
This equipment is intended for use in a laboratory test environment only. It generates, uses, and can
radiate radio frequency energy and has not been tested for compliance with the limits of computing
devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable
protection against radio frequency interference. Operation of this equipment in other environments
may cause interference with radio communications, in which case the user, at his own expense, will
be required to take any measures necessary to correct this interference.
TRADEMARKS
eZdsp is a trademark of Spectrum Digital, Inc.
Copyright © 2006 Spectrum Digital, Inc.

Contents
1 Introduction to the eZdspTM F2804x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Provides a description of the eZdspTM F2804x, key features, and board outline.
1.0 Overview of the eZdspTM F2804x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.1 Key Features of the eZdspTM F2804x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.2 Functional Overview of the eZdspTM F2804x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
2 Operation of the eZdspTM F2804x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Describes the operation and various interfaces of the eZdspTM F2804x.
2.0 The eZdspTM F2804x Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.1 The eZdspTM F2804x Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.1.1 Power Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2 eZdspTM F2804x Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2.1 Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.3 eZdspTM F2804x Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.3.1 P1, JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.3.2 J201, USB Port/JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
2.3.3 P4,P8,P7, I/O Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
2.3.4 P5,P9, Analog Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
2.3.5 P6, Power Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
2.3.6 P10, RS-232 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
2.3.7 Connector Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
2.4 eZdspTM F2804x Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
2.4.1 JP4, Voltage Jumper, +3.3/5 Volts for P8, P4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
2.4.2 JP5, ADCREFIN Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
2.4.3 JP6, GPIO22/GPIO24 Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
2.5 Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.5.1 Switch SW1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.5.1.1 Switch SW1, Position 1-3, Boot Mode Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
2.5.1.2 Switch SW1, Position 4, EEPROM Write Enable/Disable . . . . . . . . . . . . . . . . . . 2-17
2.5.1.3 Switch SW1, Position 5, Select EEPROM Pull-ups . . . . . . . . . . . . . . . . . . . . . . . 2-18
2.5.1.4 Switch SW1, Position 6, Serial EEPROM Address A1 . . . . . . . . . . . . . . . . . . . . 2-18
2.5 Switch SW2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
2.6 LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
2.7 Test Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
A eZdspTM F2804x Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Contains the schematics for the socketed and unsocketed versions of the eZdspTM F2804x
B eZdspTM F2804x Mechanical Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Contains the mechanical information about the socketed and unsocketed versions of the eZdspTM
F2804x

List of Figures
Figure 1-1, Block Diagram eZdspTM F2804x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Figure 2-1, eZdspTM F2804x PCB Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Figure 2-2, eZdspTM F2804x Memory Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Figure 2-3, eZdspTM F2804x Connector and Switch Positions . . . . . . . . . . . . . . . . . . . . . 2-6
Figure 2-4, Connector P1 Pin Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Figure 2-5, Connector P8 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
Figure 2-6, Connector P5/P9 Pin Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Figure 2-7, Connector P6 Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Figure 2-8, eZdspTM F2804x Power Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Figure 2-9, P10, DB9 Female Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Figure 2-10, eZdspTM F2804x Jumper Positions (Bottom Side) . . . . . . . . . . . . . . . . . . . 2-14
Figure 2-11, JP4 Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
Figure 2-12, JP6 Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Figure 2-13, SW1 Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Figure 2-14, SW2 Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
List of Tables
Table 2-1, eZdspTM F2804x Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Table 2-2, P1, JTAG Interface Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Table 2-3, P4/P8, I/O Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Table 2-4, P5/P9, Analog Interface Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Table 2-5, P10, RS-232 Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Table 2-6, eZdspTM F2804x Suggested Connector Part Numbers . . . . . . . . . . . . . . . 2-13
Table 2-7, eZdspTM F2804x Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Table 2-8, JP4, +3.3/5 Volts to P8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
Table 2-9, JP6, GPIO22/GPIO24 Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Table 2-10, SW1, Switch Positions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Table 2-11, SW1, Positions 1-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Table 2-12, SW1, Position 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Table 2-13, SW1, Position 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Table 2-14, SW1, Position 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Table 2-15, SW2, Switch Positions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Table 2-16, LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Table 2-17, Test Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20

About This Manual
This document describes board level operations of the eZdspTM F2804x based on the
Texas Instruments TMS320F2804x Digital Signal Processor.
The eZdspTM F2804x is a stand-alone module permitting engineers and software
developers evaluation of certain characteristics of the TMS320F2804x DSP to
determine processor applicability to design requirements. Evaluators can create
software to execute onboard or expand the system in a variety of ways.
Notational Conventions
This document uses the following conventions.
The “eZdspTM F2804x” will sometimes be referred to as the “eZdsp”.
“eZdsp” will include the socketed or unsocketed version
Program listings, program examples, and interactive displays are shown in a special
italic typeface. Here is a sample program listing.
equations
!rd = !strobe&rw;
Information About Cautions
This book may contain cautions.
This is an example of a caution statement.
A caution statement describes a situation that could potentially damage your software,
hardware, or other equipment. The information in a caution is provided for your
protection. Please read each caution carefully.
Related Documents
Texas Instruments TMS320F28x DSP CPU and Instruction Set Reference Guide,
literature #SPRU430
Texas Instruments TMS320F28x Assembly Language Tools Users Guide,
literature #SPRU513
Texas Instruments TMS320F28x Optimizing C/C++ Compiler User’s Guide,
literature #SPRU514
Texas Instruments Code Composer Studio Getting Started Guide,
literature #SPRU509

Table 1: Manual History
Revision History
A Preliminary Release
Table 2: Board History
Revision History
A Prototype Release

1-1
Chapter 1
Introduction to the eZdspTM F2804x
This chapter provides a description of the eZdspTM for the TMS320F2804x
Digital Signal Processor, key features, and block diagram of the circuit
board.
Topic Page
1.0 Overview of the eZdspTM F2804x 1-2
1.1 Key Features of the eZdspTM F2804x 1-2
1.2 Functional Overview of the eZdspTM F2804x 1-3

Spectrum Digital, Inc
1-2 eZdspTM F2804x Technical Reference
1.0 Overview of the eZdspTM F2804x
The eZdspTM F2804x is a stand-alone card--allowing evaluators to examine the
TMS320F2804x digital signal processor (DSP) to determine if it meets their application
requirements. Furthermore, the module is an excellent platform to develop and run
software for the TMS320F2804x processor.
The eZdspTM F2804x is shipped with a TMS320F2804x DSP. The eZdspTM F2804x
allows full speed verification of F2804x code. Expansion connectors are provided
for any necessary evaluation circuitry not provided on the as shipped configuration.
To simplify code development and shorten debugging time, a C2000 Tools Code
Composer driver is provided. In addition, an onboard JTAG connector provides
interface to emulators, operating with other debuggers to provide assembly language
and ‘C’ high level language debug.
1.1 Key Features of the eZdspTM F2804x
The eZdspTM F2804x has the following features:
• TMS320F2804x Digital Signal Processor
• 100 MIPS operating speed
• 10K words on-chip zero wait state SARAM
• 128K words on-chip Flash memory
• 256K bits serial I2C EEPROM memory
• 20 MHz. clock
• Expansion Connectors (analog, I/O)
• Onboard IEEE 1149.1 JTAG Controller
• 5-volt only operation with supplied AC adapter
• TI F28xx Code Composer Studio tools driver
• On board USB JTAG emulation connector
• 1 SCI UART channel

Spectrum Digital, Inc
1-3
1.2 Functional Overview of the eZdspTM F2804x
Figure 1-1 shows a block diagram of the basic configuration for the eZdspTM F2804x.
The major interfaces of the eZdsp are the JTAG interface, and expansion interface.
TMS320F2804x
ANALOG TO
DIGITAL
CONVERTER
USB PORT
Figure 1-1, BLOCK DIAGRAM eZdspTM F2804x
A
N
A
L
O
G
E
X
P
A
N
S
I
O
N
JTAG
CONTROLLER
EXTERNAL
JTAG
20 Mhz. XTAL1/OSCIN
CLOCK
SCIA
MUX/
TRANCEIVERS

Spectrum Digital, Inc
1-4 eZdspTM F2804x Technical Reference

2-1
Chapter 2
Operation of the eZdspTM F2804x
This chapter describes the operation of the eZdspTM F2804x, key
interfaces and includes a circuit board outline.
Topic Page
2.0 The eZdspTM F2804x Operation 2-2
2.1 The eZdspTM F2804x Board 2-2
2.1.1 Power Connector 2-3
2.2 eZdspTM F2804x Memory 2-3
2.2.1 Memory Map 2-4
2.3 eZdspTM F2804x Connectors 2-5
2.3.1 P1, JTAG Interface 2-7
2.3.2 J201, USB Port/JTAG Interface 2-8
2.3.3 P8, I/O Interface 2-8
2.3.4 P5,P9, Analog Interface 2-10
2.3.5 P6, Power Connector 2-11
2.3.6 P10, RS-232 Connector 2-12
2.3.7 Connector Part Numbers 2-13
2.4 eZdspTM F2804x Jumpers 2-13
2.4.1 JP4, Voltage Jumper, +3.3/5 Volts for P8, P4 2-14
2.4.2 JP5, ADCREFIN Select 2-15
2.4.3 JP6, GPIO22/GPIO24 Select 2-15
2.5 Switches 2-16
2.5.1 Switch SW1 2-16
2.5.1.1 Switch SW1, Position 1-3, Boot Mode Select 2-17
2.5.1.2 Switch SW1, Position 4, EEPROM Write Enable/Disable 2-17
2.5.1.3 Switch SW1, Position 5, Select EEPROM Pull-ups 2-18
2.5.1.4 Switch SW1, Position 6, Serial EEPROM Address A1 2-18
2.5.2 Switch SW2 2-19
2.6 LEDs 2-19
2.7 Test Points 2-20

Spectrum Digital, Inc
2-2 eZdspTM F2804x Technical Reference
2.0 The eZdspTM F2804x Operation
This chapter describes the eZdspTM F2804x, key components, and operation.
Information on the eZdsp’s various interfaces is also included. The eZdspTM F2804x
consists of four major blocks of logic:
• Analog Interface Connector
• I/O Interface Connector
• JTAG Interface
• USB Port JTAG Controller Interface
2.1 The eZdspTM F2804x Board
The eZdspTM F2804x is a 5.25 x 3.0 inch, multi-layered printed circuit board, powered
by an external 5-Volt only power supply. Figure 2-1 shows the layout of the top side
of the eZdspTM F2804x.
Figure 2-1, eZdsp
TM
F2804x PCB Outline
TMS320F2804x

Spectrum Digital, Inc
2-3
2.1.1 Power Connector
The eZdspTM F2804x is powered by a 5-Volt only power supply, included with the
unit. The unit requires 500mA. The power is supplied via connector P6. If expansion
boards are connected to the eZdsp, a higher amperage power supply may be
necessary. Section 2.3.6 provides more information on connector P6.
2.2 eZdspTM F2804x Memory
The eZdsp includes the following on-chip memory:
• 2 blocks of 1K x 16 single access RAM (SARAM, M0,M1)
• 1 block of 8K x 16 SARAM (Lo,L1)
The eZdsp can load ram for debug, or Flash can be programmed and run. For larger
software projects it is suggested to do a initial debug with on eZdsp F2804x module
which supports a total RAM environment. With careful attention to the I/O mapping in
the software the application code can easily be ported to the F2804x.

Spectrum Digital, Inc
2-4 eZdspTM F2804x Technical Reference
2.2.1 Memory Map
The figure below shows the memory map configuration on the eZdspTM F2804x.
Figure 2-2, eZdsp
TM
F2804x Memory Space
0x0000-0000
0x0000-0400
0x0000-0800
0x0000-0D00
0x0000-0E00
0x0000-6000
0x0000-7000
0x0000-8000
0x0000-9000
0x0000-A000
Block Start Address F2804x
Data Space Program Space
M0 SARAM
M1 SARAM
Peripheral Frame 0
Peripheral Frame 1
Pie Vector Table
(256 x 16)
Peripheral Frame 2
(16 Bit access only)
L0 SARAM
L1 SARAM
0x003D-7800
0x003D-8000
OTP (Read Only)
0x003D-7C00
Flash (Read Only)
(128K x 16)
0x003F-8000
0x003F-9000
0x003F-A000
0x003F-F000
0x003F-FFFF
L0 SARAM Mirror
L1 SARAM Mirror
Boot ROM (Read Only)
Do Not Use !
Do Not Use !

Spectrum Digital, Inc
2-5
2.3 eZdspTM F2804x Connectors
The eZdspTM F2804x has five connectors. Pin 1 of each connector is identified by a
square solder pad. The function of each connector is shown in the table below:
Table 1: eZdspTM F2804x Connectors
Connector Function
P1 JTAG Interface
P8 I/O Interface
P5/P9 Analog Interface
P6 Power Connector
P10 DB-9, RS-232
J201 USB Controller
Interface

Spectrum Digital, Inc
2-6 eZdspTM F2804x Technical Reference
The diagram below shows the position of each connector
Figure 2-3, eZdspTM F2804x Connector and Switch Positions
P6
P5/P9
J201
SW1
P1 P10
P8 JP5
SW2
TMS320F2804x

Spectrum Digital, Inc
2-7
2.3.1 P1, JTAG Interface
The eZdspTM F2804x is supplied with a 14-pin header interface, P1. This is the
standard interface used by JTAG emulators to interface to Texas Instruments DSPs.
The positions of the 14 pins on the P1 connector are shown in the diagram below as
viewed from the top of the eZdsp.
The definition of P1, which has the JTAG signals is shown below.
Table 2: P1, JTAG Interface Connector
Pin # Signal Pin # Signal
1TMS 2TRST-
3TDI 4GND
5PD (+5V) 6no pin
7TDO 8GND
9TCK-RET 10 GND
11 TCK 12 GND
13 EMU0 14 EMU1
Fig 2-4, P1 Pin Locations
1
2
P1

Spectrum Digital, Inc
2-8 eZdspTM F2804x Technical Reference
2.3.2 J201, USB Port/JTAG Interface
The eZdspTM F2804x uses a custom USB port JTAG interface device. The device has
direct access to the integrated JTAG interface. Drivers for C2000 Code Composer tools
are shipped with the eZdspTM modules
2.3.3 P8, I/O Interface
The connector P8 presents the I/O signals from the DSP. The layout of this
connector is shown below.
Figure 2-5, P8 Connector
P8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Table of contents
Other Spectrum Digital Motherboard manuals

Spectrum Digital
Spectrum Digital TMS320C5517 Use and care manual

Spectrum Digital
Spectrum Digital eZdsp R2812 USB Use and care manual

Spectrum Digital
Spectrum Digital XDS560v2 Use and care manual

Spectrum Digital
Spectrum Digital TMS320DM6437 Use and care manual

Spectrum Digital
Spectrum Digital TMS320F240 Use and care manual

Spectrum Digital
Spectrum Digital TMS320LF2407 Use and care manual

Spectrum Digital
Spectrum Digital TMS320VC5509A EVM PLUS Use and care manual

Spectrum Digital
Spectrum Digital TMS320DM6467 Use and care manual

Spectrum Digital
Spectrum Digital TMS320VC5505 Use and care manual

Spectrum Digital
Spectrum Digital eZdsp F28335 Instruction Manual