Summary of Contents for Analog Devices ADSP-BF707 EZ-KIT Lite
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 Arrow.com. Downloaded from...
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.
Page 4
Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from Downloaded from Downloaded from Downloaded from...
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 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from...
Page 6
Debug Interface ................1-12 Power-On-Self Test ..............1-12 Expansion Interface ..............1-13 Power Architecture ..............1-13 Power Measurements ..............1-14 Example Programs ..............1-14 Reference Design Information ............. 1-15 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 7
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
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 Arrow.com.
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...
• DDR2 memory (DMC0) chip • 128M x 16-bit (2G bit) • Micron MT47H128M16 • Quad SPI Flash (SPI2) • 32M bit serial flash memory • Winbond W25Q32 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 11
• VIN0 RTC battery through jumper • VIN1 timer through RC • VIN2 0.1” header • VIN3 0.1” header • RTC • 16MM coin connector • 3V 125 mAh Li-ion • CR1632 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 12
• Three push buttons: one reset and two IRQ/Flag • Expansion Interface III connectors (EI3) • SMC0 • PPI • SPORT • SPI • UART • TWI • TMR ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.
• Appendix B, ADSP-BF707 EZ-KIT Lite Schematic Lists the resources for board-level debugging. What’s New in This Manual This is the first revision (Revision 1.0) of the ADSP-BF707 EZ-KIT Lite Evaluation System Manual. ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com.
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 Tools Supported Tools 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.
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
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. xviii ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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 •...
Example Programs • Reference Design Information Package Contents Your ADSP-BF707 EZ-KIT Lite package contains the following items. • ADSP-BF707 EZ-Board • Universal 5V DC power • USB A to micro B cable • USB micro A to A receptacle cable •...
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. When removing the EZ-KIT Lite board from the package, handle the board carefully to avoid the discharge of static electricity, which can dam- age some components.
Page 22
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 Arrow.com. Arrow.com. Arrow.com.
) on the EZ-KIT Lite. 2. Plug the other side of the power adaptor into a power outlet. The power LED (labeled ) lights green when power is applied to the board. ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
The Select Processor page of the Session Wizard appears. 4. Ensure Blackfin is selected in Processor family. In Processor type, select ADSP-BF707. Click Next. The Select Connection Type page of the Session Wizard appears. ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
Page 25
The default configurations that show up in the CCES Debug Con- figurations wizard are for JTAG mode debugging only. To use SWD mode, a new platform will need to be created using the Tar- get Configurator. ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
• 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.
SoftConfig. Refer to Soft- ware-Controlled Switches (SoftConfig) for more information. For more information, refer to the SPI flash example in the POST, which is included in the ADSP-BF707 Board Support Package. ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
CAN0 SoftConfig switches and disabled by default. is enabled by default CAN0_EN is disabled. See Software-Controlled Switches (SoftConfig). CAN0_STB 1-10 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
To learn about the processor’s device and host modes, refer to the USB example in the POST, which is included in the ADSP-BF707 Board Sup- port Package. For more information, refer to the hardware reference manual. ADSP-BF707 EZ-KIT Lite Evaluation System Manual 1-11 Arrow.com. Arrow.com.
Note that the source code for the POST program is included in the ADSP-BF707 Board Support Package along with the file that readme.txt describes how the board is configured to run POST. 1-12 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.
ADSP-BF707_EZ-Board-Rel1.0.0\examples The number after the “Rel” could be higher for newer versions. Refer to a readme file provided with each example for more information. 1-14 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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 Arrow.com. Arrow.com. Arrow.com.
Shows the locations and describes the LEDs. • Connectors 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-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Figure 2-1. EZ-KIT Lite Block Diagram This EZ-KIT Lite is designed to demonstrate the ADSP-BF707 proces- sor’s capabilities. The ADSP-BF707 EZ-KIT Lite has a 25 MHz input clock and runs at 400 MHz internally. USB circuitry and a micro USB AB connector are provided for connecting to the EZ-KIT Lite as a host or a device.
ADSP-BF707 EZ-KIT Lite Schematic for more information. Software-Controlled Switches (SoftConfig) On the ADSP-BF707 EZ-KIT Lite, most of the traditional mechanical switches have been replaced by I C software-controlled switches. The remaining mechanical switches are provided for the boot mode and push buttons.
Page 38
1 through software that interfaces with ENABLE_A the Microchip. The same procedure for would disconnect ENABLE_B EXAM- from PLE_SIGNAL_C EXAMPLE_SIGNAL_D Figure 2-2. Example of Individual FET Switches ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 39
. In order to connect the letters instead of the numbers, the user physically changes all switches on to the position and all switches on to the position. ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 40
Software-Controlled Switches (SoftConfig) Figure 2-4. Example of Bus Switch ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.
Enabled Push buttons Enabled LEDs Enabled Programming SoftConfig Switches On the ADSP-BF707 EZ-KIT Lite, two Microchip MCP23017 devices exist. Each of these devices have the following programming characteristics: • Each switch has two programmable GPIO registers. GPIO Register Register Address...
Page 43
Microchip MCP23017 devices. Table 2-4. I C Hardware Address 0x41 GPIO MCP23017 Register Address Default Value GPIOA 0x12 0xF8 GPIOB 0x13 0xFF ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 45
CAN0 Puts in standby High CAN0_STB CAN IC Enables High CAN1_EN CAN1 Puts in standby High CAN1_STB CAN IC ADSP-BF707 EZ-KIT Lite Evaluation System Manual 2-11 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 46
FET switch. Also note that if a particular functionality of the processor signal is being used, it will be in bold font under the Pro- cessor Signal column. 2-12 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
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 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
, respectively. The signals are con- SPT0_BD1/SPI0_D3/SMC0_D00/SYS_WAKE0 nected by default. A monostable pulse generator (one-shot, ) on push button 2 shortens the wake pulse, allowing the processor to return to low power mode sooner. ADSP-BF707 EZ-KIT Lite Evaluation System Manual 2-17 Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Table 2-11 to measure the respective voltage across the adjacent sense resistor. Table 2-11. Power Jumpers Power Jumper Resistor VDD_INT 3.3V VDD_EXT USB0_VBUS 2-18 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
(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. LED Locations ADSP-BF707 EZ-KIT Lite Evaluation System Manual 2-19 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.
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 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
GS-1750(R) USB to UART Connector (P6) Part Description Manufacturer Part Number USB Mini-B Hirose UX60SC-MB-5S8 Mating Cable USB Mini-B to Standard-A cable 2-22 ADSP-BF707 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
TYCO (2-5767004-2). There are no trace pods available at this time. If one does become available, , and need to be R162 R191 R192 R193 installed to connect ADSP-BF707 EZ-KIT Lite Evaluation System Manual 2-25 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Need help?
Do you have a question about the ADSP-BF707 EZ-KIT Lite and is the answer not in the manual?
Questions and answers