The USB-LAN EZ-Extender is warranted against defects in materials and
workmanship for a period of one year from the date of purchase from
Analog Devices or from an authorized dealer.
Disclaimer
Analog Devices, Inc. reserves the right to change this product without
prior notice. Information furnished by Analog Devices is believed to be
accurate and reliable. However, no responsibility is assumed by Analog
Devices for its use; nor for any infringement of patents or other rights of
third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark Notice
The Analog Devices icon bar and logo, Blackfin, VisualDSP++, EZ-KIT
Lite, and EZ-Extender are registered trademarks of Analog Devices, Inc.
All other brand and product names are trademarks or service marks of
their respective owners.
Page 3
Regulatory Compliance
The USB-LAN EZ-Extender is designed to be used solely in a laboratory
environment. The board is not intended for use as a consumer end product or as a portion of a consumer end product. The board is an open
system design which does not include a shielded enclosure and therefore
may cause interference to other electrical devices in close proximity. This
board should not be used in or near any medical equipment or RF devices.
The USB-LAN EZ-Extender has been certified to comply with the essential requirements of the European EMC directive 89/336/EEC amended
by 93/68/EEC and therefore carries the “CE” mark.
The USB-LAN EZ-Extender has been appended to Analog Devices, Inc.
Technical Construction File (TCF) referenced ‘DSPTOOLS1’ dated
December 21, 1997 and was awarded CE Certification by an appointed
European Competent Body as listed below.
Technical Certificate No: Z600ANA1.022
Issued by: Technology International (Europe) Limited
60 Shrivenham Hundred Business Park
Shrivenham, Swindon, SN6 8TY, UK
The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge)
sensitive devices. Electrostatic charges readily accumulate on the human
body and equipment and can discharge without detection. Permanent
damage may occur on devices subjected to high-energy discharges. Proper
ESD precautions are recommended to avoid performance degradation or
loss of functionality. Store unused EZ-KIT Lite boards in the protective
shipping package.
Page 4
Page 5
CONTENTS
PREFACE
Product Overview ......................................................................... viii
Purpose of This Manual .................................................................. ix
Intended Audience .......................................................................... ix
Manual Contents ............................................................................. x
What’s New in This Manual ............................................................. x
Technical or Customer Support ....................................................... xi
Supported Products ......................................................................... xi
Product Information ...................................................................... xii
Notation Conventions ................................................................... xiii
Bus Switches ................................................................................. B-3
USB ............................................................................................. B-4
LAN ............................................................................................ B-5
PoV, MII, and Power Selection ...................................................... B-6
INDEX
viBlackfin USB-LAN EZ-Extender Manual
Page 7
PREFACE
Thank you for purchasing the Blackfin® USB-LAN EZ-Extender®, Analog Devices, Inc. extension board to the EZ-KIT Lite® evaluation system
for ADSP-BF533, ADSP-BF537, and ADSP-BF561 Blackfin processors.
The Blackfin processors are embedded processors that support a Media
Instruction Set Computing (MISC) architecture. This architecture is the
natural merging of RISC, media functions, and digital signal processing
characteristics towards delivering signal processing performance in a
microprocessor-like environment.
The EZ-KIT Lite and USB-LAN EZ-Extender are designed to be used in
conjunction with the VisualDSP++® development environment. VisualDSP++ offers a powerful programming tool with new flexibility that
significantly decreases the time required to port software code to a processor, reducing time-to-market.
To learn more about Analog Devices development software, go to
http://www.analog.com/processors/tools/.
Blackfin USB-LAN EZ-Extender Manualvii
Page 8
Product Overview
Product Overview
The Blackfin USB-LAN EZ-Extender is a separately sold extension board
that plugs onto the expansion interface of the ADSP-BF533,
ADSP-BF537, or ADSP-BF561 EZ-KIT Lite evaluation system. The
extension board aids the design and prototyping phases of the
ADSP-BF533, ADSP-BF537, or ADSP-BF561 processor targeted
applications.
The board extends the capabilities of the evaluation system by providing a
connection between the asynchronous memory bus of the Blackfin processor (asynchronous memory bank 3) and either a USB 2.0 or a 10/100
Mbps Ethernet device.
The following is a list of the Blackfin USB-LAN EZ-Extender interfaces.
•USB 2.0 interface
D PLX’s Technology Netchip 2272 device
D USB driver and application code
D USB logo certified
•Ethernet interface
D SMSC’s LAN 91C111 device supported on the
ADSP-BF533 EZ-KIT and ADSP-BF561 EZ-KIT Lites
D IEEE802.3.AF compliant Power-Over-Ethernet (PoE)
application on the ADSP-BF537 EZ-KIT Lite
D SMSC’s MII connector to evaluate different PHYs with the
ADSP-BF537 EZ-KIT Lite
D Ethernet stack and application code
•No power supply required
D Derives power from EZ-KIT Lite
•CE certified
viiiBlackfin USB-LAN EZ-Extender Manual
Page 9
Preface
•Dimensions
D 3.13 in (H) x 3.6 in (W)
Before using any of the interfaces, follow the setup procedure in
“USB-LAN EZ-Extender Setup” on page 1-1.
Example programs are available to demonstrate the capabilities of the
Blackfin USB-LAN EZ-Extender board.
Purpose of This Manual
The Blackfin USB-LAN EZ-Extender Manual describes operation and configuration of the extension board components. A schematic and a bill of
materials are provided as a reference for future Blackfin processor board
designs.
Intended Audience
This manual is a user’s guide and reference to the Blackfin USB-LAN
EZ-Extender. Programmers who are familiar with the Analog Devices
Blackfin processor architecture, operation, and development tools are the
primary audience for this manual.
Programmers who are unfamiliar with VisualDSP++ or EZ-KIT Lite evaluation software should refer to the ADSP-BF533, ADSP-BF537, or
ADSP-BF561 Evaluation System Manual, VisualDSP++ online Help, and
user’s or getting started guides. For the locations of these documents, refer
to “Product Information”.
•Chapter 2, “USB-LAN EZ-Extender Hardware Reference” on
page 2-1
Provides information on the hardware aspects of the board.
•Appendix A, “USB-LAN EZ-Extender Bill Of Materials” on
page A-1
Provides a list of components used to manufacture the
EZ-Extender board.
•Appendix B, “USB-LAN EZ-Extender Schematic” on page B-1
Provides the resources to allow EZ-KIT Lite board-level debugging
or to use as a reference design. Appendix B is part of the online
Help.
What’s New in This Manual
This edition of the Blackfin USB-LAN EZ-Extender Manual has been
updated to reflect the latest revision of the board.
xBlackfin USB-LAN EZ-Extender Manual
Page 11
Technical or Customer Support
You can reach Analog Devices, Inc. Customer Support in the following
ways:
•Visit the Embedded Processing and DSP products Web site at
•Contact your Analog Devices, Inc. local sales office or authorized
distributor
•Send questions by mail to:
Analog Devices, Inc.
One Technology Way
P.O. Box 9106
Norwood, MA 02062-9106
USA
Supported Products
The Blackfin USB-LAN EZ-Extender is designed as an extender board to
the ADSP-BF533, ADSP-BF537, and ADSP-BF561 EZ-KIT Lite evaluation systems.
Blackfin USB-LAN EZ-Extender Manualxi
Page 12
Product Information
Product Information
You can obtain product information from the Analog Devices Web site,
from the product CD-ROM, or from the printed publications (manuals).
Analog Devices is online at www.analog.com. Our Web site provides information about a broad range of products—analog integrated circuits,
amplifiers, converters, and digital signal processors.
For information on product related development software, see the following publications.
•ADSP-BF533 EZ-KIT Lite E valuati on
System M a n u a l
•ADSP-BF537 EZ-KIT Lite E valuati on
System M a n u a l
•ADSP-BF561 EZ-KIT Lite E valuati on
System M a n u a l
VisualDSP++ User’s Guide Description of VisualDSP++ features and usage
VisualDSP++ Assembler and Preprocessor Man-
ual
VisualDSP++ C/C++ Complier and Library
Manual for Blackfin Processors
VisualDSP++ Linker and Utilities ManualDescription of the linker function and com-
VisualDSP++ Loader and Utilities ManualDescription of the loader function and com-
Description of the EZ-KIT Lite features and
usage.
Note: For the ADSP-BF537 EZ-KIT Lite,
there is additional Getting Started with ADSP-BF537 EZ-KIT Lite.
Description of the assembler function and
commands
Description of the complier function and commands for Blackfin processors
mands
mands
Notation Conventions
Text conventions used in this manual are identified and described as
follows.
ExampleDescription
Close command
(File menu)
{this | that}Alternative required items in syntax descriptions appear within curly
[this | that]Optional items in syntax descriptions appear within brackets and sepa-
Titles in reference sections indicate the location of an item within the
VisualDSP++ environment’s menu system (for example, the Close
command appears on the File menu).
brackets and separated by vertical bars; read the example as
that. One or the other is required.
rated by vertical bars; read the example as an optional
this or
this or that.
Blackfin USB-LAN EZ-Extender Manualxiii
Page 14
Notation Conventions
ExampleDescription
[this,…]Optional item lists in syntax descriptions appear within brackets
delimited by commas and terminated with an ellipse; read the example
as an optional comma-separated list of
.SECTIONCommands, directives, keywords, and feature names are in text with
letter gothic font.
filenameNon-keyword placeholders appear in text with italic style format.
Note: For correct operation, ...
A Note provides supplementary information on a related topic. In the
L
a
[
online version of this book, the word Note appears instead of this
symbol.
Caution: Incorrect device operation may result if ...
Caution: Device damage may result if ...
A Caution identifies conditions or inappropriate usage of the product
that could lead to undesirable results or product damage. In the online
version of this book, the word Caution appears instead of this symbol.
Warning: Injury to device users may result if ...
A Warning identifies conditions or inappropriate usage of the product
that could lead to conditions that are potentially hazardous for the
devices users. In the online version of this book, the word Warning
appears instead of this symbol.
this.
xivBlackfin USB-LAN EZ-Extender Manual
Page 15
1USB-LAN EZ-EXTENDER
INTERFACES
This chapter provides the setup procedures for both the Blackfin
USB-LAN EZ-Extender and EZ-KIT Lite (ADSP-BF533, ADSP-BF537
or ADSP-BF561) and describes each of the interfaces the extender
supports.
The information is presented in the following order.
•“USB-LAN EZ-Extender Setup” on page 1-1
•“USB 2.0 Interface” on page 1-3
•“Ethernet Interface” on page 1-4
•“Optional ADSP-BF537 EZ-KIT Lite Interfaces” on page 1-5
USB-LAN EZ-Extender Setup
It is very important to set up all components of the system containing the
USB-LAN EZ-Extender before applying power to that system. The following procedure is recommended for the correct setup.
Power your system when these steps are completed:
1. Read the applicable design interface section in this chapter—the
text provides an overview of the capabilities of the interface.
2. Read “System Architecture” on page 2-2 to understand the physical
connections of the extension board. For detailed information, refer
to “USB-LAN EZ-Extender Schematic” on page B-1.
Blackfin USB-LAN EZ-Extender1-1
Page 16
USB-LAN EZ-Extender Setup
3. Remove any rubber feet that may be attached to the EZ-KIT Lite.
In place of these rubber feet, install the four nylon feet and screws
provided with the USB-LAN EZ-Extender. Install the nylon feet in
the mounting holes of the EZ-KIT Lite’s printed circuit board
(PCB). Flip the EZ-KIT Lite upside down so that the three expansion headers (
J1—3) are facing up.
4. Set the switches and jumpers on the USB-LAN EZ-Extender
board. Use the block diagram in Figure 2-1 on page 2-2 in conjunction with “Jumper Settings” on page 2-3 and “Switch Settings”
on page 2-6.
5. Set the switches and jumpers on EZ-KIT Lite board. If not already,
familiarize yourself with the documentation and schematics of the
EZ-KIT Lite (see “Product Information”). Compare the expansion
interface signals of the USB-LAN EZ-Extender board with the signals of the EZ-KIT Lite board to ensure there is no contention. For
example, it may be necessary to disable other devices connected to
the expansion interface of the processor and disable the push buttons on the EZ-KIT Lite.
6. Install the USB-LAN EZ-Extender on the EZ-KIT Lite via the
three-connector expansion interface.
7. Configure any other interfacing boards, for example, another
EZ-Extender board.
USB Software
For information on the USB software (host-side and device-side), refer to
the USB Software Readme.txt file located in the
The USB-LAN EZ-Extender allows you to connect a USB 2.0 chip to a
Blackfin processor without any other programmable logic required. PLX’s
(formerly Netchip) Net2272 device ties directly to the asynchronous
memory bank 3 of the Blackfin processor. You can read from and write to
the USB 2.0 controller by directly addressing the named memory bank.
You can reset the Net2272 processor by asserting LOW these flag pins: PF11
on the ADSP-BF533 processor, PF6 on the ADSP-BF537 processor, and
PF11 on the ADSP-BF561 processor.
The flag pins can be used for push buttons or LEDs on the respective
EZ-KIT Lite; consequently, the user must make the proper changes to
that EZ-KIT Lite. The switch settings required for each of the respective
EZ-KIT Lites are described in the USB Software Readme.txt file in the
...
\Blackfin\Examples\USB-LAN EZ-EXTENDER\USB subdirectory of the
VisualDSP++ installation directory. The readme file describes the USB
software, source code, drivers, and explains how to run a USB-based
application.
L
Blackfin USB-LAN EZ-Extender1-3
For correct switch settings, refer to the schematics drawing of the
respective device.
Page 18
Ethernet Interface
The USB IRQ line of the extender connects to
PF10 on the
ADSP-BF533/ADSP-BF561 processors and PF7 on the ADSP-BF537 processors. The flag pins can be used for push buttons or LEDs on the
respective EZ-KIT Lites; consequently, the user must make the proper
changes to that EZ-KIT Lite.
When writing to and reading from the USB device using the EZ-KIT
Lites, use memory addresses from Table 1-1.
The USB-LAN EZ-Extender allows you to connect a 10/100 Mbps Ethernet chip to a Blackfin processor. SMSC’s LAN91C111 device ties directly
to the asynchronous memory bank 3 of the Blackfin processor. You can
read from and write to the Ethernet controller by directly addressing the
named memory bank.
You can reset the Ethernet processor by asserting the board reset on the
ADSP-BF533 and ADSP-BF561 EZ-KIT Lites. The reset connects to a
supervisory reset circuit managed by the Analog Devices ADM708 IC
device. ADM708 also asserts a reset to the Ethernet chip at power-up.
The Ethernet IRQ line connects to the
processor and
PF9 of the ADSP-BF561 processor. The flag pins may be
PF9 flag pin of the ADSP-BF533
used for push buttons or LEDs on the respective EZ-KIT Lite; consequently, the user must remember to make the proper changes to that
EZ-KIT Lite. The switch settings required for each of the respective
1-4Blackfin USB-LAN EZ-Extender
Page 19
USB-LAN EZ-Extender Interfaces
EZ-KIT Lites are described in the
...
\Blackfin\Examples\USB-LAN EZ-EXTENDER\LAN subdirectory of the
VisualDSP++ installation directory. The readme file describes the LAN
software, source code, drivers, and explains how to run an Ethernet
application.
L
When writing to and reading from the Ethernet device using the EZ-KIT
Lites, use memory ranges from Table 1-2.
For correct switch settings, refer to the schematics drawing of the
respective device.
LAN Software Readme.txt file in the
Optional ADSP-BF537 EZ-KIT Lite
Interfaces
Optional ADSP-BF537 EZ-KIT Lite interfaces are:
•“Power-Over-Ethernet”
•“MII Interface”
Power-Over-Ethernet
The Blackfin USB-LAN EZ-Extender, when used in conjunction with the
ADSP-BF537 EZ-KIT Lite, allows a user to power both the EZ-KIT Lite
and the extender via a 10/100 Mbps switch or a Midspan device that supports IEEE802.3.AF.
Blackfin USB-LAN EZ-Extender1-5
Page 20
Optional ADSP-BF537 EZ-KIT Lite Interfaces
The EZ-KIT Lite and extender must not be powered via the 7.5V supply
when in Power-over-Ethernet (PoE) mode. A user can make the appropriate jumper changes to the EZ-KIT Lite and extender and then connect the
kit to the extender to power both boards via the switch or Midspan device.
The user must use a switch or Midspan device that supports power via the
data pairs. If a user uses a Midspan device that powers only over the spare
pins, then the PoE circuitry will not work.
Table 1-3 shows a recommended Midspan device that supports both
power over the spare pins and power over the data pairs.
Table 1-3. Midspan Device
Power Sourcing EquipmentManufacturerPart Number
Midspan devicePowerDsine 6PD-8006/AC
Use the Ethernet connector on the EZ-KIT Lite for the PoE application.
Power-over-Ethernet does not work properly if the Ethernet connector is
used on the extender board. When in PoE mode, the blinking LEDs
(
LED1–6]) confirm successful power-up. Since PoE is intended as a simple
demonstration of the power circuitry, you are not able to bring up a VisualDSP ++ session while in the PoE mode.
Refer to “Power Select Jumper (JP1)” on page 2-4 for the extender’s PoE
settings. Refer to the ADSP-BF537 EZ-KIT Lite Evaluation System Manual
for the EZ-KIT Lite’s PoE settings.
MII Interface
The Media Independent Interface (MII) allows you to evaluate different
PHY devices with the ADSP-BF537 EZ-KIT Lite. A separately purchased
PHY evaluation board connects directly to the USB-LAN EZ-Extender.
You also need to purchase the J2 connector and solder it to be able to connect the two boards together. The part numbers of the SMSC’s evaluation
boards and
1-6Blackfin USB-LAN EZ-Extender
J2 connector are shown in Table 1-4.
Page 21
USB-LAN EZ-Extender Interfaces
Table 1-4. PHY Devices
Part Description Manufacturer Manufacturer Part #
J2 20 x 2 connectorAMP/TYCO ELECTRONICS 787170-4
MII evaluation boardSMSC EVB185
MII evaluation boardSMSCEVB183
Blackfin USB-LAN EZ-Extender1-7
Page 22
Optional ADSP-BF537 EZ-KIT Lite Interfaces
1-8Blackfin USB-LAN EZ-Extender
Page 23
2USB-LAN EZ-EXTENDER
HARDWARE REFERENCE
This chapter describes the hardware design of the USB-LAN
EZ-Extender.
The following topics are covered.
•“System Architecture” on page 2-2
Describes the board configuration and explains how the board
components interface with the processor and EZ-KIT Lite.
•“Jumper Settings” on page 2-3
Describes the on-board configuration jumpers.
•“Switch Settings” on page 2-6
Describes the on-board switches.
Blackfin USB-LAN EZ-Extender Manual2-1
Page 24
System Architecture
System Architecture
A block diagram of the Blackfin USB-LAN EZ-Extender is shown in
Figure 2-1.
Ethernet
Connector
MII
SMSC Connector
(BF537 Only)
ADDR[15:1]
Expansion
Interface
DATA[31:0]
from
BlackFIN
CNTRL
EZ-KIT Lites
5.0V3.3V
Regulation
Circuitry
3.3V
2.5V
Power
Over
Ethernet
Ciruitry
Figure 2-1. Block Diagram
Buffer
Driver
16bit
Bus
Swt
Mux
16bit
Bus
Swt
3.3V
Da[15:0]
Db[15:0]
3.3V
Da[31:16]
3.3V
ADDR[15:1]
DATA[31:0]
CNTRL
ADDR[5:1]
DATA[15:0]
CNTRL
SMSC
LAN91C111
(Ethernet)
Netchip
NET2272
(USB 2.0)
USB
Conn
3.3V
3.3V
2.5V
2-2Blackfin USB-LAN EZ-Extender Manual
Page 25
USB-LAN EZ-Extender Hardware Reference
Jumper Settings
Before using the Blackfin USB-LAN EZ-Extender, follow the steps in
“USB-LAN EZ-Extender Setup” on page 1-1.
Figure 2-2 shows the locations of all jumper headers. A two-pin jumper
can be placed on the respective jumper header for different functionality.
The following sections describe all possible jumper settings and associated
functionality.
Figure 2-2. Jumper Locations
Blackfin USB-LAN EZ-Extender Manual2-3
Page 26
Jumper Settings
Power Select Jumper (JP1)
By default, the power select jumper, JP1, must have no jumpers on any of
its pins. The jumpers can be used only when the extender is plugged into
an ADSP-BF537 EZ-KIT Lite (see Table 2-1).
Table 2-1. JP1 Settings
Source of 5V PowerJP1 Setting
EZ-KIT Lite powerNo jumpers (default)
USB test mode (do not use)
Power-over-EthernetJP1.2 and JP1.3
JP1.1 and JP1.2
When using an ADSP-BF533 or ADSP-BF561 EZ-KIT Lite, you must
not place any jumpers on JP1. Placing a jumper on JP1 can damage the
extender card and/or the EZ-KIT Lite. You must power the
ADSP-BF533/ADSP-BF561 EZ-KIT Lite and USB-LAN EZ-Extender
with the 7.5V power supply provided with the EZ-KIT Lite.
When using an ADSP-BF537 EZ-KIT Lite with the Power-over-Ethernet
feature, you must place a jumper between JP1 pin 2 and JP1 pin 3. You
must power both the EZ-KIT Lite and USB-LAN EZ-Extender with the
CAT5E Ethernet cable, which provides power over the signal pairs. The
Ethernet cable must be plugged into the Ethernet connector of the
ADSP-BF537 EZ-KIT Lite, but not the USB-LAN EZ-Extender. Use the
7.5V power supply provided with the EZ-KIT Lite.
When using an ADSP-BF537 EZ-KIT Lite without the
Power-over-Ethernet, you must not place any jumpers on
JP1. You must
power both the EZ-KIT Lite and extender with the 7.5V power supply
provided with the EZ-KIT Lite.
For an overview of the Power-over-Ethernet interface, refer to
“Power-Over-Ethernet” on page 1-5.
2-4Blackfin USB-LAN EZ-Extender Manual
Page 27
USB-LAN EZ-Extender Hardware Reference
LAN Power Jumper (JP2)
The LAN power jumper, JP2, is used to power the SMSC’s 91C111 device
with 3.3V (see Table 2-2). By default and in general, the jumper is
plugged in for extra flexibility. You must make changes to JP2 only when
no power is applied to the USB-LAN EZ-Extender and/or the EZ-KIT
Lite.
Table 2-2. JP2 Settings
FunctionalityJP2 Setting
No power to the LAN91C111No jumper
All other casesJP2.1 and JP2.2 (default)
Link Jumper (JP3)
The link jumper, JP3, connects directly to the link status pin of the
SMSC’s 91C111 device (see Table 2-3). The default setting is to keep JP3
unpopulated. When JP3 is populated, it sends a logic 0 or LOW to the input
port used to convey the LINK status (EPHSR bit 14). For more information
about populating the link jumper, refer to the SMSC LAN91C111 data
sheet.
Table 2-3. JP3 Settings
FunctionalityJP3 Setting
Logic low on 91C111 link status pinJP3.1 and JP3.2
All other casesNo jumper (default)
Blackfin USB-LAN EZ-Extender Manual2-5
Page 28
Switch Settings
Switch Settings
Before using the Blackfin USB-LAN EZ-Extender, follow the steps in
“USB-LAN EZ-Extender Setup” on page 1-1.
Figure 2-3 shows the locations of all switches. The following sections
describe all possible switch settings and associated functionality.
Figure 2-3. Switch Locations
ADDR Enable Switch (SW1.1)
The address enable switch, SW1.1, is used to control the output of the
Blackfin address bus buffer (see Table 2-4). By default, the switch is set to
ON . When SW1.1 is OFF, you cannot communicate to the USB or the
2-6Blackfin USB-LAN EZ-Extender Manual
Page 29
USB-LAN EZ-Extender Hardware Reference
Ethernet processor. The address enable switch adds flexibility to the processors because you can turn the switch
OFF when capacitive loading is an
issue present with other peripherals on the EZ-KIT Lite.
Table 2-4. SW1.1 Settings
The flags enable switch, SW1.2, is used to control the output of the Blackfin flags multiplexer (see Table 2-5). By default, the SW1.2 switch is set to
ON. When SW1.2 is OFF, you cannot communicate to the USB or Ethernet
processor. The flags enable switch adds flexibility to the extender—when
the switch is OFF, the flags can be used for other peripherals of the
EZ-KIT Lite.
Table 2-5. SW1.2 Settings
FunctionalitySW1.2 Setting
FLAGS (U12) enabledON (default)
Blackfin FL AG S (
U12) disabledOFF
USB IRQ Enable Switch (SW1.3)
The USB IRQ enable switch, SW1.3, is used to control the connection
between the Netchip 2272 IRQ line and respective flag pin on the Blackfin processor (see Table 2-6). The switch connects the USB_IRQ line
with PF10 on the ADSP-BF533/ADSP-BF561 processors, and PF7 on the
ADSP-BF537 processor. By default, the USB IRQ enable switch is
Blackfin USB-LAN EZ-Extender Manual2-7
ON.
Page 30
Switch Settings
When
SW1.3 is OFF, communication with the USB processor cannot be
established. The SW1.3 adds flexibility to the extender—when the switch is
OFF, the flag can be used for other peripherals of the EZ-KIT Lite.
Table 2-6. SW1.3 Settings
FunctionalitySW1.3 Setting
USB IRQ enabledON (default)
USB IRQ disabledOFF
Test Mode Enable Switch (SW1.4)
The test mode enable switch, SW1.4, is an internal test pin and should not
be used (see Table 2-7). By default SW1.4 is OFF.
Table 2-7. SW1.4 Settings
FunctionalitySW1.4 Setting
Test mode enabledON
Test mode disabledOFF (default)
Serial ROM Enable Switch (SW2.1)
The serial ROM enable switch, SW2.1, is used to control the connection
between the LAN91C111 Ethernet processor and its serial ROM (U3) (see
Table 2-8). When the switch is disabled, the Ethernet processor loads its
Media Access Control (MAC) address from the serial ROM. By default
SW2.1 is OFF. When the switch is ON, you cannot communicate with the
provided Ethernet application code. The switch adds flexibility to the
extender—you can modify the application code and generate another
MAC address when SW2.1 is ON.
2-8Blackfin USB-LAN EZ-Extender Manual
Page 31
USB-LAN EZ-Extender Hardware Reference
Table 2-8. SW2.1 Settings
FunctionalitySW2.1 Setting
Serial ROM disabledON
Serial ROM enabledOFF (default)
IOS[2:0] Switch (SW2.2, SW2.3, SW2.4)
The IOS[2:0] bits on the USB-LAN EZ-Extender are connected directly
to the IOS[2:0] pins of the LAN91C111 Ethernet processor. By default,
the switches are OFF. The IOS[2:0] pins are used in conjunction with the
“Serial ROM Enable Switch (SW2.1)” to select between predefined
EEPROM configurations. For more information about the switches, refer
to the SMSC LAN91C111 data sheet.
Blackfin USB-LAN EZ-Extender Manual2-9
Page 32
Switch Settings
2-10Blackfin USB-LAN EZ-Extender Manual
Page 33
AUSB-LAN EZ-EXTENDER BILL
OF MATERIALS
The bill of materials corresponds to “USB-LAN EZ-Extender Schematic”
Analog Devices : Embedded Processing & DSP : Software and Reference Designs : Product Overview
View Cart | My Account | Log In
Home > Embedded Processing & DSP
Contact Us | Print this Page | Email this Page
Embedded Processing &
DSP Home
Blackfin
SHARC
TigerSHARC
ADSP-21xx
Technical Support
Learning and
Development
Purchasing Information
Software and Reference
Designs
News, Events and
Resources
All Product Categories
Design Center
All Solutions/
Applications
Buy Online
Product Overview
Development tools provide easier and more robust methods for engineers to develop and optimize DSP
systems and shorten product development cycles for faster time-to-market. The Development Tools
components include:
Evaluation Kits
●EZ-KIT Lite®
Desktop evaluation board includes an evaluation suite of VisualDSP++® development environment. The
evaluation suite of VisualDSP++ has limited memory only.
●EZ-Extender®
EZ-Extender daughter boards give developers access and ability to connect various peripherals from
Analog Devices and third parties to the expansion interface of the EZ-KIT Lite evaluation kits.
Software
●VisualDSP++®
Software development environment includes a C++ compiler, assembler, and linker, enhanced user
interface, advanced plotting tools and statistical profiling to easily identify programming bottlenecks.
●VisualAudio® Designer
Works in conjunction with VisualDSP++ integrated software development and debugging environment
and includes a variety of ready-to-use software building blocks required for audio system design and
development and provides the ability to generate product-ready code (optimized for memory and MIPS
usage). Supports ADSP-BF533 and ADSP-BF537 Blackfin Processors and the ADSP-21262, ADSP21364 and ADSP-21369 SHARC Processors.
●Starter Kit
Provides everything needed to get started on an application. Starter Kits contain a Blackfin EZ-KIT Lite,
EZ-Extender daughter board(s), and the Software Development Kit (SDK) which contains sample code,
"how to" documents, and various encoders/decoders that make getting started on an application easy
and shorten the learning curve.
Emulators
● Rapid on-chip debugging allows developers to load code, set breakpoints, and observe variables,
VisualDSP++ Development Software
Test Drive
Knowledge Base
Manual: Getting Started with Blackfin
Technical Support
Subscribe to eNewsletters
Contact Embedded Processing &
DSP
Communities
Audio
Digital Signal Processing
Embedded Processing
Solutions/Applications
Automotive
Video
Wireless
More ...
Search:
http://www.analog.com/processors/platforms/processorDevTools.html (1 of 2)3/17/2008 3:59:47 PM
Page 46
Analog Devices : Embedded Processing & DSP : Software and Reference Designs : Product Overview
memory, registers, etc.
View the full suite of Development Tools by Processor family:
● Blackfin Processor Development Tools
● SHARC Processor Development Tools
● TigerSHARC Development Tools
● ADSP-21xx Procesor Development Tools
Development Tools Support
Tel: 1-800-AnalogD (262-5643)
Contact Support
Privacy/SecuritymyAnalogContact ADISite MapRegistrationTechnical SupportTerms of Use