Summary of Contents for Analog Devices ADSP-BF518F EZ-Board
Page 1
ADSP-BF518F EZ-Board ® Evaluation System Manual Revision 1.3, July 2012 Part Number 82-000217-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106...
Page 2
Analog Devices, Inc. Printed in the USA. 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 3
Regulatory Compliance The ADSP-BF518F EZ-Board is designed to be used solely in a laboratory environment. The board is not intended for use as a consumer end prod- uct 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.
What’s New in This Manual ............xvii Technical Support ............... xvii Supported Processors ..............xviii Product Information ..............xix Analog Devices Web Site ............xix EngineerZone ................. xix Related Documents ..............xx Notation Conventions ..............xxi USING THE ADSP-BF518F EZ-BOARD Package Contents ................
Page 6
UART Interface ................1-23 RTC Interface ................1-24 LEDs and Push Buttons .............. 1-24 JTAG Interface ................1-25 Land Grid Array ................. 1-26 Expansion Interface II ..............1-26 Power Measurements ..............1-27 Power-On-Self Test ..............1-28 ADSP-BF518F EZ-Board Evaluation System Manual...
Page 9
Expansion Interface II Connectors (P2 and P4) ...... 2-24 Expansion Interface II Connector (P3) ........2-24 DMAX Land Grid Array Connectors (P5–7) ......2-25 Standalone Debug Agent Connector (ZP1) ......2-25 ADSP-BF518F EZ-BOARD BILL OF MATERIALS ADSP-BF518F EZ-BOARD SCHEMATIC INDEX ADSP-BF518F EZ-Board Evaluation System Manual...
Page 10
Contents ADSP-BF518F EZ-Board Evaluation System Manual...
Page 11
PREFACE ® Thank you for purchasing the ADSP-BF518F EZ-Board , Analog ® Devices, Inc. evaluation system for Blackfin processors. Blackfin processors embody a type of embedded processor designed specif- ically to meet the computational demands and power constraints of today’s embedded audio, video, and communications applications. They deliver breakthrough signal-processing performance and power efficiency within a reduced instruction set computing (RISC) programming model.
Page 12
Analog Devices JTAG emulators offer faster communication between the host PC and target hardware. To learn more about Analog Devices emulators and processor development tools, go to http://www.analog.com/dsp/tools The ADSP-BF518F EZ-Board provides example programs to demonstrate the capabilities of the product.
(board). The text describes operation and configuration of the board components and provides guide- lines for running your own code on the ADSP-BF518F EZ-Board. Finally, a schematic and a bill of materials are provided for reference.
Intended Audience 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 processors can use this manual, but should supplement it with other texts that describe your target architecture.
Materials”. • Modifications and corrections based on errata reports against the previous manual revision have been made. For the latest version of this manual, please refer to the Analog Devices Web site. Technical Support You can reach Analog Devices processors and DSP technical support in the following ways: •...
• E-mail your questions about processors and processor applications processor.support@analog.com (Greater China support) processor.china@analog.com • In the USA only, call 1-800-ANALOGD (1-800-262-5643) • Contact your Analog Devices sales office or authorized distributor. Locate one at: www.analog.com/adi-sales • Send questions by mail to: Processors and DSP Technical Support Analog Devices, Inc.
Preface Product Information Product information can be obtained from the Analog Devices Web site and the online help system. Analog Devices Web Site The Analog Devices Web site, , provides information www.analog.com about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors.
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. ADSP-BF518F EZ-Board Evaluation System Manual...
Page 22
Notation Conventions xxii ADSP-BF518F EZ-Board Evaluation System Manual...
1 USING THE ADSP-BF518F EZ-BOARD This chapter provides information to assist you with development of pro- grams for the ADSP-BF518F EZ-Board evaluation system. The following topics are covered. • “Package Contents” on page 1-3 • “Default Configuration” on page 1-3 •...
Page 24
For information about the graphical user interface, including the boot loading, target options, and other facilities of the EZ-Board system, refer to the online help. For more information about the ADSP-BF518F Blackfin processor, see documents referred to at “Related Documents”. ADSP-BF518F EZ-Board Evaluation System Manual...
Store the unused EZ-Board in the protective shipping package. The ADSP-BF518F EZ-Board board is designed to run outside your per- sonal computer as a standalone unit. You do not have to open your computer case.
Page 26
Default Configuration connector locations, and LEDs used in installation. Confirm that your board is in the default configuration before using the board. Figure 1-1. Default EZ-Board Hardware Setup ADSP-BF518F EZ-Board Evaluation System Manual...
Follow these instructions to ensure correct operation of the product soft- ware and hardware. Step 1: Connect the EZ-KIT Lite board to a personal computer (PC) run- ning CCES using one of two options: an Analog Devices emulator or via the debug agent. Using an Emulator: 1.
Note: If you connect the board or emulator first (before installing CCES) to the PC, the Windows driver wizard may not find the board drivers. 1. Navigate to the CCES environment via the Start menu. Note that CCES is not connected to the target board. ADSP-BF518F EZ-Board Evaluation System Manual...
Page 29
The Select Connection Type page of the Session Wizard appears. 5. Select one of the following: • For standalone debug agent connections, EZ-Board and click Next. • For emulator connections, Emulator and click Next. The Select Platform page of the Session Wizard appears. ADSP-BF518F EZ-Board Evaluation System Manual...
Page 30
CCES Install and Session Startup 6. Do one of the following: • For standalone debug agent connections, ensure that the selected platform is ADSP-BF518F EZ-Board via Debug Agent. • For emulator connections, choose the type of emulator that is connected to the board.
(PC) running VisualDSP++: via an Analog Devices emulator or via a standalone debug agent module. The standalone debug agent allows a debug agent to interface to the ADSP-BF518F EZ-Board. The stand- alone debug agent is shipped with the kit.
5. The Select Platform page of the wizard appears on the screen. For standalone debug agent connections, ensure that the selected platform is ADSP-BF518F EZ-Board via Debug Agent. For emu- lator connections, choose the type of emulator that is connected.
Delete. Click OK. CCES Evaluation License The ADSP-BF518F EZ-Board software is part of the Board Support Pack- age (BSP) for the Blackfin ADSP-BF51x family. The EZ-Board is a licensed product that offers an unrestricted evaluation license for 90 days after activation.
• Analog Devices directly. Call (800) 262-5645 or 781-937-2384 or go to: http://www.analog.com/buyonline • Analog Devices, Inc. local sales office or authorized distributor. To locate one, go to: http://www.analog.com/salesdir/continent.asp The EZ-Board hardware must be connected and powered up to use CCES with a valid evaluation or full license.
Table 1-1. The inter- nal memory details can be found in the ADSP-BF51x Blackfin Processor Hardware Reference. The ADSP-BF518F EZ-Board includes four types of external memory: synchronous dynamic random access memory (SDRAM), serial peripheral ADSP-BF518F EZ-Board Evaluation System Manual 1-13...
For more information on changing the reset values, refer to the online help. An example program is included in the EZ-Board installation directory to demonstrate how to setup and access the SDRAM interface. For more ADSP-BF518F EZ-Board Evaluation System Manual 1-15...
“reset values”. Parallel Flash Memory Interface The parallel flash memory interface of the ADSP-BF518F EZ-Board con- tains a 4 MB (2M x 16 bits) Numonyx M29W320EB chip. Flash memory connects to the 16-bit data bus and address lines 1 through 19. Chip...
SD interface. SPI Interface The ADSP-BF518F processor has two serial peripheral interface (SPI) ports with multiple chip select lines. The SPI0 port connects directly to serial flash memory and expansion interface II. ADSP-BF518F EZ-Board Evaluation System Manual 1-17...
Page 40
EZ-Board installation directory, and U-Boot documentation. U-Boot includes an SPI flash driver and can be used to download a new file over Ethernet or serial connection, and write the file to SPI flash. 1-18 ADSP-BF518F EZ-Board Evaluation System Manual...
The three-wire rotary encoder interface connects to the thumbwheel rotary switch ( ) and expansion interface II. The SW19 rotary encoder can be turned clockwise for the up function, counter ADSP-BF518F EZ-Board Evaluation System Manual 1-19...
The PHY can be put into iso- late mode by installing . The isolate mode should be used whenever JP18 the PHY is not used, and another PHY is connected to one of the MII 1-20 ADSP-BF518F EZ-Board Evaluation System Manual...
The control interface of the codec is via a 2-wire interface (TWI). Mic gain values of 14 dB, 0 dB, or –6 dB are selectable through switch For more information, see “MIC Gain/Loopback Switch (SW5)” on page 2-10. ADSP-BF518F EZ-Board Evaluation System Manual 1-21...
The ADC connects to the ADSP-BF518F processor via the processor’s serial port 1. is disconnected from the ADC by turning switch SPORT1 , which enables for the expansion interface II or for the SPORT1 1-22 ADSP-BF518F EZ-Board Evaluation System Manual...
The ADSP-BF518F processor has two built-in universal asynchronous receiver transmitters (UARTs). share the processor’s pins with UART0—1 other peripherals on the EZ-Board. has full RS-232 functionality via the Analog Devices 3.3V UART0 ADM3202 line driver and receiver ( ). When using , do not set...
The three LEDs, labeled through , are accessed via the LED1 LED3 pins of the processor (respectively). For information on how to program the flag pins, refer to the ADSP-BF51x Blackfin Processor Hard- ware Reference. 1-24 ADSP-BF518F EZ-Board Evaluation System Manual...
The standalone debug agent can be removed, and an external emulator can be attached to the EZ-Board. Be careful not to damage the connectors when removing the debug agent. The emulator connects to on the back ADSP-BF518F EZ-Board Evaluation System Manual 1-25...
“CCES Install and Session Startup” on page 1-5 “VisualDSP++ Install and Session Startup” on page 1-9 for more information. For more information about emulators, contact Analog Devices or go to: http://www.analog.com/processors/tools/blackfin Land Grid Array The ADSP-BF518F EZ-Board has provisions for probing every port pin and the EBIU interface of the processor on connectors .
Additional circuitry can add extra loading to signals, decreasing their maximum effective speed. Analog Devices does not support and is not responsible for the effects of additional circuitry. Power Measurements Several locations are provided for measuring the current draw from vari- ous power planes.
Board Design Database file containing all of the electronic information required for the .zip design, layout, fabrication and assembly of the product is available for download from the Analog Devices board design database at: http://www.analog.com/board-design-database 1-28 ADSP-BF518F EZ-Board Evaluation System Manual...
EZ-Board board. The following topics are covered. • “System Architecture” on page 2-2 Describes the ADSP-BF518F EZ-Board configuration and explains how the board components interface with the processor. • “Programmable Flags” on page 2-3 Shows the locations and describes the programming flags (PFs).
This EZ-Board is designed to demonstrate the ADSP-BF518F Blackfin processor capabilities. The processor has an I/O voltage of 3.3V. The core voltage of the processor is controlled by an Analog Devices ADP1715 low dropout regulator (LDO) and an Analog Devices AD5258 digipot, which...
ETxD2/PPID0/SPI1_SSEL2/TACLK6 ETXD2 Land grid array, expansion interface II Default: ERxD2/PPID1/PWM_AH/TACLK7 ERXD2 Land grid array, expansion interface II Default: ETxD3/PPID2/PWM_AL ETXD3 Land grid array, expansion interface II Default: ERxD3/PPID3/PWM_BH/TACLK0 ERXD3 Land grid array, expansion interface II ADSP-BF518F EZ-Board Evaluation System Manual...
Page 54
Land grid array, expansion interface II Default: PF13 ERxD1/PPID13/PWM_BH ERXD1 Land grid array, expansion interface II Default: PF14 ETxEN/PPID14/PWM_BL ETXEN Land grid array, expansion interface II Default: PF15 RMII_PHYINT/PPID15/PWM_SYNC RMII_PHYINT Land grid array, expansion interface II ADSP-BF518F EZ-Board Evaluation System Manual...
Page 55
Land grid array, expansion interface II Default: PG11 SPI0_SS/AMS[2]/SPI1_SSEL5/ AMS2 Land grid array, expansion interface II TACLK2 Default: PG12 SPI0_SCK/PPICLK_2/TMRCLK SPI0_SCK Land grid array, expansion interface II Default: PG13 SPI0_MISO/TMR0/PPIFS1_2 SPI0_MISO Land grid array, expansion interface II ADSP-BF518F EZ-Board Evaluation System Manual...
Page 56
Default: TSCLK1/ARDY/ECLK/CDG LED2 , land grid array, expansion ADC_A1 interface II Default: DT1SEC/UART1_TX/ LED3 , land grid array, expansion SPI1_SSEL1/CZM ADC_A2 interface II Default: not used DR1SEC/UART1_RX/TMR7/TACI2 , land grid array, expansion interface II DR1SEC ADSP-BF518F EZ-Board Evaluation System Manual...
ADSP-BF518F EZ-Board Hardware Reference Push Button and Switch Settings This section describes operation of the push buttons and switches. The push button and switch locations are shown in Figure 2-2. Figure 2-2. Push Button and Switch Locations ADSP-BF518F EZ-Board Evaluation System Manual...
Boot from 8- or 16-bit external flash memory (default) Boot from internal SPI memory Boot from external SPI memory (EEPROM or flash) Boot from SPI0 host Boot from OTP memory Boot from SDRAM Boot from host UART0 ADSP-BF518F EZ-Board Evaluation System Manual...
SPI flash. When using the external SPI SPI0_SEL2 flash, the available size for parallel flash is 3 MB. Table 2-6. Flash Enable Switch (SW3) SW3 Switch Position (Default) Processor Signal AMS0 AMS1 AMS2 AMS3 ADSP-BF518F EZ-Board Evaluation System Manual...
“Audio Interface” on page 1-21 for more information about the audio codec. Table 2-7. MIC Gain Switch (SW5) Gain SW5 Switch Settings 5 (14 dB) 1 (0 dB) 0.5 (–6 dB) OFF, OFF, ON, OFF (default) Unused 2-10 ADSP-BF518F EZ-Board Evaluation System Manual...
PC is initialized, pushing a reset button does not reset the USB chip on the debug agent. The only way to reset the USB chip on the debug agent is to power down the EZ-Board. ADSP-BF518F EZ-Board Evaluation System Manual 2-11...
7 and 8 are used SW15 to disconnect the TWI bus from the codec. When the interface is SPORT0 used on the expansion interface II, set . By default, is set SW15 SW15 to all 2-12 ADSP-BF518F EZ-Board Evaluation System Manual...
ADC Loopback Switches (SW22–23) The ADC loopback switches ( ) are used for testing only. SW22 SW23 The switches are used to send an analog signal generated from the codec to the ADC circuit for evaluation. ADSP-BF518F EZ-Board Evaluation System Manual 2-13...
Block 70 contains 64 KB of configuration data at address range . When the jumper is installed on 0x203 F0000—0x203 FFFFF and the parallel flash driver from Analog Devices is used, block 70 is read-only. By default, is installed. OTP Flag Enable Jumper (JP14)
By default, , and the power flows through the two-pin IDC header. To measure power, remove the jumper and measure voltage across the 0.1 ohm resistor. Once voltage is 2-16 ADSP-BF518F EZ-Board Evaluation System Manual...
IDC header. To measure power, remove the jumper on and measure voltage across the 0.1 ohm resistor. Once voltage is measured, power can be calculated. For more information, refer “Power Measurements” on page 1-27. ADSP-BF518F EZ-Board Evaluation System Manual 2-17...
LEDs LEDs This section describes the on-board LEDs. Figure 2-4 shows the LED locations. Figure 2-4. LED Locations 2-18 ADSP-BF518F EZ-Board Evaluation System Manual...
When is lit, it indicates that the master reset of all major ICs is LED9 active. The reset LED is controlled by the Analog Devices ADM708 supervisory reset circuit. You can assert the reset push button ( ) to SW11 assert a master reset and activate For more information, see “Reset...
This section describes connector functionality and provides information about mating connectors. See connector locations in Figure 2-5. Connectors shown with a dotted line are on the backside of the PCB Figure 2-5. Connector Locations 2-20 ADSP-BF518F EZ-Board Evaluation System Manual...
) provides all of the power necessary to operate the EZ-Board. Part Description Manufacturer Part Number 0.65 mm power jack 045-0883R Mating Power Supply (shipped with the EZ-Board) 5.0VDC@2.5A power supply CUI STACK DMS050260-P12P-SZ ADSP-BF518F EZ-Board Evaluation System Manual 2-21...
Mating Memory Card (shipped with the EZ-Board) 256 MB SANDISK STACK SDSDB-256-A10 Ethernet Connector (J14) Part Description Manufacturer Part Number RJ-45 Ethernet jack STEWART SS-6488-NF Mating Cable (shipped with the EZ-Board) Cat 5E patch cable RANDOM PC10/100T-007 2-22 ADSP-BF518F EZ-Board Evaluation System Manual...
When using an emulator with the EZ-Board, the standalone debug agent must be removed. Follow the installation instructions provided in “CCES Install and Session Startup” on page 1-5 “VisualDSP++ Install and Ses- sion Startup” on page 1-9, using as the JTAG connection point. ADSP-BF518F EZ-Board Evaluation System Manual 2-23...
“Expansion Interface II” on page 1-26. For availability and pricing of the connector, contact Samtec. Part Description Manufacturer Part Number 70-position 0.1”, SMT header SAMTEC TSSH-135-01-L-DV-A Mating Connector 70-position 0.1”, SMT socket SAMTEC SSW-135-22-F-D-VS 2-24 ADSP-BF518F EZ-Board Evaluation System Manual...
EZ-Board. The standalone debug agent requires both the connectors. For more informa- tion, see “CCES Install and Session Startup” on page 1-5 “VisualDSP++ Install and Session Startup” on page 1-9. ADSP-BF518F EZ-Board Evaluation System Manual 2-25...
Page 76
Connectors 2-26 ADSP-BF518F EZ-Board Evaluation System Manual...
ADSP-BF518F EZ-Board Bill Of Materials Ref. Description Reference Manufacturer Part Number Designator ADP1715 ANALOG ADP1715ARMZ-1.8-R7 MSOP8 DEVICES AD8022 MSOP8 U29-U34 ANALOG AD8022ARMZ DEVICES AD7266BCPZ ANALOG AD7266BCPZ LFCSP32 DEVICES ADP1610 ANALOG ADP1610ARMZ-R7 MSOP8 DEVICES SSM2603 ICS009 ANALOG SSM2603CPZ-R2 DEVICES DIP8 SWT016 SW15,SW20 C&K...
Need help?
Do you have a question about the ADSP-BF518F EZ-Board and is the answer not in the manual?
Questions and answers