Summary of Contents for Analog Devices ADSP-BF561 EZ-KIT Lite
Page 1
ADSP-BF561 EZ-KIT Lite ® Evaluation System Manual Revision 3.3, July 2012 Part Number 82-000811-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-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.
EngineerZone ................xvii Related Documents ..............xviii Notation Conventions ..............xviii USING THE ADSP-BF561 EZ-KIT LITE Package Contents ................1-2 Default Configuration ..............1-3 CCES Install and Session Startup ..........1-4 Session Startup ................ 1-6 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 6
SPI Interface ................2-3 Programmable Flags ..............2-4 PPI Interfaces ................. 2-5 Video Output (PPI1) ............2-7 Video Input (PPI0) ............. 2-7 UART Port ................2-8 Expansion Interface ..............2-8 JTAG Emulation Port ............. 2-9 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 7
USB Monitor LED (ZLED3) ..........2-17 User LEDs (LED5–12, LED13–20) ........2-17 Connectors ................. 2-18 Expansion Interface (J1–3) ............ 2-19 Audio (J4 and J5) ..............2-19 Video (J6) ................2-20 Power (J7) ................2-20 RS-232 (P2) ................2-20 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 8
Contents SPORT1 (P3) ............... 2-21 SPI (P5) ................2-21 USB Debug Agent Connector (ZJ1) ........2-21 JTAG (ZP4) ................2-22 ADSP-BF561 EZ-KIT LITE BILL OF MATERIALS ADSP-BF561 EZ-KIT LITE SCHEMATIC INDEX viii ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 9
PREFACE ® Thank you for purchasing the ADSP-BF561 EZ-KIT Lite , 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.
Page 10
ADSP-BF561 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/dsp/tools...
Page 12
The UART of the processor connects to an RS-232 line driver and a DB9 male connector, allowing you to interface with a PC or other serial device. For information about the UART, see “UART Port” on page 2-8. ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
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.
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-BF561 EZ-KIT Lite Evaluation System Manual...
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...
Supported Processors This evaluation system supports Analog Devices ADSP-BF561 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...
[this,…] ited by commas and terminated with an ellipse; read the example as an optional comma-separated list of this Commands, directives, keywords, and feature names are in text with SECTION font. letter gothic xviii ADSP-BF561 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-BF561 EZ-KIT Lite Evaluation System Manual...
Page 20
Notation Conventions ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
1 USING THE 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 the ADSP-BF561 Blackfin proces- sor, see the documents referred to at “Related Documents”. Package Contents Your ADSP-BF561 EZ-KIT Lite evaluation system package contains the following items. • ADSP-BF561 EZ-KIT Lite board • Universal 7V DC power supply • USB 2.0 cable...
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 standalone unit. You do not have to open your computer case.
Figure 1-1. EZ-KIT Lite Hardware Setup CCES Install and Session Startup For information about CCES and to download the software, go to . A link for the ADSP-BF561 EZ-KIT Lite Board www.analog.com/CCES Support Package (BSP) for CCES can be found at http://www.analog.com/Blackfin/EZKits...
Page 25
Using the ADSP-BF561 EZ-KIT Lite 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. Plug one side of the USB cable into the USB connector of the emu- lator.
Debug Configurations • Choose Run > Debug Configurations. The Debug Configuration dialog box appears. 3. Select CrossCore Embedded Studio Application and click (New launch configuration). The Select Processor page of the Session Wizard appears. ADSP-BF561 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-BF561 EZ-KIT Lite via Debug Agent. • For emulator connections, choose the type of emulator that is connected to the board.
VisualDSP++ to start a new session by pressing and holding down the Ctrl key while starting VisualDSP++. Do not release the Ctrl key until the Session Wizard appears on the screen. Go to step 4. ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 29
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-BF561 EZ-KIT Lite via Debug Agent. In Session name, highlight or specify the session name.
Delete. Click OK. CCES Evaluation License The ADSP-BF561 EZ-KIT Lite software is part of the Board Support Package (BSP) for the Blackfin ADSP-BF56x family. The EZ-KIT Lite is a licensed product that offers an unrestricted evaluation license for 90 days after activation.
Using the ADSP-BF561 EZ-KIT Lite VisualDSP++ Evaluation License 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 32
The 64 MB of SDRAM is organized as 16M x 32 bits wide. The proces- sor’s memory select pin is configured for SDRAM. Three SDRAM SMS0 control registers must be initialized in order to access the SDRAM memory. 1-12 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 33
Therefore, the user code should not re-initialize the register. Clearing the Use XML reset values check box allows manual configura- tion of the registers. For more information, see online help. EBIU ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-13...
. Then the value of the LEDs are modified using one FIO2_DIR of the , or registers. FIO2_FLAG_D FIO2_FLAG_C FIO2_FLAG_S FIO2_FLAG_T The four general-purpose push buttons are labeled through . The buttons connect to the programmable flags . A status of each PF8–5 1-14 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
The AD1836A audio codec’s internal configuration registers are config- ured using the processor’s programmable flag pin, used as the select for the audio device. For more information on how to configure the multichannel codec, go to www.analog.com/AD1836A ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-15...
“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-16 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
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 ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-17...
Example Programs Example Programs Example programs are provided with the ADSP-BF561 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.
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...
All of the address, data, and control signals are available externally via the expansion interface connectors ( ). The pinout of these connectors can J1–3 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.
Push button (SW9). See “LEDs and Push Buttons” on page 1-14 “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...
LED5–12 PPI Interfaces The ADSP-BF561 processor employs two independent parallel peripheral interfaces (PPIs), . Each PPI interface is a half-duplex, PPI0 PPI1 bi-directional bus consisting of 16 bits of data, a dedicated input clock, ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 44
System Architecture 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 PPI0 video decoder device: bits connect to the video decoder’s data outputs.
. The decoder’s 27 MHz pixel P15–8 PPI0 8–0 clock output can be selected to drive any of the PPI clocks as shown in Table 2-7 on page 2-13. ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
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...
Positions 1 and 2 of the switch set the boot mode of the processor, as described in Table 2-5. Position 3 sets the processor’s PLL on boot— when the position is , the PLL is in bypass. ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-11...
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...
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...
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...
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...
2-11. 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...
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 LED9 PB44 LED17 PB36 ADSP-BF561 EZ-KIT Lite Evaluation System Manual 2-17...
PB46 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...
DMS070214-P6P-SZ The power connector supplies DC power to the EZ-KIT Lite board. RS-232 (P2) Part Description Manufacturer Part Number DB9, male, right angle ( TYCO 5747250-4 Mating Assembly 2m female-to-female cable DIGI-KEY AE1016-ND 2-20 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Mating Connectors IDC socket DIGI-KEY S4210-ND SPI (P5) The SPI connector is linked to a 12-pin connector. The connector’s pin- out can be found in “ADSP-BF561 EZ-KIT Lite Schematic” on page B-1. Part Description Manufacturer Part Number IDC header SULLINS...
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. 2-22 ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
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 Date 11-7-2007_15:11 Sheet...
Page 72
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 Date 11-7-2007_15:11 Sheet...
Page 75
0x207F FFFF ASYNC Memory Bank 0 8MB FLASH ABE2 DQML ABE3 DQMH MT48LC16M16A2TG-75 TSOP54 ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title MEMORY - FLASH & SDRAM Size Board No. A0185-2003 Date 11-7-2007_15:11 Sheet...
Page 76
Default = All Off ANALOG 20 Cotton Road 1206 SW10 1206 Nashua, NH 03063 ADC1_LEFT DAC1_LEFT DEVICES PH: 1-800-ANALOGD ADC1_RIGHT DAC1_RIGHT ADC2_LEFT DAC2_LEFT ADSP-BF561 EZ-KIT LITE Title ADC2_RIGHT DAC2_RIGHT DAC3_LEFT AUDIO CODEC AGND DAC3_RIGHT DIP6 Size Board No. A0185-2003 SWT017 Date 11-7-2007_15:11...
Page 77
R110 2200PF 49.9K R154 1206 1206 2.74K 220PF 1206 1206 R112 2200PF 49.9K 1206 1206 AGND AGND ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title AUDIO OUT Size Board No. A0185-2003 Date 11-7-2007_15:11 Sheet...
Page 78
R173 750.0K 0805 750.0K 1206 1206 237.0 1206 IN1R+ IN2R1 AD8606ARZ AD8606ARZ SOIC8 SOIC8 AGND AGND AD1836_VREF ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title AUDIO IN Size Board No. A0185-2003 Date 11-7-2007_15:11 Sheet...
Page 79
R143 330PF 330PF 1206 100K 1206 0805 0805 1206 0805 1206 R133 AGND2 ANALOG 20 Cotton Road 1206 Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title AGND2 VIDEO ENCODER (VIDEO OUT) Size Board No. A0185-2003 Date 11-7-2007_16:46 Sheet...
Page 80
LQFP80 FER1 1206 A1.8V ANALOG 20 Cotton Road FER2 Nashua, NH 03063 0.1UF 0.01UF 0.1UF 0.01UF DEVICES 1206 0805 0805 0805 0805 PH: 1-800-ANALOGD ADSP-BF561 EZ-KIT LITE Title VIDEO DECODER (VIDEO IN) AGND2 Size Board No. A0185-2003 Date 11-7-2007_15:11 Sheet...
Page 81
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.
See video interface P5 (SPI), 2-3, 2-14, 2-21 architecture, of this EZ-KIT Lite, P9 (SPORT0), 2-21 ASYNC (asynchronous memory control) ZJ1 (USB), 1-5, 2-21 banks, 1-11 ZP4 (JTAG), 2-22 contents, of this EZ-KIT Lite package, ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
Page 86
See EBIU internal memory external memory See also SRAM See also flash memory, SDRAM map of the processor, 1-12 memory map, 1-11 internal voltage (VDDINT), 2-14 via JTAG, IO voltage, EZ-KIT Extender boards, ADSP-BF561 EZ-KIT Lite Evaluation System Manual...
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