Summary of Contents for Analog Devices EZ-KIT Lite ADSP-BF538F
Page 1
We have 45,000 LP502030-PCM-NTC-LD-A02554 - EEMB - Lithium Battery Rectangular 3.7V 250mAh Rechargeable in stock now. Starting at $0.034. This EEMB part is fully warrantied and traceable. 00000005981LF-000 ADZSBF538FEZLITE EOS Power ANALOG DEVICES Buy Now Buy Now Looking for a discount? Check out our current promotions!
Page 2
ADSP-BF538F EZ-KIT Lite ® Evaluation System Manual Revision 1.2, April 2008 Part Number 82-000945-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106...
Page 3
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;...
Page 4
European EMC directive 89/336/EEC amended by 93/68/EEC and therefore carries the “CE” mark. The ADSP-BF538F EZ-KIT Lite 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.
CONTENTS PREFACE Purpose of This Manual ..............xiii Intended Audience ................ xiii Manual Contents ................xiv What’s New in This Manual ............xiv Technical or Customer Support ............xv Supported Processors ............... xv Product Information ..............xvi MyAnalog.com ................. xvi Processor Product Information ..........
Page 7
CONTENTS Evaluation License Restrictions ............. 1-7 Memory Map ................1-7 SDRAM Interface ................. 1-8 Flash Memory ................1-10 CAN Interface ................1-11 ELVIS Interface ................1-12 Audio Interface ................1-12 LEDs and Push Buttons .............. 1-13 Example Programs ..............1-14 Background Telemetry Channel ..........
Page 8
CONTENTS Flash Enable Switch (SW6) ............ 2-11 FCE Enable Switch (SW14) ........... 2-12 Audio Enable Switch (SW7) ..........2-12 Boot Mode Select Switch (SW3) ..........2-13 PPI Direction Control (JP1) ..........2-13 UART Loop Jumper (JP9) ............. 2-14 ELVIS Oscilloscope Configuration Switch (SW1) ....2-14 ELVIS Function Generator Configuration Switch (SW8) ..
Page 9
CONTENTS SPORT0 and SPORT1 Connectors (P6 and P7) ....2-23 PPI Connector (P8) .............. 2-23 SPI Connector (P9) ............... 2-24 2-Wire Interface Connector (P10) ......... 2-24 TIMERS Connector (P11) ............ 2-24 UART1 Connector (P12) ............2-25 ADSP-BF538F EZ-KIT LITE BILL OF MATERIALS ADSP-BF538F EZ-KIT LITE SCHEMATIC Title Page ..................
Page 10
PREFACE ® Thank you for purchasing the ADSP-BF538F EZ-KIT Lite , Analog ® Devices, Inc. evaluation system for Blackfin processors. Blackfin processors embody a new type of embedded processor designed specifically to meet the computational demands and power constraints of today’s embedded audio, video, and communications applications.
Page 11
ADSP-BF538F processor and the evaluation board peripherals. Analog Devices JTAG emulators offer faster communication between the host PC and target hardware. Analog Devices carries a wide range of in-circuit emulation products. To learn more about Analog Devices emulators and processor development tools, go to http://www.analog.com/processors/index.html...
Page 12
Preface The board features: • Analog Devices ADSP-BF538F processor Core performance up to 600 MHz External bus performance to 133 MHz 182-pin mini-BGA package 25 MHz crystal • Synchronous dynamic random access memory (SDRAM) MT48LC32M8 – 64 MB (8M x 8-bits x 4 banks) x 2 chips •...
Page 13
• Universal asynchronous receiver/transmitter (UART) ADM3202 RS-232 line driver/receiver DB9 female connector • LEDs 10 LEDs: 1 power (green), 1 board reset (red), 1 USB (red), 5 general-purpose (amber), and 1 USB monitor (amber) • Push buttons 5 push buttons: 1 reset, 4 programmable flags with debounce logic •...
Intended Audience The primary audience for this manual is a programmer who is familiar with Analog Devices processors. This manual assumes that the audience has a working knowledge of the appropriate processor architecture and instruction set. Programmers who are unfamiliar with Analog Devices...
Manual Contents Manual Contents The manual consists of: • Chapter 1, “Using ADSP-BF538F EZ-KIT Lite” on page 1-1. Describes EZ-KIT Lite functionality from a programmer’s perspec- tive and provides an easy-to-access memory map. • Chapter 2, “ADSP-BF538F EZ-KIT Lite Hardware Reference” on page 2-1.
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)
MyAnalog.com MyAnalog.com is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest information on products you are interested in. You can also choose to receive weekly e-mail notifications containing updates to the Web pages that meet your interests.
Preface You may also obtain additional information about Analog Devices and its products in any of the following ways. • E-mail questions or requests for information to processor.support@analog.com (World wide support) processor.europe@analog.com (Europe support) processor.china@analog.com (China support) • Fax questions or requests for information to...
VisualDSP++ CD at any time by run- ning the Tools installation. Access the online documentation from the ® VisualDSP++ environment, Windows Explorer, or the Analog Devices Web site. Each documentation file type is described as follows. xviii ADSP-BF538F EZ-KIT Lite Evaluation System Manual...
Page 20
Preface File Description Help system files and manuals in Help format .chm Dinkum Abridged C++ library and FlexLM network license manager software doc- .htm umentation. Viewing and printing the files requires a browser, such as .html .html Internet Explorer 6.0 (or higher). VisualDSP++ and processor manuals in Portable Documentation Format (PDF).
1-800-ANALOGD (1-800-262-5643); they also can be downloaded from the Web site. To have a data sheet faxed to you, call the Analog Devices Faxback System at 1-800-446-6212. Follow the prompts and a list of data sheet code numbers will be faxed to you. If the data sheet you want is not listed, check for it on the Web site.
Preface Notation Conventions Text conventions used in this manual are identified and described as fol- lows. Additional conventions, which apply only to specific chapters, may appear throughout this document. Example Description Close command Titles in reference sections indicate the location of an item within the (File menu) VisualDSP++ environment’s menu system (for example, the Close com- mand appears on the File menu).
Page 23
Notation Conventions xxii ADSP-BF538F EZ-KIT Lite Evaluation System Manual...
1 USING ADSP-BF538F EZ-KIT LITE This chapter provides specific information to assist you with development of programs for the ADSP-BF538F EZ-KIT Lite evaluation system. The information appears in the following sections. • “Package Contents” on page 1-3 Lists the items contained in the ADSP-BF538F EZ-KIT Lite package.
Page 25
• “CAN Interface” on page 1-11 Describes the on-board Controller Area Network (CAN) interface. • “ELVIS Interface” on page 1-12 Describes the on-board National Instruments Educational Labora- tory Virtual Instrumentation Suite (NI ELVIS) interface. • “Audio Interface” on page 1-12 Describes the on-board audio circuit.
• 3.5 mm headphones • 10-foot USB 2.0 cable If any item is missing, contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc. Default Configuration The ADSP-BF538F EZ-KIT Lite board is designed to run outside your personal computer as a stand-alone unit.
Page 27
Default Configuration 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.
Using ADSP-BF538F EZ-KIT Lite Installation and Session Startup For correct operation, install the software and hardware in the order presented in the VisualDSP++ Installation Quick Reference Card. 1. Verify that the yellow USB monitor LED ( , located near the ZLED3 USB connector) is lit.
Page 29
Installation and Session Startup 5. The Select Connection Type page of the wizard appears on the screen. Select EZ-KIT Lite and click Next. 6. The Select Platform page of the wizard appears on the screen. In the Select your platform list, select ADSP-BF538F EZ-KIT Lite via Debug Agent.
Using ADSP-BF538F EZ-KIT Lite Evaluation License Restrictions The ADSP-BF538F EZ-KIT Lite installation is part of the VisualDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unre- stricted evaluation license for the first 90 days. Once the initial unrestricted 90-day evaluation license expires: •...
SDRAM Interface Table 1-1. EZ-KIT Lite Evaluation Board Memory Map Start Address End Address Content External SDRAM bank 0 (SDRAM). See “SDRAM Inter- 0x0000 0000 0x03FF FFFF Memory face” on page 1-8. ASYNC memory bank 0. See “Flash Memory” on 0x2000 0000 0x200F FFFF page...
Page 32
Using ADSP-BF538F EZ-KIT Lite SDRAM registers are configured automatically through the debugger each time the processor is reset. The values in Table 1-2 are used whenever SDRAM bank 0 is accessed through the debugger (for example, when viewing memory windows or loading a program). The numbers were derived for maximum flexibility and work for a system clock frequency between 54 MHz and 133 MHz.
Flash Memory Automatic configuration of SDRAM is not optimized for any fre- SCLK quency. Table 1-3 shows optimized configuration for the SDRAM registers using a 125 MHz and 133 MHz . Only the reg- SCLK EBIU_SDRRC ister needs to be modified in the user code to achieve maximum performance.
Using ADSP-BF538F EZ-KIT Lite Example code is provided in the EZ-KIT Lite installation directory to demonstrate how to program flash memory. Table 1-4 shows a sample value for the asynchronous memory configura- tion register, EBIU_AMBCTL0 Table 1-4. Asynchronous Memory Control Register Setting Example Register Value Function...
ELVIS Interface ELVIS Interface This EZ-KIT Lite board contains the National Instruments ELVIS inter- face. The interface features the DC voltage and current measurement modules, oscilloscope and bode analyzer modules, function generator, arbitrary waveform generator, and digital IO. The ELVIS interface is a NI LabVIEW-based design and prototype envi- ronment for university science and engineering laboratories.
Using ADSP-BF538F EZ-KIT Lite The frame sync and bit clocks are generated from the ADC and feed to the processor because the ADC is operating in master mode. The audio inter- face samples data at a 48 kHz sample rate. The serial data interface operates in 2-wire interface (TWI) mode and connects to of the SPORT0...
Example Programs Example Programs Example programs are provided with the ADSP-BF538F EZ-KIT Lite to demonstrate various capabilities of the evaluation board. These programs are installed with the EZ-KIT Lite software and can be found in the Visu- <install_path>\Blackfin\Examples\ADSP-BF538F EZ-KIT Lite alDSP++ directory.
2 ADSP-BF538F EZ-KIT LITE HARDWARE REFERENCE This chapter describes the hardware design of the ADSP-BF538F EZ-KIT Lite board. The following topics are covered. • “System Architecture” on page 2-2 Describes the ADSP-BF538F EZ-KIT Lite board configuration and explains how the board components interface with the processor.
System Architecture System Architecture This section describes the processor’s configuration on the EZ-KIT Lite board. 25 MHz JTAG Oscillator 64 MB 4 MB Expansion Conn SDRAM Flash Connectors 32.768 KHz (32M x 16) (2M x 16 ) Oscillator EBUI ADSP-BF538F Transceiver RS-232 RS-232...
ADSP-BF538F EZ-KIT Lite Hardware Reference The core voltage and the core clock rate can be set on the fly by the pro- cessor. The input clock is 25 MHz. A 32.768 kHz crystal supplies the real-time clock (RTC) inputs of the processor. The default boot mode for the processor is flash boot.
System Architecture SPORT0 Interface connects to the audio circuit, connector ( ), and expan- SPORT0 SPORT0 sion interface. The audio circuit uses the primary data transmit and receive pins to input and output data from the audio input and outputs. of the processor connect to the connectors ( SPORT1...
Page 42
ADSP-BF538F EZ-KIT Lite Hardware Reference Table 2-1. Programmable Flag Connections (Cont’d) Processor Pin Other Processor Function EZ-KIT Lite Function LED ( ) or . See “LED and LED2 ELVIS_PF1 Push Button Locations” on page 2-17 “Push Button Enable Switch (SW5)” on page 2-11 for information on how to disable the push button.
Page 43
System Architecture Table 2-1. Programmable Flag Connections (Cont’d) Processor Pin Other Processor Function EZ-KIT Lite Function ® (for AV-Extender SCK2 PPI_DIR_CTL (for AV-Extender) SPI2SS PPI_CLK_SEL SPI2SEL CAN_ERR Not used PD10 Not used PD11 Not used PD12 Not used PD13 Not used RSCLK2 Not used RFS2...
Page 44
ADSP-BF538F EZ-KIT Lite Hardware Reference Table 2-1. Programmable Flag Connections (Cont’d) Processor Pin Other Processor Function EZ-KIT Lite Function Push button ( ). See “Programmable SPISS SW13 Flag Push Buttons (SW10–13)” on page 2-18. Push button ( ). See “Programmable SPI0SEL1/TMRCLK SW12 Flag Push Buttons (SW10–13)”...
B-1. The mechanical dimensions of the connectors can be obtained from Technical or Customer Support. Analog Devices offers many EZ-Extender products that plug on to the expansion interface. For more information on these products, visit the Analog Devices Web site at www.analog.com Table 2-2.
See “JTAG Connector (ZP4)” on page 2-23 for more information about the connector. To learn more about available emulators, contact Analog Devices (see “Processor Product Information”). Jumper and Switch Settings The jumper and switch locations are shown in Figure 2-2.
Jumper and Switch Settings CAN Enable Switch (SW2) The Controller Area Network (CAN) enable switch ( ) disconnects CAN signals from the GPIO pins of the processor. When the switch is in the position, the associated GPIO signals (see Table 2-3) can be used on the expansion interface.
ADSP-BF538F EZ-KIT Lite Hardware Reference Push Button Enable Switch (SW5) The push button enable switch ( ) disconnects the associated signal and the push button circuit drivers from the GPIO pins of the processor. When the switch is in the position, the GPIO signal (see Table...
Jumper and Switch Settings FCE Enable Switch (SW14) The flash chip enable (FCE) switch ( ) selects which signals con- SW14 ~AMS nect to the internal flash memory. Since the internal memory is 1 MB, only one signal must be connected at a time. For each switch listed in ~AMS Table 2-7 that is turned...
Jumper and Switch Settings UART Loop Jumper (JP9) The UART loop jumper ( ) is for looping the transmit and receive sig- nals. The default is ELVIS Oscilloscope Configuration Switch (SW1) The oscilloscope configuration switch ( ) determines which audio cir- cuit signals connect to channels of the oscilloscope.
ADSP-BF538F EZ-KIT Lite Hardware Reference ELVIS Function Generator Configuration Switch (SW8) The function generator configuration switch ( ) controls signals con- necting to the left and right input signals of the audio interface. The switch is used when the board connects to the ELVIS station (see “ELVIS Interface”...
Jumper and Switch Settings ELVIS Voltage Selection Jumper (JP6) The ELVIS voltage selection jumper ( ) is used to select the power source for the EZ-KIT Lite. In a standard mode of operation, the board receives its power from an external power supply. When is installed, the board is powered from an ELVIS station, and no external power sup- ply is required.
ADSP-BF538F EZ-KIT Lite Hardware Reference LEDs and Push Buttons This section describes functionality of the LEDs and push buttons. Figure 2-3 shows the locations of the LEDs and push buttons. MONITOR Figure 2-3. LED and Push Button Locations Reset Push Button (SW9) push button resets all of the ICs on the board.
LEDs and Push Buttons Programmable Flag Push Buttons (SW10–13) Four push buttons, , are provided for general-purpose user input. SW10–13 The buttons connect to the programmable flag pins of the proces- PF0-3 sor. The push buttons are active high and, when pressed, send a high ( to the processor.
ADSP-BF538F EZ-KIT Lite Hardware Reference User LEDs (LED2–6) Five LEDs connect to five general-purpose IO pins of the processor (see Table 2-15). The LEDs are active high and are lit by writing a to the correct signal. Refer to “LEDs and Push Buttons” on page 1-13 more information about how to use flash memory when programming the LEDs.
Connectors Connectors This section describes the connector functionality and provides informa- tion about mating connectors. The connector locations are shown in Figure 2-4. Figure 2-4. Connector Locations 2-20 ADSP-BF538F EZ-KIT Lite Evaluation System Manual...
ADSP-BF538F EZ-KIT Lite Hardware Reference Audio Connectors (J9 and J10) Part Description Manufacturer Part Number 3.5 mm stereo jack A/D ELECTRONICS ST323-5 Mating Cable (shipped with EZ-KIT Lite) 3.5 mm stereo interconnect RANDOM 10A3-01106 cable 3.5 mm headphones KOSS CAN Connectors (J5 and J11) Part Description Manufacturer Part Number...
Connectors Power Connector (J7) The power connector provides all of the power necessary to operate the EZ-KIT Lite board. Part Description Manufacturer Part Number 2.5 mm power jack SWITCHCRAFT RAPC712X Mating Power Supply (shipped with EZ-KIT Lite) 7V power supply CUI INC.
ADSP-BF538F EZ-KIT Lite Hardware Reference JTAG Connector (ZP4) The JTAG header is the connecting point for a JTAG in-circuit emulator pod. When an emulator connects to the JTAG header, the USB debug interface is disabled. Pin 3 is missing to provide keying. Pin 3 in the mating connector should have a plug.
Connectors SPI Connector (P9) The pinout of the connector can be found in “ADSP-BF538F EZ-KIT Lite Schematic” on page B-1. Part Description Manufacturer Part Number IDC header 68737-420HLF Mating Connector IDC socket DIGI-KEY S4210-ND 2-Wire Interface Connector (P10) The pinout of the connector can be found in “ADSP-BF538F EZ-KIT Lite Schematic”...
ADSP-BF538F EZ-KIT Lite Hardware Reference UART1 Connector (P12) The pinout of the connector can be found in “ADSP-BF538F EZ-KIT Lite Schematic” on page B-1. Part Description Manufacturer Part Number IDC header 68737-410HLF Mating Connector IDC socket DIGI-KEY S4205-ND ADSP-BF538F EZ-KIT Lite Evaluation System Manual 2-25...
Page 63
Connectors 2-26 ADSP-BF538F EZ-KIT Lite Evaluation System Manual...
Page 64
A ADSP-BF538F EZ-KIT LITE BILL OF MATERIALS The bill of materials corresponds to “ADSP-BF538F EZ-KIT Lite Sche- matic” on page B-1. Ref. Qty. Description Reference Manufacturer Part Number Designator 74LVC14A SOIC14 74LVC14AD IDT74FCT3244AP IDT74FCT3244APYG Y SSOP20 SN74AHC1G00 SN74AHC1G00DBVR SOT23-5 12.288MHZ DIGI-KEY SG-8002CA-PCC-ND OSC003...
Page 65
Ref. Qty. Description Reference Manufacturer Part Number Designator FDS6990AS SOIC8 U12-13 FAIRCHILD FDS6990AS BF538 ST MICRO M29W320EB70ZE6E M29W320EB “U24” ADM708SARZ ANALOG ADM708SARZ SOIC8 DEVICES AD1854JRSZ ANALOG AD1854JRSZ SSOP28 DEVICES AD1871YRSZ ANALOG AD1871YRSZ SSOP28 DEVICES ADG752BRTZ ANALOG ADG752BRTZ-REEL SOT23-6 DEVICES ADM3202ARNZ ANALOG ADM3202ARNZ SOIC16...
ADSP-BF538F EZ-KIT LITE SCHEMATIC ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF538F EZ-KIT LITE Title TITLE Size Board No. A0203-2006 1.2B Date 4-29-2008_15:54 Sheet...
Page 86
INDEX connectors diagram of locations, 2-20 EBIU_SDBCTL register, 1-9, 1-10 J1-3 (expansion), 2-3, 2-8, 2-22 EBIU_SDGCTL register, 1-9, 1-10 J5 and J11 (CAN), 2-21 EBIU_SDRRC register, 1-9, 1-10 J6 (RS-232), 2-21 EBUI control signals, J7 (power), 2-22 Educational Laboratory Virtual J9-10 (audio), 2-21 Instrumentation Suite interface, See ELVIS...
Page 87
INDEX LEFT_IN signal, 2-15 LEFT_OUT signal, 2-14 Help, online, license restrictions, x, LOOPBACK signal, 2-10 installation, of this EZ-KIT Lite, interfaces, See audio, CAN, ELVIS, expansion, Media Instruction Set Computing (MISC), SDRAM memory internal memory map, of this EZ-KIT Lite, core/system MMRs, select pins, See ~AMS3-0, ~SMS0 data banks A, B SRAM,...
Page 89
INDEX SW6 (flash enable) switch, 1-10, 2-11 TXDx (transmit data input) signals, 1-11, SW7 (audio enable) switch, 1-13, 2-12 SW8 (audio input) switch, 2-15 SW9 (reset) push button, 2-17 UART switches enable switch (SW4), 2-10 See also switches by name (SWx) interface, 2-4, diagram of locations, loop jumper (JP9),...
Page 91
Analog Devices : Embedded Processing & DSP Home View Cart My Account Log In Search: Home Contact Us Print this Page Email this Page Blackfin is picture perfect: Leica SLR Camera Blackfin® Processors SHARC® Processors, TigerSHARC® Processors ADSP-21xx Processors, are...
Page 92
Analog Devices : Embedded Processing & DSP Home Customer Case Studies Third Party Collaborative Communities Biometric Access Company: Speed Audio Learning and Development and Efficiency for Every Digital Signal Processing Transaction with Blackfin Embedded Processing Processor Blackfin Online Learning and...
Page 93
Technical Support DSP Home VisualDSP++ Development Software Blackfin Analog Devices' online technical support provides 24 x 7 access to an extensive and growing list of Test Drive SHARC application notes, technical documentation, ADI's third party developers database, and much more.
Page 95
Keep me logged in unless I log out. Logging in is NOT required for access to the web site. All product information is available openly throughout the site. Access to information on the Analog Devices web site is subject to our Terms of Use.
Page 96
Analog Devices : Embedded Processing & DSP Home View Cart My Account Log In Search: Home Contact Us Print this Page Email this Page SHARC Processor: Leadership in MFLOPS per $ Performance Blackfin® Processors SHARC® Processors, TigerSHARC® Processors ADSP-21xx Processors, are...
Page 97
Analog Devices : Embedded Processing & DSP Home Customer Case Studies Third Party Collaborative Communities Biometric Access Company: Speed Audio Learning and Development and Efficiency for Every Digital Signal Processing Transaction with Blackfin Embedded Processing Processor Blackfin Online Learning and...
Page 98
Embedded Processing & Technical Library DSP Home VisualDSP++ Development Software Blackfin Test Drive Analog Devices provides a comprehensive technical library for each processor family to assist you with SHARC your design projects. Knowledge Base TigerSHARC Blackfin Processors Technical Library Technical Support...
Page 100
Analog Devices : Embedded Processing & DSP : Blackfin : Evaluation and Development Tools : Blackfin Processor Development Tools View Cart My Account Log In Search: Home > Embedded Processing & DSP > Blackfin Contact Us Print this Page Email this Page Embedded Processing &...
Page 101
Analog Devices : Embedded Processing & DSP : Blackfin : Evaluation and Development Tools : Blackfin Processor Development Tools Audio Starter Kit BF537 EZ-KIT Lite Desktop Evaluation Board Blackfin USB-LAN EZ-Extender Daughter Board VisualDSP++ 5.0 Mathworks Blackfin A-V EZ-Extender ADSP-BF534 USB-based Emulator Free Upgrade to 5.0...
Need help?
Do you have a question about the EZ-KIT Lite ADSP-BF538F and is the answer not in the manual?
Questions and answers