Blackfin® USB-LAN EZ-Extender® Manual Revision 2.1, March 2008 Part Number 82-000845-01 Analog Devices, Inc. One Technology Way Norwood, Mass.
Copyright Information ©2008 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA. Limited Warranty 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.
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.
CONTENTS PREFACE Product Overview ......................................................................... viii Purpose of This Manual .................................................................. ix Intended Audience .......................................................................... ix Manual Contents ............................................................................. x What’s New in This Manual .............................................................
CONTENTS MII Interface .......................................................................... 1-6 USB-LAN EZ-EXTENDER HARDWARE REFERENCE System Architecture ...................................................................... 2-2 Jumper Settings ............................................................................ 2-3 Power Select Jumper (JP1) ....................................................... 2-4 LAN Power Jumper (JP2) ........................................................
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.
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.
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.
Manual Contents Manual Contents The manual consists of: • Chapter 1, “USB-LAN EZ-Extender Interfaces” on page 1-1 Provides basic board 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.
Preface 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 http://www.analog.com/processors/technicalSupport • E-mail tools questions to processor.tools.support@analog.com • E-mail processor questions to processor.support@analog.com (World wide support) processor.europe@analog.com (Europe support) processor.china@analog.
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. Table 1.
Preface Table 2. Related VisualDSP++ Publications Title Description • • • ADSP-BF533 EZ-KIT Lite Evaluation System Manual ADSP-BF537 EZ-KIT Lite Evaluation System Manual ADSP-BF561 EZ-KIT Lite Evaluation System Manual 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.
Notation Conventions Example Description [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 this. .SECTION Commands, directives, keywords, and feature names are in text with letter gothic font. filename Non-keyword placeholders appear in text with italic style format. L a [ xiv Note: For correct operation, ...
1 USB-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.
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.
USB-LAN EZ-Extender Interfaces Ethernet Software For information on the LAN software, refer to the LAN Software Readme.txt file located in the ...\VisualDSP++ install-path\Blackfin\Examples\USB-LAN EZ-EXTENDER \LAN directory. USB 2.0 Interface 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.
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. Table 1-1.
USB-LAN EZ-Extender Interfaces EZ-KIT Lites are described in the LAN file 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. Software Readme.txt correct switch settings, refer to the schematics drawing of the L For respective device.
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.
USB-LAN EZ-Extender Interfaces Table 1-4.
Optional ADSP-BF537 EZ-KIT Lite Interfaces 1-8 Blackfin USB-LAN EZ-Extender
2 USB-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.
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) Buffer Driver ADDR[15:1] DATA[31:0] 3.3V SMSC LAN91C111 (Ethernet) 3.3V CNTRL Da[15:0] ADDR[15:1] Expansion Interface from BlackFIN EZ-KIT Lites 5.0V Regulation Circuitry DATA[31:0] 16bit Bus Swt Mux ADDR[5:1] DATA[15:0] Db[15:0] Netchip NET2272 (USB 2.0) 3.3V 2.5V CNTRL 3.3V CNTRL 16bit Bus Swt 3.3V Da[31:16] USB Conn 3.
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 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 Power JP1 Setting EZ-KIT Lite power No jumpers (default) USB test mode (do not use) JP1.1 and JP1.2 Power-over-Ethernet JP1.2 and JP1.3 When using an ADSP-BF533 or ADSP-BF561 EZ-KIT Lite, you must not place any jumpers on JP1.
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 Functionality JP2 Setting No power to the LAN91C111 No jumper All other cases JP2.1 and JP2.
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.
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 Functionality SW1.1 Setting Blackfin address buffer (U1) enabled ON (default) Blackfin address buffer (U1) disabled OFF FLAGS Enable Switch (SW1.2) The flags enable switch, SW1.
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 Functionality SW1.3 Setting USB IRQ enabled ON (default) USB IRQ disabled OFF 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.
USB-LAN EZ-Extender Hardware Reference Table 2-8. SW2.1 Settings Functionality SW2.1 Setting Serial ROM disabled ON Serial ROM enabled OFF (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.
Switch Settings 2-10 Blackfin USB-LAN EZ-Extender Manual
A USB-LAN EZ-EXTENDER BILL OF MATERIALS The bill of materials corresponds to “USB-LAN EZ-Extender Schematic” on page B-1. Ref. Qty. Description Reference Designator Manufacturer Part Number 1 1 25MHZ OSC005 Y1 EPSON MA-505 25.
Ref. Qty. Description Reference Designator Manufacturer Part Number 14 1 TLV431A SOT23-3 U13 ON-SEMI TLV431ASN1T1G 15 1 LTC4267 SSOP16 U4 LINEAR TECH LTC4267CGN#PBF 16 1 ADP3330ARTZ-33 VR2 SOT23-6 ANALOG DEVICES ADP3330ARTZ3.3-RL7 17 1 ADP3330ARTZ-25 VR1 SOT23-6 ANALOG DEVICES ADP3330ARTZ-2.5-R7 18 1 USB 4PIN CON009 J3 MILL MAX 897-43-004-90-000000 19 3 0.
USB-LAN EZ-Extender Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 31 1 1M 1/10W 5% 0805 R6 VISHAY CRCW08051M00JNEA 32 1 1.5K 1/10W 5% 0805 R20 VISHAY CRCW08051K50FKEA 33 3 10UF 16V 10% B CT1-3 AVX TAJB106K016R 34 1 300MA LL4148 DL35 D3 DIODES INC LL4148-13 35 5 600 100MHZ 500MA 1206 FER1-4,FER7 STEWARD HZ1206B601R-10 36 1 11.
Ref. Qty. Description 47 2 48 Manufacturer Part Number 10PF 50V 5% 0805 C46-47 AVX 08055A100JAT2A 4 24.9 1/10W 1% 0805 R26-27,R30-31 DIGI-KEY 311-24.9CRTR-ND 49 2 49.9 1/10W 1% 0805 R32-33 DIGI-KEY 311-49.9CRCT-ND 50 1 2.43K 1/10W 1% 0805 R5 DIGI-KEY 311-2.43KCRTR-ND 51 1 40A SMAJ58A DIO003 D1 DIODES INC SMAJ58A-13-F 52 1 10A SBM1040 DIO004 D2 DIODES INC SBM1040-13-F 53 1 0.8A HD01 MDIP4 D4 DIODES INC HD01-T 54 1 68.
A B C D 1 1 2 2 BLACKFIN USB-LAN EZ-EXTENDER SCHEMATIC 3 3 ANALOG DEVICES 4 Title Size A B C Nashua, NH 03063 4 PH: 1-800-ANALOGD BLACKFIN USB-LAN EZ-EXTENDER TITLE Board No. C Date 20 Cotton Road Rev A0187-2003 2.
A B C D EXPANSION INTERFACE (TYPE B) 5V 1 1 3.3V 3.
A B C D 3.
A B U9 ADDR[2:6] ADDR2 32 ADDR3 31 ADDR4 30 ADDR5 29 ADDR6 28 58 USB_RESET 53 USB_ALE 1 61 USB_EN 59 ARE 60 AWE 50 USB_DMARD 34 USB_DMAWR 51 USB_DACK 52 USB_EOT LA0 LD0 LA1 LD1 LA2 LD2 LA3 LD3 LA4 LD4 USB_D0 20 USB_D1 21 USB_D2 22 USB_D3 23 USB_D4 35 USB_D5 36 USB_D6 37 USB_D7 38 USB_D8 39 USB_D9 43 USB_D10 44 USB_D11 LD5 19 RESET LD6 ALE USB 2.
A B C 3.3V D 3.
A B C D POWER OVER ETHERNET CIRCUITRY FOR USE WITH ADSP-BF537 EZ-KIT LITE ONLY 1 1 D2 SBM1040 DIO004 10A POE_PWR T1 3 R58 0 0805 DNP R48 10K 0805 4 D4 5 4 POE_VCC+ 1 ~A + 3 POE_VCC- C35 0.1UF 0805 RCLASS 2 D1 SMAJ58A DIO003 1 40A 1 PGND1 R47 68.1 0805 8 PGND2 9 PGND3 2 - ~B 16 PGND4 12 SIGDISA MDIP4 7 VPORTN LTC4267 SSOP16 CT4 4.7UF B D3 CT5 4.7UF B DNP R49 6.81K 0805 R51 100.0 0805 DL35 U8 4 1 C41 0.
I INDEX A F address enable switch (SW1.1), 2-6 ADSP-BF533/37/61 processors asynchronous memory bank, 1-3, 1-4 programmable flags, 1-3, 1-4, 2-7 architecture, of USB-LAN EZ-Extender, 2-2 flag pins, See programmable flags (PFs) flags enable switch (SW1.
INDEX N S notation conventions, xiii schematic, of USB-LAN EZ-Extender, B-1 serial ROM enable switch (SW2.1), 2-8, 2-9 setup, of USB-LAN EZ-Extender, 1-1 SMSC 91C111 device, 2-5 supervisory reset circuit, 1-4 SW1.1 (address enable) switch, 2-6 SW1.2 (flag enable) switch, 2-7 SW1.3 (USB IRQ enable) switch, 2-7 SW1.4 (test mode enable) switch, 2-8 SW2.1 (serial ROM enable) switch, 2-8, 2-9 SW2.2-2.
Analog Devices : Embedded Processing & DSP : Software and Reference Designs : Product Overview View Cart | My Account | Log In Search: Home > Embedded Processing & DSP Contact Us Embedded Processing & DSP Home Blackfin SHARC TigerSHARC ADSP-21xx | Software and Reference Designs 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.
Analog Devices : Embedded Processing & DSP : Software and Reference Designs : Product Overview memory, registers, etc.
Analog Devices : Embedded Processing & DSP : Technical Support : Technical Library View Cart | My Account | Log In Search: Home > Embedded Processing & DSP > Technical Support Contact Us Embedded Processing & DSP Home Blackfin SHARC TigerSHARC Knowledge Base Contact Technical Support Technical Library Print this Page | Email this Page Technical Library Analog Devices provides a comprehensive technical library for each processor family to assist you with your design projects.
Analog Devices : Embedded Processing & DSP : Technical Support : Technical Library Privacy/Security myAnalog Contact ADI Site Map Registration Technical Support © 1995-2008 Analog Devices, Inc. All Rights Reserved. This site is optimized for IE 6.0+, NN 7.1, and Mozilla. http://www.analog.