Summary of Contents for Analog Devices EZ-KIT Lite ADSP-BF506F
Page 1
ADSP-BF506F EZ-KIT Lite ® Evaluation System Manual Revision 1.0, December 2009 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;...
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.
What’s New in This Manual ............xiv Technical or Customer Support ............xiv Supported Processors ............... xv Product Information ............... xv Analog Devices Web Site ............xv VisualDSP++ Online Documentation ........xvi Technical Library CD ............... xvi Related Documents ..............xvii Notation Conventions ..............
Page 7
Contents Programmable Flag Push Buttons (SW7–8) ......2-10 ADC Loopback Switches (SW9–10) ........2-10 Jumpers ..................2-11 SPI FLASH CS Enable Jumper (JP1) ........2-11 Voltage Reference Select Jumper (JP2) ........2-12 VDDEXT Power Jumper (JP3) ..........2-12 VDDINT Power Jumper (JP4) ..........2-12 VDDFLASH Power Jumper (JP5) ..........
Page 8
Contents ADSP-BF506F EZ-KIT LITE BILL OF MATERIALS ADSP-BF506F EZ-KIT LITE SCHEMATIC Title Page ..................B-1 Processor and SPI Flash ..............B-2 Processor Power, Bypass CAPs ............B-3 ADC Buffers ................B-4 ADC .................... B-5 CAN .................... B-6 Reset, LEDs, Push Buttons, UART, SD ......... B-7 Expansion Interface, DMAX ............
Page 9
PREFACE ® Thank you for purchasing the ADSP-BF506F EZ-KIT Lite , Analog ® Devices, Inc. evaluation system for the ADSP-BF504/BF506(F) 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 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/...
Purpose of This Manual • LEDs Five LEDs: one board reset (red), three general-purpose (amber), and one power (green) • Push buttons Three push buttons: one reset and two programmable flags with debounce logic • Expansion interface II Next generation of the expansion interface design, provides access to most of the processor signals •...
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...
This is the first edition of the ADSP-BF506F EZ-KIT Lite Evaluation Sys- tem Manual. 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...
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, VisualDSP++ online Help system, and a technical library CD. Analog Devices Web Site The Analog Devices Web site, , provides information www.analog.com...
Product Information your interests, including documentation errata against all manuals. provides access to books, application notes, data sheets, MyAnalog.com code examples, and more. Visit to sign up. If you are a registered user, just log on. MyAnalog.com Your user name is your e-mail address. VisualDSP++ Online Documentation Online documentation comprises the VisualDSP++ Help system, software tools manuals, hardware tools manuals, processor manuals, Dinkum...
CD check mark, and fill out the order form. Data sheets, which can be downloaded from the Analog Devices Web site, change rapidly, and therefore are not included on the technical library CD. Technical manuals change periodically. Check the Web site for the latest manual revisions and associated documentation errata.
Notation Conventions Table 2. Related VisualDSP++ Publications (Cont’d) Title Description VisualDSP++ C/C++ Complier and Library Man- Description of the complier function and ual for Blackfin Processors commands for Blackfin processors. VisualDSP++ Linker and Utilities Manual Description of the linker function and com- mands.
Page 19
Preface Example Description Note: For correct operation, ... A Note provides supplementary information on a related topic. In the online version of this book, the word Note appears instead of this symbol. Caution: Incorrect device operation may result if ... Caution: Device damage may result if ...
Page 20
Notation Conventions ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
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 •...
VisualDSP++ software ADSP-BF506F EZ-KIT Lite debug software USB driver files Example programs • USB cable Contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc. if any item is missing. ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
3 with instructions in this section. There are two options to connect the EZ-KIT Lite hardware to a personal computer (PC) running VisualDSP++ 5.0: via an Analog Devices emula- tor or va a standalone debug module. The standalone debug agent allows a debug agent to interface to the ADSP-BF506F EZ-KIT Lite.
Page 24
EZ-KIT Lite Installation Figure 1-1. EZ-KIT Lite Hardware Setup To connect the EZ-KIT Lite to a PC via an emulator: 1. Plug the 5V adaptor into connector (labeled ) or plug the USB cable into (labeled 2. Attach the emulator to the header connector (labeled ) on JTAG...
Using ADSP-BF506F EZ-KIT Lite To connect the EZ-KIT Lite to a PC via the debug agent: 1. Plug one side of the provided USB cable into the USB connector of the debug agent (labeled ). Plug the other side of the cable into a USB port of the PC running VisualDSP++ .
Page 26
EZ-KIT Lite Session Startup 3. The Select Processor page of the wizard appears on the screen. Ensure Blackfin is selected in Processor family. In Choose a target processor, select ADSP-BF506F. Click Next. 4. The Select Connection Type page of the wizard appears on the screen.
Using ADSP-BF506F EZ-KIT Lite Evaluation License Restrictions The ADSP-BF506F EZ-KIT Lite installation is part of the the Visu- alDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unrestricted evaluation license for the first 90 days. Once the initial unre- stricted 90-day evaluation license expires: •...
Using ADSP-BF506F EZ-KIT Lite By default, the EZ-KIT Lite boots from SPI flash memory. The processor boots from internal parallel flash memory if the boot mode select switch ) is set to position 1 or 2; see “Boot Mode Select Switch (SW2)” on page 2-8.
LEDs and Push Buttons LEDs and Push Buttons The EZ-KIT Lite provides two push buttons and three LEDs for gen- eral-purpose I/O. The three LEDs, labeled through , are accessed via the LED2 LED4 PF0–2 GPIO ports of the processor. For information on how to program the flag pins, refer to the ADSP-BF50x Blackfin Processor Hardware Reference Manual.
Using ADSP-BF506F EZ-KIT Lite For more information about emulators, contact Analog Devices or go to: http://www.analog.com/en/embedded-processing-dsp/Blackfin/pro- cessors/Blackfin_development_tools/fca.html Expansion Interface II The expansion interface II allows an Analog Devices EZ-Extender or a custom-design daughter board to be tested across various hardware plat- forms that have the same expansion interface.
VDDINT Programmable Regulator 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 1.1 and 1.4. The voltage is adjusted by writing to the AD5258 digital potentiometer via the 2-wire interface (TWI) signals.Table 1-3 shows the...
Using ADSP-BF506F EZ-KIT Lite using an oscilloscope, and the value of the resistor can be measured using a precision multi-meter. 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.
Reference Design Information Reference Design Information A reference design info package is available for download on the Analog Devices Web site. The package provides information on the design, lay- out, fabrication, and assembly of the EZ-KIT Lite. The information can be found at: http://www.analog.com/en/embedded-processing-dsp/con- tent/reference_designs/fca.html 1-14...
2 ADSP-BF506F EZ-KIT LITE HARDWARE REFERENCE This chapter describes the hardware design of the ADSP-BF506F EZ-KIT Lite board. The following topics are covered. • “System Architecture” on page 2-2 Describes the board’s configuration and explains how the board components interface with the processor. •...
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...
ADSP-BF506F EZ-KIT Lite Hardware Reference is configurable over the 2-wire interface (TWI) signals. Refer to the power-on-self test (POST) example in the ADSP-BF506F installation directory of VisualDSP++ for information on how to set up the TWI interface. The core voltage and clock rate can be set up on the fly by the processor. The input clock is 25 MHz.
Page 38
Programmable Flags Table 2-1. Port F Programmable Flag Connections (Cont’d) Processor Pin Other Processor Function EZ-KIT Lite Function Default: RFS0/PWM0_CH/PPI_D10/ Land grid array, expansion interface II TACLK0 Default: not used RFS0/PWM0_CH/PPI_D10/ Land grid array, expansion interface II TACLK0 Default: not used UA1_TX/PWM0_TRIP/ Land grid array, expansion interface II PPI_D12...
Page 39
ADSP-BF506F EZ-KIT Lite Hardware Reference Table 2-2. Port G Programmable Flag Connections Processor Pin Other Processor Function EZ-KIT Lite Function Default: SPI1_SEL3/TMRCLK/ CAN_ERR Land grid array, expansion interface II PPI_CLK/ UA1_RX_ALT/ TACI4 Default: SPI1_SEL2/PPI_FS3/ CAN_RX Land grid array, expansion interface II CAN_RX/ TACI5 Default: SPI1_SEL1/TMR4/CAN_TX/...
Page 40
Programmable Flags Table 2-2. Port G Programmable Flag Connections (Cont’d) Processor Pin Other Processor Function EZ-KIT Lite Function 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 Table 2-3.
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...
Push Buttons and Switches UART Setup Switch (SW1) The UART setup switch ( ) configures the UART0 signals between the DCE connector ( ) and processor. Table 2-5 shows the switch settings. Table 2-4. UART Setup Switch (SW1) SW1 Position Function 1 and 3 Enable flow control...
ADSP-BF506F EZ-KIT Lite Hardware Reference Table 2-5. Boot Mode Select Switch (SW2) (Cont’d) SW2 Position Processor Boot Mode Reserved Boots through UART0 slave from host device Push Button Enable Switch (SW3) The push button enable switch ( ) disconnects the associated push but- ton circuit from the general-purpose I/O (GPIO) pins of the processor and allows the signals to be used on the expansion interface.
Push Buttons and Switches 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 processor. The push buttons are active high and, when pressed, send a high ( ) to the processor.
Jumpers Voltage Reference Select Jumper (JP2) The voltage reference select jumper ( ) selects between a 2.5V on-chip reference and an external voltage reference. When the jumper is installed on positions 2 and 3, the on-chip 2.5V reference is used. When the jumper is installed on positions 1 and 2, an external reference can be con- nected to the ADC through the signals (see...
ADSP-BF506F EZ-KIT Lite Hardware Reference ADC Voltage Reference (JP6) The ADC voltage reference jumper ( ) is used to supply a reference voltage to the ADC. In order to use an external voltage reference, a jumper must be placed on positions 1 and 2 of .
LEDs LEDs This section describes the on-board LEDs. Figure 2-3 shows the LED locations. Figure 2-4. LED Locations 2-14 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
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-...
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...
ADSP-BF506F EZ-KIT Lite Hardware Reference RS-232 Connector (J1) Part Description Manufacturer Part Number DB9, female, vertical mount NORCOMP 191-009-213-L-571 Mating Cable 2m female-to-female cable DIGI-KEY AE1020-ND CAN Connector (J2) Part Description Manufacturer Part Number RJ11 modular jack 5558872-1 Mating Cable 4-conductor modular jack cable L-COM TSP3044...
Connectors When an emulator is used with the EZ-KIT Lite, the on-board debug agent is bypassed. Expansion Interface II Connectors (P2 and P4) are board-to-board connectors providing signals for the SPI, TWI, UART, SPORT, and GPIO signals of the processor. The connec- tors are located on the upper edge of the board (one connector is on the top and one is on the bottom).
ADSP-BF506F EZ-KIT Lite Hardware Reference DMAX Land Grid Array Connectors (P5–6) The DMAX land grid array areas ( ) are intended for the probing of the processor signals. The pads are exposed and designed to attach a Tektronix logic analyzer to the connectors listed in the following table. For more information about the land grid array, consult the Tektronix web site.
Page 54
Connectors 2-20 ADSP-BF506F EZ-KIT Lite Evaluation System Manual...
Page 55
A ADSP-BF506F EZ-KIT LITE BILL OF MATERIALS The bill of materials corresponds to “ADSP-BF506F EZ-KIT Lite Sche- matic” on page B-1. Ref. Qty. Description Reference Designator Manufacturer Part Number 74LVC14A 74LVC14AD SOIC14 IDT74FCT3244A IDT74FCT3244APYG PY SSOP20 25MHZ OSC003 EPSON SG-8002CA MP SN74LVC1G08 U18,U20 SN74LVC1G08DBVR...
Page 56
Ref. Qty. Description Reference Designator Manufacturer Part Number ADP1715 ANALOG ADP1715ARMZ-R7 MSOP8 AD5258 ANALOG AD5258BRMZ10 MSOP10 DEVICES ADP1715 ANALOG ADP1715ARMZ-1.8- MSOP8 DEVICES AD8022 MSOP8 U9-14 ANALOG AD8022ARMZ DEVICES ADP1613 ANALOG ADP1613ARMZ-R7 MSOP8 DEVICES DIP8 SWT016 C&K TDA08H0SB1 DIP6 SWT017 SW9-10 218-6LPST DIP4 SWT018 SW4-5...
Page 57
ADSP-BF506F EZ-KIT Lite Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number PWR .65MM CP1-023-ND CON045 MOMENTARY SW6-8 PANASONIC EVQ-Q2K03W SWT024 ROTARY COPAL S-8110 SWT027 SD_CONN MORETHA- MHC-W21-601-LF 8-BIT CON067 NALL YELLOW LED2-4 PANASONIC LN1461C LED001 100 1/10W 5% R92,R94 VISHAY CRCW0805100RJNEA...
Need help?
Do you have a question about the EZ-KIT Lite ADSP-BF506F and is the answer not in the manual?
Questions and answers