What Do I Get? The Blackfin ® SDK contains:. Free applications software with source code. Utilities information and tools that allow you to develop Blackfin processor based applications. What Can I Do?. Use the software as a framework, or as an example of how to use Blackfin Software Modules and Blackfin System Services and Device Drivers.
Use the Blackfin SDK to develop Blackfin executables with user interfaces, graphic overlays, image compression and decompression, or popular compression and decompression algorithms. The user applications provided are fully functional and may be used royalty free.
A variety are included with source code, however, some software modules are available as binary only. Several utilities that can be used with your applications are included in source code along with documents on how to use them. What Do I Need?. If you do not have the necessary hardware and software tools, you should order the appropriate Starter Kit. The Starter Kit can be ordered from our web site, using, or you can purchase it through your local.
If you have not already registered and downloaded VisualDSP 5.0 (test drive version or a purchased version) please do so before attempting to download the SDK. VisualDSP 5.0 Update 9 (or later) is required. If you have the appropriate hardware and software, you can download the SDK from our website now. Current SDK Release: Rel 4.11, September 2011 (pdf) The recent SDK release was tested with the following hardware revs: Supported Hardware Board Rev Silicon Rev BOM Rev ADSP-BF527 EZ-KIT Lite 2.20 0.2 3.30 ADSP-BF533 EZ-KIT Lite 2.20 0.6 4.80 ADSP-BF548 EZ-KIT Lite 1.40 0.4 2.20 ADSP-BF561 EZ-KIT Lite 2.30 0.5 3.30 A-V EZ-Extender 2.00 N/A 1.90 USB-LAN EZ-Extender 2.10 N/A 1.90 If you have not already and downloaded (test drive version or a purchased version) please do so before attempting to download the SDK. VisualDSP 5.0 Update 9 (or later) is required.
The purpose of testing the Linux kernel is to ensure each part of the released image, such as the system calls, IPC mechanism, file system, network, device drivers, memory management is stable and robust, so that it can support various applications running well. Usb gadget driver should work. Test method is similar to above test “Power”.
. Blackfin USB-LAN EZ-Extender Manual Revision 1.0, January 2005 Part Number 82-000845-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 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.
Regulatory Compliance The Blackfin USB-LAN EZ-Extender has been certified to comply with the essential requirements of the European EMC directive 89/336/EEC (inclusive 93/68/EEC) and, therefore, carries the “CE” mark. The Blackfin USB-LAN EZ-Extender had been appended to Analog Devices Development Tools Technical Construction File referenced “DSPTOOLS1”. Notation Conventions.xiv USB-LAN EZ-EXTENDER INTERFACES USB-LAN EZ-Extender Setup.1-1 USB Software.1-2 Ethernet Software.1-3 USB 2.0 Interface. 1-3 Ethernet Interface.
1-4 Optional ADSP-BF537 EZ-KIT Lite Interfaces.1-5 Blackfin USB-LAN EZ-Extender Manual. FLAGS Enable Switch (SW1.2).2-7 USB IRQ Enable Switch (SW1.3). 2-7 Test Mode Enable Switch (SW1.4). 2-8 Serial ROM Enable Switch (SW2.1).2-8 IOS2:0 Switch (SW2.2, SW2.3, SW2.4).
2-9 BILL OF MATERIALS INDEX Blackfin USB-LAN EZ-Extender Manual. To learn more about Analog Devices development software, go to Blackfin USB-LAN EZ-Extender Manual. Asynchronous Memory Bus of the Blackfin pro- cessor (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 PLX’s Technology Netchip 2272 device. Blackfin USB-LAN EZ-Extender board. Purpose of This Manual The Blackfin USB-LAN EZ-Extender Manual describes the operation and configuration of the components on the extension board. A schematic and a bill of materials are provided as a reference for future Blackfin processor board designs.
CD to see the schematics. Alternatively, the schematics can be found on the Analog Devices Web site, www.analog.com/processors What’s New in This Manual This is the first edition of the Blackfin USB-LAN EZ-Extender Manual. Blackfin USB-LAN EZ-Extender Manual. Send questions by mail to: Analog Devices, Inc.
One Technology Way P.O. Box 9106 Norwood, MA Supported Products The Blackfin USB-LAN EZ-Extender is designed as an extension board to the ADSP-BF533, ADSP-BF537, and ADSP-BF561 EZ-KIT Lite evalua- tion systems. Blackfin USB-LAN EZ-Extender Manual. 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. Our Web site provides infor- www.analog.com mation about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. Description of the loader function and com- mands All documentation is available online. Most documentation is available in printed form. Visit the Technical Library Web site to access all processor and tools man- uals and data sheets: Blackfin USB-LAN EZ-Extender Manual xiii. 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.
Blackfin USB-LAN EZ-Extender Manual. Preface Additional conventions, which apply only to specific chapters, may appear throughout this document. Blackfin USB-LAN EZ-Extender Manual.
Notation Conventions Blackfin USB-LAN EZ-Extender Manual. Read the applicable design interface section in this chapter—the text provides an overview of the capabilities of the interface.
Read “System Architecture” on page 2-2 to understand the physical connections of the extension board. For detailed information, refer “Schematics on page B-1”. Blackfin USB-LAN EZ-Extender. 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 file located in the USB Software Readme.txt. VisualDSP install directory. Path Blackfin EZ-KITs USB-LAN EZ-EXTENDER usb Blackfin USB-LAN EZ-Extender. ADSP-BF537, and on the ADSP-BF561 processors.
PF10 These flag pins may 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. Blackfin USB-LAN EZ-Extender. 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. “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 sup- ports IEEE802.3.AF.
PHY evaluation board connects directly to the USB-LAN EZ-Extender. You also need to purchase the connector and solder it to be able to con- nect the two boards together. The part numbers of the SMSC’s evaluation boards and connector are shown in Table 1-4. Blackfin USB-LAN EZ-Extender.
USB-LAN EZ-Extender Interfaces Table 1-4. PHY Devices Part Description Manufacturer Manufacturer Part # 20x2 Connector AMP/TYCO ELECTRONICS 787170-4 MII Evaluation Board SMSC EVB185 MII Evaluation Board SMSC EVB183 Blackfin USB-LAN EZ-Extender. Optional ADSP-BF537 EZ-KIT Lite Interfaces Blackfin USB-LAN EZ-Extender. EZ-KIT Lite. “Jumper Setting” on page 2-3 Describes the function of the configuration jumpers, JP1–3. “Switch Settings” on page 2-6 Describes the function of the switches, SW1.1–1.3 Blackfin USB-LAN EZ-Extender Manual.
System Architecture System Architecture A block diagram of the Blackfin USB-LAN EZ-Extender is shown in Figure 2-1. Ethernet Connector 3.3V SMSC Buffer ADDR15:1 SMSC Connector Driver LAN91C111 (BF537 Only) DATA31:0 (Ethernet) 3.3V CNTRL Da15:0 16bit 3.3V Netchip ADDR5:1 ADDR15:1 2.5V. USB-LAN EZ-Extender Hardware Reference Jumper Setting 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.
Ethernet cable must be plugged into the Ethernet connector of the ADSP-BF537 EZ-KIT Lite, but not the USB-LAN EZ-Extender. The 7.5V power supply provided with the EZ-KIT Lite should not be used. For an overview of the Power-over-Ethernet interface, refer to “Power-Over-Ethernet” on page 1-5. Blackfin USB-LAN EZ-Extender Manual. (EPHSR bit14).
For more information about populating the jumper, refer to the SMSC LAN91C111 data sheet. JP3 Settings Functionality JP3 Setting Logic Low on 91C111 LINK Status Pin JP3.1 JP3.2 All Other Cases No Jumper (Default) Blackfin USB-LAN EZ-Extender Manual. 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. Switch Locations ADDR Enable Switch (SW1.1). Blackfin processor. The switch connects the USBIRQ line with PF10 the ADSP-BF533 and ADSP-BF561 processors, and on the ADSP-BF537 processor. By default, the USB IRQ enable switch is in the position. When in the position, communication with the USB pro- Blackfin USB-LAN EZ-Extender Manual. If the switch is in the position, you are not able to communicate with the Ethernet application code provided.
The switch adds flexibility to the extender—you can modify the application code and generate another MAC address when the switch is Blackfin USB-LAN EZ-Extender Manual. The pins are used in con- junction with the Serial ROM Enable switch to select between predefined EEPROM configurations. For more information about the switches, refer to the SMSC LAN91C111 data sheet.
Blackfin USB-LAN EZ-Extender Manual. Switch Settings 2-10 Blackfin USB-LAN EZ-Extender Manual. A BILL OF MATERIALS The bill of materials corresponds to the board schematics on page B-1. Please check the latest schematics on the Analog Devices website, hnicalLibrary/manuals/DevToolsIndex.html#Evalua- tion%20Kit%20Manuals Blackfin LAN-USB EZ-Extender Manual.
Blackfin LAN-USB EZ-Extender Manual. Bill Of Materials Blackfin LAN-USB EZ-Extender Manual. Blackfin LAN-USB EZ-Extender Manual. Bill Of Materials Blackfin LAN-USB EZ-Extender Manual. Blackfin LAN-USB EZ-Extender Manual.
REVISIONS DESCRIPTION ENGR DATE APPR 06/14/04 08/27/04 BLACKFIN USB-LAN EZ-EXTENDER SCHEMATIC DNP = Do Not Populate See Manual For all Jumper Settings ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD BLACKFIN USB-LAN EZ-EXTENDER Title Approvals Date TITLE Drawn. 45X2 CON018 CON018 CON018 DNP = Do Not Populate See Manual For all Jumper Settings ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD BLACKFIN USB-LAN EZ-EXTENDER Title Approvals Date EXPANSION INTERFACE Drawn 11/03/04 Size Board No.
Checked A0187-2003. 0x2033 FFFF ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD BF561 DSP ADDR RANGE PERIPHERAL BF537 DSP ADDR RANGE PERIPHERAL BLACKFIN USB-LAN EZ-EXTENDER Title Approvals Date AMS3 0x2C00 0000 0x2C00 007F 0x2030 0000 0x2030 007F BUS SWITCHES 0x2C01 0000. USBTRST USBTCM2 AGND USBDREQ DNP = Do Not Populate See Manual For all Jumper Settings ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD BLACKFIN USB-LAN EZ-EXTENDER Title Approvals Date Drawn 11/03/04 Size Board No.
Checked A0187-2003 Engineering Date. See Manual For all Jumper Settings FER3 1206 ANALOG 20 Cotton Road 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF 0.1UF Nashua, NH 03063 SHGND2 DEVICES PH: 1-800-ANALOGD BLACKFIN USB-LAN EZ-EXTENDER Title Approvals Date Drawn 11/03/04 Size Board No. Checked A0187-2003 Engineering Date 2-15-20059:16 Sheet. 20 Cotton Road FOR USE WITH ADSP-BF537 EZ-KIT LITE ONLY ADSP-BF537 EZ-KIT LITE ONLY JP2 and JP3 Nashua, NH 03063.DENOTES DEFAULT SETTING DEVICES PH: 1-800-ANALOGD BLACKFIN USB-LAN EZ-EXTENDER Title Approvals Date POE, MII, PWR SELECTION Drawn 11/03/04 Size Board No. (JP3), Ethernet device, viii interface, viii expansion MAC address, interface, EZ-KIT Lite, viii interface (J1-3), EZ-Extender interfacing with EZ-KIT Lite, notation conventions, system architecture, Power-over-Ethernet, viii, FLAGS enable switch (SW1.2), power select jumper (JP1), Blackfin USB-LAN EZ-Extender Manual.
(SW1.4), SMSC 91C111 device, switches SW1.1 (addr enable), SW1.3 (USB IRQ enable), 2.0 device, viii SW1.4 (test mode enable), IRQ enable switch (SW1.3), SW2.1 (serial ROM enable), SW2.2-2.4 (IOS), SW2.2 (flag enable), Blackfin USB-LAN EZ-Extender Manual.