Summary of Contents for Analog Devices ADSP-BF506F EZ-KIT Lite
Page 1
ADSP-BF506F EZ-KIT Lite ® Evaluation System Manual Revision 1.1, July 2012 Part Number 82-000226-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-BF506F EZ-KIT Lite is designed to be used solely in a labora- tory 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.
Page 5
What’s New in This Manual ............xiv Technical Support ................xv Supported Processors ..............xvi Product Information ..............xvi Analog Devices Web Site ............xvi EngineerZone ................xvii Related Documents ..............xviii Notation Conventions ..............xviii ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 6
Power-On-Self Test ..............1-14 LEDs and Push Buttons .............. 1-14 JTAG Interface ................1-15 Expansion Interface II ..............1-15 VDDINT Programmable Regulator ..........1-16 Power Measurements ..............1-17 Example Programs ..............1-18 Board Design Database ............... 1-18 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 7
VDDINT Power Jumper (JP4) ..........2-12 VDDFLASH Power Jumper (JP5) .......... 2-12 ADC Voltage Reference (JP6) ..........2-13 LEDs ..................2-14 Reset LED (LED1) ..............2-15 GPIO LEDs (LED2–4) ............2-15 Power LED (LED5) ............... 2-15 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 8
Expansion Interface II Connector (P3) ........2-18 DMAX Land Grid Array Connectors (P5–6) ......2-19 ADC Input Connector (P7) ..........2-19 Power Connector (P9) ............2-19 ADSP-BF506F EZ-KIT LITE BILL OF MATERIALS ADSP-BF506F EZ-KIT LITE SCHEMATIC INDEX viii ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 9
PREFACE ® Thank you for purchasing the ADSP-BF506F EZ-KIT Lite , Analog ® Devices, Inc. evaluation system for the ADSP-BF504/BF506F 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.
Page 10
ADSP-BF506F processor and evalua- tion 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/dsp/tools...
Page 12
• Easy probing of all port pins • Other features • JTAG ICE 14-pin header • Processor power measurement jumpers For information about the hardware components of the EZ-KIT Lite, refer to Chapter 2, “ADSP-BF506F EZ-KIT Lite Hardware Reference”. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 13
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.
Page 14
Manual. The manual has been updated to include CCES information. In addition, 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. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 15
Preface Technical Support You can reach Analog Devices processors and DSP technical support in the following ways: • Post your questions in the processors and DSP support community ® at EngineerZone http://ez.analog.com/community/dsp • Submit your questions to technical support directly at: http://www.analog.com/support...
Page 16
This evaluation system supports Analog Devices ADSP-BF504, ADSP-BF504F, and ADSP-BF506F Blackfin embedded processors. 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...
Page 17
Visit (found on the Analog Devices home page) to sign up. If myAnalog you are a registered user, just log on. Your user name is your e-mail address.
Page 18
Optional item lists in syntax descriptions appear within brackets delim- [this,…] ited by commas and terminated with an ellipse; read the example as an optional comma-separated list of this xviii ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 19
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-BF506F EZ-KIT Lite Evaluation System Manual...
Page 20
Notation Conventions ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 21
1 USING ADSP-BF506F EZ-KIT LITE This chapter provides specific information to assist you with development of programs for the ADSP-BF506F EZ-KIT Lite evaluation system. The following topics are covered. • “Package Contents” on page 1-2 • “Default Configuration” on page 1-3 •...
Page 22
“Related Documents”. Package Contents Your ADSP-BF506F EZ-KIT Lite evaluation system package contains the following items. • ADSP-BF506F EZ-KIT Lite board • USB cable If any item is missing, contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc.
Page 23
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. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 24
1. Plug one side of the USB cable into the USB connector of the emu- lator. Plug the other side into a USB port of the PC running CCES. 2. Attach the emulator to the header connector (labeled ) on JTAG the EZ-KIT Lite board. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 25
) and the green power LED (labeled ZLED2 ) on the debug agent are both on. This signifies that the board is ZLED1 communicating properly with the host PC and ready to run CCES. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 26
The Select Processor page of the Session Wizard appears. 4. Ensure Blackfin is selected in Processor family. In Processor type, select ADSP-BF506F. Click Next. The Select Connection Type page of the Session Wizard appears. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 27
The Select Platform page of the Session Wizard appears. 6. Do one of the following: • For standalone debug agent connections, ensure that the selected platform is ADSP-BF506F EZ-KIT Lite via Debug Agent. • For emulator connections, choose the type of emulator that is connected to the board.
Page 28
(PC) running VisualDSP++: via an Analog Devices emulator or va a standalone debug module. The standalone debug agent allows a debug agent to interface to the ADSP-BF506F EZ-KIT Lite. The stand- alone debug agent is shipped with the kit.
Page 29
5. The Select Platform page of the wizard appears on the screen. For standalone debug agent connections, ensure that the selected platform is ADSP-BF506F EZ-KIT Lite via Debug Agent. For emulator connections, choose the type of emulator that is con- nected.
Page 30
Delete. Click OK. CCES Evaluation License The ADSP-BF506F EZ-KIT Lite software is part of the Board Support Package (BSP) for the Blackfin ADSP-BF50x family. The EZ-KIT Lite is a licensed product that offers an unrestricted evaluation license for 90 days after activation.
Page 31
• 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-KIT Lite hardware must be connected and powered up to use CCES with a valid evaluation or full license.
Page 32
Table 1-1. The internal memory details can be found in the ADSP-BF50x Blackfin Processor Hard- ware Reference. The ADSP-BF506F EZ-KIT Lite board includes external serial peripheral interconnect (SPI) flash and internal flash memories. See Table 1-2; see also the following “Internal Flash Memory Interface” and “SPI Flash Memory Interface”.
Page 33
EZ-KIT Lite installation directory. SPI Flash Memory Interface SPI flash memory of the ADSP-BF506F EZ-KIT Lite is a 16 Mb Numonyx M25P16 device. The device is selected via SPI0_SEL1 SPI flash memory is pre-loaded with boot code for the power-on-self test (POST) program.
Page 34
. The switch should be turned off when another source is driving the signals. An example program is included in the ADSP-BF506F installation direc- tory to demonstrate functionality of the LEDs and push buttons. 1-14 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 35
2-18. JTAG Interface The board contains an on-board debug agent that operates via a USB port. The ADSP-BF506F EZ-KIT Lite receives all of its power via USB; there- fore, no power supply is required. For debugging, the JTAG connector (...
Page 36
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. VDDINT Programmable Regulator By default, the EZ-KIT Lite runs at 1.4V. The board contains a program- mable regulator that supplies the processor’s core with a voltage between...
Page 37
Once the voltage and resistance are measured, the current can be calculated by dividing the voltage by the resistance. For the highest accuracy, a differential probe should be used for measuring the voltage across the resistor. ADSP-BF506F EZ-KIT Lite Evaluation System Manual 1-17...
Page 38
Example Programs Example Programs Example programs are provided with the ADSP-BF506F EZ-KIT Lite to demonstrate various capabilities of the product. The programs are included in the product installation kit and can be found in the Examples folder of the installation. Refer to a readme file provided with each exam- ple for more information.
Page 39
Shows the locations and describes the LEDs. • “Connectors” on page 2-16 Shows the locations and provides part numbers for the on-board connectors. In addition, the manufacturer and part number infor- mation is provided for the mating parts. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 40
The EZ-KIT Lite is designed to demonstrate the ADSP-BF506F 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 is configurable over the 2-wire interface (TWI) signals.
Page 41
Land grid array, expansion interface II CDG0 Default: DT0PRI/PWM0_BH/PPI_D8/ LED2 Land grid array, expansion interface II CZM0 Default: TFS0/PWM0_BL/PPI_D9/ Land grid array, expansion interface II CDG0 Default: RFS0/PWM0_CH/PPI_D10/ Land grid array, expansion interface II TACLK0 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 42
Table 2-2. Port G Programmable Flag Connections Processor Pin Other Processor Function EZ-KIT Lite Function Default: SPI1_SEL3/TMRCLK/ CAN_ERR PPI_CLK/ UA1_RX_ALT/ Land grid array, expansion interface II TACI4 Default: SPI1_SEL2/PPI_FS3/ CAN_RX Land grid array, expansion interface II CAN_RX/ TACI5 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 43
, land grid array, expansion interface II CZM1 DS_D5 Default: PG14 /UA0_RTS/SD_D6/TMR0/ UART0_RTS , land grid array, expansion interface II PPI_FS1/CUD1 DS_D5 Default: PG15 /UA0_CTS/SD_D7/TMR1/ UART0_CTS , land grid array, expansion interface II PPI_FS2/CDG1 DS_D7 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 44
Other Processor Function EZ-KIT Lite Function Default: ACM_A2/DT1PRI/SPI0_SEL3 ACM_A2 Land grid array, expansion interface II /WAKEUP Default: ACM_A1/TFS1/ ACM_A1 Land grid array, expansion interface II SPI1_SEL3_ALT/TACLK3 Default: ACM_A0/TSCLK1/ ACM_A0 Land grid array, expansion interface II SPI1_SEL2_ALT/TACI7 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 45
ADSP-BF506F EZ-KIT Lite Hardware Reference Push Buttons and Switches 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-BF506F EZ-KIT Lite Evaluation System Manual...
Page 46
Boots from stacked parallel flash in asynchronous mode Boots from stacked parallel flash in synchronous mode Boots through SPI0 master from SPI memory Boots through SPI0 slave from host device Boots through PPI from host ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 47
Programmable Flag Push Buttons (SW7–8) Two momentary push buttons ( ) are provided for general-pur- pose user input. The buttons are connected to the GPIO pins of the PF3–4 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 48
Enable Switch (SW3)” on page 2-9 for more information). ADC Loopback Switches (SW9–10) The ADC loopback switches ( ) are used for testing only. The SW10 switches connect a test signal to the ADC inputs. 2-10 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 49
Figure 2-3. Configuration Jumper Locations SPI FLASH CS Enable Jumper (JP1) The SPI flash CS enable jumper ( ) connects the signal to SPI0_SEL1 SPI flash memory. By default, is installed, and SPI flash is connected. ADSP-BF506F EZ-KIT Lite Evaluation System Manual 2-11...
Page 50
, and the current flows through the two-pin IDC header. To measure power, remove the jumper and measure the voltage across the precision resistor and resistance value. For more information, refer to “Power Measurements” on page 1-17. 2-12 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 51
1, 2 and 3, 4. To supply your own voltage reference, remove all jumpers from and con- nect your voltage reference to pins 1 and 3. By default, no jumpers are installed on ADSP-BF506F EZ-KIT Lite Evaluation System Manual 2-13...
Page 52
LEDs LEDs This section describes the on-board LEDs. Figure 2-4 shows the LED locations. Figure 2-4. LED Locations 2-14 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 53
When is lit, it indicates that the master reset of all the major ICs is LED1 active. The reset signal is controlled by the Analog Devices ADM708 supervisory reset circuit. GPIO LEDs (LED2–4) Three LEDs connect to the three general-purpose I/O pins of the proces-...
Page 54
Connectors Connectors This section describes connector functionality and provides information about mating connectors. The connector locations are shown in Figure 2-5. Figure 2-5. Connector Locations 2-16 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 55
The JTAG header ( ) is the connecting point between the JTAG inter- face and ADSP-BF506F processor. Pin 3 is missing to provide keying. Pin 3 in the mating connector should have a plug. ADSP-BF506F EZ-KIT Lite Evaluation System Manual 2-17...
Page 56
The connector is located on the upper edge of the board. For more information, see “Expansion Interface II” on page 1-15. 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-18 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 57
ADC Input Connector (P7) Part Description Manufacturer Part Number 24-position 0.1’’, TH header SAMTEC TSSH-112-01-L-D Power Connector (P9) Part Description Manufacturer Part Number 0.65 mm power jack 045-0883R Mating Connector 5.0VDC@3.6A power supply GLOBETEK GS-1750(R) ADSP-BF506F EZ-KIT Lite Evaluation System Manual 2-19...
Page 58
Connectors 2-20 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 59
SOIC14 SI4411DY SO-8 VISHAY Si4411DY-T1-E3 BF506F M25P16 ST MICRO M25P16-VMW6G MIC94042 MICREL MIC94042YFL MLF4 ADM708SARZ ANALOG ADM708SARZ SOIC8 DEVICES ADM3202ARNZ ANALOG ADM3202ARNZ SOIC16 DEVICES ADSP-BF506F ANALOG ADSPBF506FBSWZ- LQFP120 DEVICES ADP1864AUJZ ANALOG ADP1864AUJZ-R7 SOT23-6 DEVICES ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 65
ADSP-BF506F EZ-KIT Lite Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 3300PF 50V 5% PANASONIC ECJ-1VB1H332K 0603 27.4K 1/10W 1% R115 PANASONIC ERJ-3EKF2742V 0603 20.0K 1/16W 1% R109 VISHAY CRCW040220K0FKE 0402 30A GSOT05 VISHAY GSOT05-GS08 SOT23-3 30A GSOT03...
Page 66
ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 67
ADSP-BF506F EZ-KIT LITE SCHEMATIC ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF506F EZ-KIT LITE Title TITLE Size Board No. A0226-2009 Date Sheet 17-12-2009_16:20...
Page 75
C105 0603 0603 0603 ADP1613 R109 R112 20.0K 22000PF 4.99K MSOP8 0402 0603 0402 3300PF 0603 ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF506F EZ-KIT LITE Title DUAL POWER REGULATOR Size Board No. A0226-2009 Date Sheet 17-12-2009_16:20...
Page 76
MBRS540T3G GSOT03 SI4411DY 220UF 4.7UF SHORTING SOT23-3 SO-8 0805 JUMPER DEFAULT=INSTALLLED R127 255.0K 0603 PGND ANALOG 20 Cotton Road PGND Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF506F EZ-KIT LITE Title COPPER POWER Size Board No. A0226-2009 PGND Date Sheet 17-12-2009_16:20...
Page 77
1-18 enable switch (SW5), expansion interface, 1-15, 2-18 clock in (CLK IN) signal, external memory, 1-13 configuration, of this EZ-KIT Lite, flag pins, See programmable flags by name (PFx, PGx, and PHx) ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 78
See also memory map startup, of this EZ-KIT Lite Media Instruction Set Computing (MISC), CCES, memory map, of this EZ-KIT Lite, 1-12 SW1 (UART setup) switch, Micro Signal Architecture (MSA), SW2 (boot mode select) switch, ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 79
2-12 VDDFLASH, 1-17 pin, 1-17 power jumper (JP5), 2-12 VDDIN pin, 1-17 VDDINT power jumper (JP4), 2-12 programmable regulator, 1-16 very-long instruction word (VLIW), VisualDSP++ environment, voltage reference select jumper (JP2), 2-12 values, 1-17 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Need help?
Do you have a question about the ADSP-BF506F EZ-KIT Lite and is the answer not in the manual?
Questions and answers