Summary of Contents for Analog Devices EZ-KIT Lite ADSP-BF707
Page 1
ADSP-BF707 EZ-KIT Lite ® Evaluation System Manual Revision 1.0, May 2014 Part Number 82-000707-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 This datasheet has been downloaded from http://www.digchip.com at this page...
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-BF707 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 Support ................xv Supported Processors ............... xv Supported Tools ................xvi Product Information ..............xvi Analog Devices Web Site ............xvi EngineerZone ................xvii Notation Conventions ..............xvii ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Page 7
Contents ADSP-BF707 EZ-KIT LITE HARDWARE REFERENCE System Architecture ..............2-2 Software-Controlled Switches (SoftConfig) ........2-3 Overview of SoftConfig ............2-3 SoftConfig on the ADSP-BF707 EZ-KIT LITE ...... 2-7 Programming SoftConfig Switches ........... 2-8 Push Buttons and Switches ............2-16 Boot Mode Select Switch (SW1) ..........2-17 Reset Push Button (SW2) ............
Page 8
Contents HADC Connector (JP1) ............2-24 SD Connector (J6) ..............2-24 CAN0 Connector (J4) ............2-24 CAN1 Connector (J5) ............2-25 JTAG/SWD/SWO Connector (P3) ........2-25 TRACE and JTAG/SWD/SWO Connector (P2) ....2-25 ADSP-BF707 EZ-KIT LITE BILL OF MATERIALS ADSP-BF707 EZ-KIT LITE SCHEMATIC INDEX viii ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Page 9
PREFACE ® Thank you for purchasing the ADSP-BF707 EZ-KIT Lite , Analog Devices, Inc. low-cost evaluation system for the ADSP-BF70x Blackfin® processors. The ADSP-BF707 processor is a member of the Blackfin family of prod- ucts. Blackfin processors combine a dual-MAC state-of-the-art signal processing engine, the advantages of a clean, orthogonal RISC-like micro- processor instruction set, and single-instruction, multiple-data (SIMD) multimedia capabilities into a single instruction-set architecture.
Lite. Finally, a schematic and a bill of materials are provided for reference. 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, instruction set, and C/C++ programming languages.
Manual Contents Programmers who are unfamiliar with Analog Devices processors can use this manual, but should supplement it with other texts (such as the ADSP-BF70x Blackfin+ Processor Hardware Reference and the ADSP-BF70x Blackfin+ Processor Programming Reference) that describe your target architecture.
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...
Information on supported tools for the ADSP-BF707 EZ-KIT Lite and the ADSP-BF70x family of Blackfin processors is available at: http://www.analog.com/BF707EZKit 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...
If you are a registered user, just log on. Your user name is your e-mail address. EngineerZone EngineerZone is a technical support forum from Analog Devices. It allows you direct access to ADI technical support engineers. You can search FAQs and technical information to get quick answers to your embedded processing and DSP design questions.
Page 18
Notation Conventions Example Description Commands, directives, keywords, and feature names are in text with SECTION font. letter gothic Non-keyword placeholders appear in text with italic style format. filename 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.
1 USING ADSP-BF707 EZ-KIT LITE This chapter provides information to assist you with development of pro- grams for the ADSP-BF707 EZ-KIT Lite evaluation system. The following topics are covered. • Package Contents • ADSP-BF707 EZ-Board • Default Configuration • EZ-KIT Lite Installation •...
• ICE-1000 (only in the EZ-LIT Lite version) • Standoffs and screws in a bag • Release note • 2GB SD card Contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc. if any item is missing. ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Using ADSP-BF707 EZ-KIT Lite ADSP-BF707 EZ-Board The ADSP-BF707 EZ-KIT Lite is shipped with an ICE-1000 emulator. When the product is not shipped with the emulator, it is referred to as the ADSP-BF707 EZ-Board. The EZ-Board requires an ICE-1000 or ICE-2000 emulator. Default Configuration The ADSP-BF707 EZ-KIT Lite board is designed to run as a standalone unit.
Page 22
Default Configuration Figure 1-1 shows the default jumper settings and boot mode switch used in installation. Confirm that your board is in the default configuration before using the board. Figure 1-1. Default EZ-KIT Lite Hardware Setup ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Using ADSP-BF707 EZ-KIT Lite EZ-KIT Lite Installation It is assumed that the CrossCore Embedded Studio software is installed and running on your PC. Follow these instructions to ensure correct operation of the product soft- ware and hardware. Step 1: Connecting an emulator to the EZ-KIT Lite. 1.
EZ-KIT Lite Session Startup EZ-KIT Lite Session Startup It is assumed that the CrossCore Embedded Studio software is installed and running on your PC. 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.
Page 25
Using ADSP-BF707 EZ-KIT Lite 5. Select Emulator and click Next. The Select Platform page of the Session Wizard appears. 6. Choose the type of emulator that is connected to the EZ-KIT Lite. 7. Click Finish to close the wizard. The new debug configuration is created and added to the Debug Configurations list.
• 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: www.analog.com/adi-sales The EZ-KIT Lite hardware must be connected and powered up to use CCES with a valid evaluation or full license.
Using ADSP-BF707 EZ-KIT Lite With a CCES session running and connected to the EZ-KIT Lite via an emulator, the DDR2 registers are configured automatically each time the processor is reset through a soft reset using CCES. The values are used whenever DDR2 is accessed through the debugger (for example, when viewing memory or loading a program).
Housekeeping ADC Housekeeping ADC The ADSP-BF707 processor provides four housekeeping ADC inputs: through . The EZ-KIT Lite connects HADC0_VIN0 HADC_VIN3 HADC0_VIN0 pin 2 of a four position 0.1” header ( voltage domain VDD_RTC on pin 1, allowing a jumper to connect the voltage back to the processor. Pin 4 of connects through an RC timer to HADC0_VIN1...
Using ADSP-BF707 EZ-KIT Lite For more information, refer to the CAN0 example in the POST, which is included in the ADSP-BF707 Board Support Package. CAN1 Interface The Controller Area Network 1 ( ) interface of the EZ-KIT Lite is CAN1 connected to the NXP TJA1041 CAN transceiver ( ).
SD Interface SD Interface The ADSP-BF707 processor has a secure digital (SD) interface that con- sists of a clock pin, command pin, card detect pin, and an 8-bit data bus. SoftConfig controls the connection of the card detect pin ( ) and a PA_08 GPIO pin used for write protect (...
Analog Devices does not support and is not responsible for the effects of additional circuitry. Power Architecture The ADSP-BF707 EZ-KIT Lite has three primary voltage domains: 3.3V, 1.1V, and 1.8V.
Power Measurements removed. See Power Measurements for more information. The voltage level of can be measured by using the INA230 IC ( ) and the VDD_DMC0 current consumption of the domain, if the jumper is removed. See Power Measurements section for more information A FET switch ( ) controls the 5V to the USB devices over the signal.
Using ADSP-BF707 EZ-KIT Lite 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/BF707EZKit ADSP-BF707 EZ-KIT Lite Evaluation System Manual 1-15...
Page 34
Reference Design Information 1-16 ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
2 ADSP-BF707 EZ-KIT LITE HARDWARE REFERENCE This chapter describes the hardware design of the ADSP-BF707 EZ-KIT Lite board. The following topics are covered. • System Architecture Describes the board’s configuration and explains how the board components interface with the processor. •...
ADSP-BF707 EZ-KIT Lite Hardware Reference User I/O to the processor is provided in the form of two user push buttons and three LEDs. The software-controlled switches (SoftConfig) facilitate the switch multi-functionality by disconnecting the push buttons from their associated processor pins and reusing the pins elsewhere on the board.
Page 38
Software-Controlled Switches (SoftConfig) Figure 2-2 shows two individual FET switches (Pericom PI3A125CEX) with reference designators UA and UB. Net names ENABLE_A ENABLE_B control UA and UB. The default FET switch enable settings in this exam- ple are controlled by resistors which pull the enable pin 1 of UA and UB to ground (low).
Page 39
ADSP-BF707 EZ-KIT Lite Hardware Reference Figure 2-3 shows the equivalent circuit to Figure 2-2 but utilizes mechan- ical switches that are in the same package. Notice the default is shown by black boxes located closer to the label of the switches. In order to dis- connect these switches, physically move the switch to the position.
Page 40
Software-Controlled Switches (SoftConfig) Figure 2-4. Example of Bus Switch ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
ADSP-BF707 EZ-KIT Lite Hardware Reference Figure 2-5. Example of Mechanical Switch Equivalent to Figure 2-4 SoftConfig on the ADSP-BF707 EZ-KIT LITE Two Microchip MCP23017 GPIO expanders provide control for individ- ual electronic switches. The TWI0 interface of the processor communicates with the Microchip devices.There are individual switches with default settings that enable basic board functionality.
Software-Controlled Switches (SoftConfig) Table 2-1. Default ADSP-BF707 Processor Interface Availability Interface Availability by Default UART0 USB to UART conversion through U45 (FTDI FT232RQ) with flow control CAN0 Transmit/receive disabled CAN1 Enabled Push buttons Enabled LEDs Enabled Programming SoftConfig Switches On the ADSP-BF707 EZ-KIT Lite, two Microchip MCP23017 devices exist.
Page 43
ADSP-BF707 EZ-KIT Lite Hardware Reference Table 2-2. IODIR for Hardware Address 0x41 IODIR Register IODIR Register Address Value to be Written to Program Signals as Outputs IODIRA 0x00 0x40 IODIRB 0x01 0x03 Table 2-3. IODIR for Hardware Address 0x42 IODIR Register IODIR Register Address Value to be Written to Program Signals as Outputs IODIRA 0x00...
Page 44
Software-Controlled Switches (SoftConfig) Table 2-5. I C Hardware Address 0x42 GPIO MCP23017 Register Address Default Value GPIOA 0x12 0x85 GPIOB 0x13 0x83 ADSP-BF707 EZ-KIT Lite Schematic shows how the two Microchip GPIO expanders are connected to the board’s ICs. Table 2-6 Table 2-7 show the output signals of the Microchip GPIO expander (...
Page 45
ADSP-BF707 EZ-KIT Lite Hardware Reference Table 2-6. Output Signals of Microchip GPIO Expander (U39 Port A) (Cont’d) Bit Signal Name Description FET Processor Signal Component Default (if applicable) Connected MSIO card detect High SD_CD_EN U26 PA_08/EPPI0_D11/ MSI0_CD/SPT1_ACLK/ SMC0_A01 GPIO SD card write High SD_WP_EN U27 PB_07/EPPI0_D00/...
Page 46
Software-Controlled Switches (SoftConfig) Table 2-7. Output Signals of Microchip GPIO Expander (U39 Port B) (Cont’d) Bit Signal Name Description Processor Signal Component Default (if applicable) Connected Connects error sig- High CAN0_ERR_EN PB_02/ nal to processor EPPI0_D05/ SPT1_BD0/ SPI0_MOSI/ SMC0_D05 Connects error sig- High CAN1_ERR_EN...
Page 47
ADSP-BF707 EZ-KIT Lite Hardware Reference Table 2-8. Output Signals of Microchip GPIO Expander (U38 Port A) Bit Signal Name Description FET/ Processor Signal Component Default SWITCH (if applicable) Connected Enables High CAN0_TX_EN CAN0 TX PC_03/UART0_CTS/ CAN0_TX/ EPPI0_D12/ SMC0_A11/TM0_ACI0 Enables CAN1_TX_EN CAN1 TX PA_13/EPPI0_FS2/ CAN1_TX/SMC0_ARE/...
Page 48
Software-Controlled Switches (SoftConfig) Table 2-8. Output Signals of Microchip GPIO Expander (U38 Port A) (Cont’d) Bit Signal Name Description FET/ Processor Signal Component Default SWITCH (if applicable) Connected Enables UART0CTS_EN UART0 CTS PC_03/UART0_CTS/ CAN0_TX/ EPPI0_D12/ SMC0_A11/TM0_ACI0 Not Used Table 2-9. Output Signals of Microchip GPIO Expander (U38 Port B) Bit Signal Name Description...
Page 49
ADSP-BF707 EZ-KIT Lite Hardware Reference Table 2-9. Output Signals of Microchip GPIO Expander (U38 Port B) (Cont’d) Bit Signal Name Description FET/ Processor Signal Component Default SWITCH (if applicable) Connected Enables push button 2 PUSHBUTTON2_EN PB_07/ EPPI0_D00/ SPT0_BD1/ SPI0_D3/ SMC0_D00/ SYS_WAKE0 Not Used ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Push Buttons and Switches 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-6. Figure 2-6. Push Button and Boot Mode Switch Locations 2-16 ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
ADSP-BF707 EZ-KIT Lite Hardware Reference Boot Mode Select Switch (SW1) The rotary switch ( ) determines the boot mode of the processor. Table 2-10 shows the available boot mode settings. By default, the ADSP-BF707 processor boots from the internal SPI flash memory. Table 2-10.
Jumpers Jumpers This section describes functionality of the configuration jumpers. Figure 2-7 shows the jumper locations. Figure 2-7. Jumper Locations Power Jumpers (P8-12, P14-18) Remove jumpers listed in Table 2-11 to measure the respective voltage across the adjacent sense resistor. Table 2-11.
ADSP-BF707 EZ-KIT Lite Hardware Reference Table 2-11. Power Jumpers (Cont’d) Power Jumper Resistor VDD_DMC0 VDD_HADC VDD_OTP VDD_USB VDD_RTC (no sense resistor, remove to supply HADC_VREFP through HADC_VREFP LEDs This section describes the on-board LEDs. Figure 2-8 shows the LED locations. Figure 2-8.
Reset LED (LED6) When (red), it indicates that the master reset of all the major LED6 ICs is active. The reset LED is controlled by the Analog Devices ADM6315 supervisory reset circuit. is a signal driven from TARGET_RESET an emulator. EI3 extender cards can also drive a reset as an input to this reset circuit.
ADSP-BF707 EZ-KIT Lite Hardware Reference Connectors This section describes connector functionality and provides information about mating connectors. The connector locations are shown in Figure 2-9. Figure 2-9. Connector Locations Connectors on the back of the board are noted with dotted lines. ADSP-BF707 EZ-KIT Lite Evaluation System Manual 2-21...
Connectors Expansion Interface III Connectors (P1A-C) Three board-to-board connectors ( ) provide signals from the SPI, TWI, UART, SPORT, and GPIO interfaces of the processor. The connectors are located on the bottom side of the board. For more information, see Expansion Interface.
ADSP-BF707 EZ-KIT Lite Hardware Reference USB Connector (P5) Part Description Manufacturer Part Number USB Micro-AB Hirose ZX62D-AB-5P8 Mating Cable USB Micro-B to Standard-A or Micro-A to Standard-A receptacle cable RF Wireless Connector (J3) Part Description Manufacturer Part Number 4x2 0.05” pitch socket SAMTEC SFMC-104-T2-S-D Mating Connector...
Page 58
Connectors HADC Connector (JP1) allows the signal to be connected to with the VDD_RTC HADC0_VIN0 installation of a jumper across pins 1 and 2. Pin 3 is not connected. Pin 4 allows the user to probe which is connected to an RC timer HADC0_VIN1 driven by TM0_TMR3...
Page 59
ADSP-BF707 EZ-KIT Lite Hardware Reference CAN1 Connector (J5) Part Description Manufacturer Part Number RJ11 vertical DIGIKEY A31431-ND Mating Cable RJ11 cable JTAG/SWD/SWO Connector (P3) The JTAG/SWD/SWO header ( ) provides debug connectivity for the processor. This is a 0.05” shrouded through-hole connector from SAM- TEC (SHF-105-01-L-D-TH).
Page 60
Connectors 2-26 ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Page 61
A ADSP-BF707 EZ-KIT LITE BILL OF MATERIALS The bill of materials corresponds to ADSP-BF707 EZ-KIT Lite Schematic. Reference Ref. Qty. Description Designator Manufacturer Part Number SMC THREADED J7-J9 AMPHENOL 152119 AMPHE- CONN NOL_152119 ADP5024 ADP5024ACPZ-R2 QFN50P400X400-25 ADM6315 SOT143 ADM6315-29D2ARTZR7 ADSP-BF707 ADSP-BF707BBCZ-ENG BGA184C80P14X14_ 1200X1200_SCKT...
Page 81
3.3V Remove P11 when measuring USB_VBUS FER6 FUS004 FER002 SHORTING JUMPER USB0_VBC DEFAULT=INSTALLED GND Test Points are scattered on PCB for Test Measurement Purposes. R111 R108 C113 C114 10UF 0402 0402 GSOT05 USB0_VBUS 1000PF 1210 USB0_VBUS_EN MBRS540T3G 1206 LABEL "GND" ON ALL TPs SOT23-3 IDC2X1 USB0_VBUS_EN...
Page 82
INDEX connectors (continued) P5 (USB), 2-23 ADSP-BF707 processor, P6 (USB to UART), 2-22 architecture, of this EZ-KIT Lite, contents, of this EZ-KIT Lite package, bill of materials, DDR2 memory, board schematic (ADSP-BF707), debug interface, 1-12 boot mode select switch (SW1), 2-17 default configuration, of this EZ-KIT Lite, bus switch,...
Page 83
Index HADC, 1-10 package contents, HADC connector (JP1), 2-24 power HADC SMC connectors (J7, J8, J9), 2-23 architecture, 1-13 housekeeping ADC, 1-10 LED (LED2), 2-20 measurements, 1-14 power connector (P13), 2-22 power jumpers, listing, 2-18 installation, of this EZ-KIT Lite, 1-4, power jumpers (P8-12, P14-18), 2-18 interface...
Page 84
Index technical support, TRACE and JTAG/SWD/SWO connector (P2), 2-25 UART0 interface, 1-10 USB connector (P5), 2-23 USB interface, 1-11 USB to UART connector (P6), 2-22 ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Page 85
Index ADSP-BF707 EZ-KIT Lite Evaluation System Manual...
Need help?
Do you have a question about the EZ-KIT Lite ADSP-BF707 and is the answer not in the manual?
Questions and answers