Summary of Contents for Analog Devices ADSP-BF561 EZ-KIT Lite
Page 1
ADSP-BF561 EZ-KIT Lite ® Evaluation System Manual Revision 3.2, March 2008 Part Number 82-000811-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 www.BDTIC.com/ADI...
Page 2
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 3
Regulatory Compliance The ADSP-BF561 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.
PREFACE ® Thank you for purchasing the ADSP-BF561 EZ-KIT Lite , Analog ® Devices, Inc. evaluation system for Blackfin processors. Blackfin processors support a media instruction set computing (MISC) architecture. This architecture is the natural merging of RISC, media functions, and digital signal processing (DSP) characteristics. Blackfin processors deliver signal-processing performance in a microprocessor-like environment.
Page 10
The ADSP-BF561 EZ-KIT Lite provides example programs to demon- strate the capabilities of the evaluation board. The ADSP-BF561 EZ-KIT Lite installation is part of the Visu- alDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unrestricted evaluation license for the first 90 days. For details about evaluation license restrictions after the 90 days, refer “Evaluation License Restrictions”...
Page 11
AD1836A audio codec, facilitating creation of SPORT0 audio signal processing applications. also attaches to an off-board SPORT0 connector to allow communication with other serial devices. For informa- tion about , see “SPORT Audio Interface” on page 2-3. SPORT0 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
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...
Appendix B is part of the online Help. What’s New in This Manual The ADSP-BF561 EZ-KIT Lite Evaluation System Manual has been updated to reflect the latest revision of the board. ADSP-BF561 EZ-KIT Lite Evaluation System Manual xiii www.BDTIC.com/ADI...
Technical or Customer Support 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.
Product Information 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...
You can easily search across the entire VisualDSP++ documentation set for any topic of interest. For easy printing, supplementary files of most manuals are provided in the .pdf folder on the VisualDSP++ installation CD. Docs ADSP-BF561 EZ-KIT Lite Evaluation System Manual xvii www.BDTIC.com/ADI...
Page 18
To view VisualDSP++ Help, click on the Help menu item or go to the Windows task bar and navigate to the VisualDSP++ documentation via the Start menu. To view ADSP-BF561 EZ-KIT Lite Help, which is part of the VisualDSP++ Help system, use the Contents or Search tab of the Help window.
Data Sheets All data sheets (preliminary and production) may be downloaded from the Analog Devices Web site. Only production (final) data sheets (Rev. 0, A, B, C, and so on) can be obtained from the Literature Center at 1-800-ANALOGD (1-800-262-5643); they also can be downloaded from the Web site.
Notation Conventions 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.
Page 21
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-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 22
Notation Conventions xxii ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
1 USING ADSP-BF561 EZ-KIT LITE This chapter provides specific information to assist you with development of programs for the ADSP-BF561 EZ-KIT Lite evaluation system. The information appears in the following sections. • “Package Contents” on page 1-2 Lists the items contained in your ADSP-BF561 EZ-KIT Lite package.
For more detailed information about programming the ADSP-BF561 Blackfin processor, see the documents referred to as “Related Documents”. Package Contents Your ADSP-BF561 EZ-KIT Lite evaluation system package contains the following items. • ADSP-BF561 EZ-KIT Lite board • VisualDSP++ Installation Quick Reference Card • CD containing:...
Store unused EZ-KIT Lite boards in the protective shipping package. The ADSP-BF561 EZ-KIT Lite board is designed to run outside your per- sonal computer as a stand-alone unit. You do not have to open your computer case.
Page 26
Default Configuration Figure 1-1. EZ-KIT Lite Hardware Setup ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Ensure Blackfin is selected in Processor family. In Choose a target processor, select ADSP-BF561. Click Next. 5. The Select Connection Type page of the wizard appears on the screen. Select EZ-KIT Lite and click Next. ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 28
Installation and Session Startup 6. The Select Platform page of the wizard appears on the screen. In the Select your platform list, select ADSP-BF561 EZ-KIT Lite via Debug Agent. In Session name, highlight or specify the session name. The session name can be a string of any length; although, the box displays approximately 32 characters.
Using ADSP-BF561 EZ-KIT Lite Evaluation License Restrictions The ADSP-BF561 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: •...
Page 30
When in a VisualDSP++ EZ-KIT Lite session, you can configure the SDRAM registers automatically by selecting the Use XML reset values box on the Target Options dialog box, which is accessible through the ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 31
EZ-KIT Lite. Only the register EBIU_SDRRC needs to be modified in the user code to achieve maximum performance. Table 1-3. SDRAM Optimum Settings Register Value EBIU_SDGCTL 0x0091998D EBIU_SDBCTL 0x00000013 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
A switch is FIO0_FLAG_D being pressed-on when the corresponding bit of the register reads . When the switch is released, the bit reads . A connection between the push but- 1-10 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
For more information on how to configure the mul- tichannel codec, download the codec datasheet from the Analog Devices Web site, www.analog.com ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-11 www.BDTIC.com/ADI...
“Video Configuration Switch (SW2)” on page 2-10 for details. 2. De-assert the video device’s reset by setting high a corresponding programmable flag. controls the ADV7179 encoder’s reset, PF14 while controls the ADV7183A decoder’s reset. PF13 1-12 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Example Programs Example programs are provided with the ADSP-BF561 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 subdirectory of the Visu- …\Blackfin\Examples\ADSP-BF561 EZ-KIT Lite...
BTC, including faster reading and writing, please check our latest line of processor emulators at http://www.analog.com/processors/black- . For more information about fin/evaluationDevelopment/crosscore/ the background telemetry channel, see the VisualDSP++ User’s Guide or online Help. 1-14 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
This chapter describes the hardware design of the ADSP-BF561 EZ-KIT Lite board. The following topics are covered. • “System Architecture” on page 2-2 Describes the ADSP-BF561 EZ-KIT Lite configuration and explains how the board components interface with the processor. • “Jumper and DIP Switch Settings” on page 2-10 Shows the locations and describes the configuration jumpers and switches.
ADSP-BF561 Blackfin processor. The processor has an IO voltage of 3.3V. The core voltage and the core clock rate can be set on the fly by the processor. The input clock is 30 MHz. ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
All of the address, data, and control signals are available externally via the expansion interface connectors ( ). The pinout of these connectors can – be found in “ADSP-BF561 EZ-KIT Lite Schematic” on page B-1. SPORT Audio Interface interface connects to the AD1836A audio codec and the SPORT0 expansion interface.
“LEDs and Push Buttons” on page 1-10 “Push Button Enable Switch (SW4)” on page 2-12 for information on how to dis- able the push button. Not used PF9–12 ADV7183A video decoder’s reset PF13 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 41
PF28 SPORT0 transmit serial clock pin PF29 SPORT0 receive serial clock pin PF30 SPORT1 transmit serial clock pin PF31 SPORT1 data PF39–32 PPI1 15–8 LED13–20 data PF47–40 PPI0 15–8 LED5–12 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
PPI1 bi-directional bus consisting of 16 bits of data, a dedicated input clock, and synchronization signals. The ADSP-BF561 EZ-KIT Lite board uti- lizes the PPI interfaces for video input and video output. interface is configured to input video data from the ADV7183A...
Video blanking control signal is at level . The signals can connect to of the processor’s HSYNC VSYNC SYNC1 SYNC2 interface via the switch, as described in “Video Configuration PPI1 Switch (SW2)” on page 2-10. ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
For the exact pinout of the connectors, refer to “ADSP-BF561 EZ-KIT Lite Schematic” on page B-1. The mechanical dimensions of the connectors can be obtained from Technical or Customer Support. ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Additional circuitry also 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. JTAG Emulation Port The JTAG emulation port allows an emulator to access internal and exter- nal memories of the processor through a 6-pin interface.
ADV7183A video decoder and ADV7179 video encoder are routed to the processor’s PPIs. The switch also determines if the controls the signal of the ADV7183A video decoder outputs. See Table 2-4. 2-10 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
2-5. Position 3 sets the processor’s PLL on boot— when the position is , the PLL is in bypass. Table 2-5. Boot Mode Select Switch (SW3) Position 1 BMODE0 Position 2 BMODE1 Boot Mode Reserved Flash memory (default) ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-11 www.BDTIC.com/ADI...
PF is driven when the switch is Table 2-6. Push Button Enable Switch (SW4) Switch Position Default Setting Pin # Signal (Side 1) Pin # Signal (Side 2) TFS0 RFS0 RSCLK0 TSCLK0 2-12 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
The switches are used only for testing and should remain in the position. Audio Enable Switch (SW12) The audio enable switch ( ) disconnects the audio signals from the SW12 processor. The default is all positions ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-13 www.BDTIC.com/ADI...
Table 2-10. Processor Internal Voltage Select Jumpers (JP2 and JP3) VDDINT Source Not populated 1 and 2 Provided by the on-board external regulator Populated 2 and 3 Provided by the processor through the pins VROUT (internal regulator) 2-14 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
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. Figure 2-3. LED and Push Button Locations ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-15 www.BDTIC.com/ADI...
Table 2-11. Programmable Flag Switches Processor Programmable Flag Pin Push Button Reference Designator Power LED (LED1) When is lit (green), it indicates that power is being supplied to the LED1 board properly. 2-16 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Table 2-12. User LEDs LED Reference Designator Flag Port Name LED Reference Designator Flag Port Name LED5 PB40 LED13 PB32 LED6 PB41 LED14 PB33 LED7 PB42 LED15 PB34 LED8 PB43 LED16 PB35 ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-17 www.BDTIC.com/ADI...
LED19 PB38 LED12 PB47 LED20 PB39 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-18 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
5747250-4 Mating Assembly 2m female-to-female cable DIGI-KEY AE1016-ND SPORT1 (P3) connector is linked to a 20-pin connector. The connector’s SPORT1 pinout can be found in “ADSP-BF561 EZ-KIT Lite Schematic” on page B-1. 2-20 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Pin 3 is missing to provide keying. Pin 3 in the mating connector should have a plug. When using an emulator with the EZ-KIT Lite board, follow the connection instructions provided with the emulator. ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-21 www.BDTIC.com/ADI...
Page 58
Connectors 2-22 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 59
A ADSP-BF561 EZ-KIT LITE BILL OF MATERIALS The bill of materials corresponds to “ADSP-BF561 EZ-KIT Lite Sche- matic” on page B-1. Ref. Qty. Description Reference Designator Manufacturer Part Number 74LVC14A 74LVC14AD SOIC14 IDT74FCT3244A U13,U30 IDT74FCT3244APYG PY SSOP20 12.288MHZ EPSON SG-8002CA MP...
Page 60
DEVICES ADSP-BF561SKB ANALOG ADSP-BF561SKBCZ- CZ MBGA256 DEVICES ADV7179KCPZ ANALOG ADV7179KCPZ LFCSP40 DEVICES ADV7183BKSTZ ANALOG ADV7183BKSTZ LQFP80 DEVICES ADP1864AUJZ VR5-6 ANALOG ADP1864AUJZ-R7 SOT23-6 DEVICES RUBBER FOOT M1-5 MOUSER 517-SJ-5018BK SWITCH- RAPC712X 2.5MM_JACK CRAFT CON005 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 61
ADSP-BF561 EZ-KIT Lite Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number RCA 2X2 SWITCH- PJRAS2X2S01X CON013 CRAFT MOMENTARY SW1,SW6-9 PANASONIC EVQ-PAD04M SWT013 .05 45X2 J1-3 SAMTEC SFC-145-T2-F-D-A CON019 DIP6 SWT017 SW2,SW4,SW10 218-6LPST RCA 3X2 J5-6 SWITCH- PJRAS3X2S01X...
Page 67
ADSP-BF561 EZ-KIT Lite Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number D2-3 ON SEMI MBRS540T3G MBRS540T3G 0.027 1/2W 1% SUSUMU RL1632T-R027-F-N 1206 54.9K 1/10W 1% R252 VISHAY CRCW060354K9 0603 FKEA 0.047 1/2W 1% R253 SUSUMU RL1632S-R047-F 1206 100UF 6.3V...
Page 68
A-10 ADSP-BF561 EZ-KIT Lite Evaluation System Manual www.BDTIC.com/ADI...
Page 69
ADSP-BF561 EZ-KIT Lite Schematic ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title TITLE Size Board No. A0185-2003 www.BDTIC.com/ADI Date 11-7-2007_15:11 Sheet...
Page 70
SPI SROM 8-BIT 0805 CLK3 SPI SROM 16-BIT CLK_OUT_EXP2 CLK4 IDT2305-1DC SOIC8 0805 ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title DIP4 SWT018 DSP - EXT MEM INTERFACE Size Board No. A0185-2003 www.BDTIC.com/ADI Date 11-7-2007_15:11 Sheet...
Connects the push buttons to the Programmable Flags of the DSP DEVICES PH: 1-800-ANALOGD Useful if using the PFs for another purpose. OFF, OFF = AD1836A -> TDM Mode ADSP-BF561 EZ-KIT LITE Title ON, ON = AD1836A -> I2S Mode RESET, PUSH-BUTTON SWITCHES, UART Size Board No.
Need help?
Do you have a question about the ADSP-BF561 EZ-KIT Lite and is the answer not in the manual?
Questions and answers