Blackfin® Landscape LCD EZ-Extender® Manual Revision 1.1, July 2012 Part Number 82-000216-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 a Copyright Information © 2012 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from 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; nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc. Trademark and Service Mark Notice The Analog Devices logo, Blackfin, CrossCore, EngineerZone, EZ-Board, EZ-Extender, EZ-KIT Lite, and VisualDSP++ are registered trademarks of Analog Devices, Inc. All other brand and product names are trademarks or service marks of their respective owners. Regulatory Compliance The Blackfin Landscape LCD EZ-Extender is designed to be used solely in a laboratory 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. This board should not be used in or near any medical equipment or RF devices. The Blackfin Landscape LCD EZ-Extender is currently being processed for certification that it complies with the essential requirements of the European EMC directive 89/336/EEC amended by 93/68/EEC and therefore carries the “CE” mark. The Blackfin Landscape LCD EZ-Extender contains ESD (electrostatic discharge) sensitive devices. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Store unused extender boards in the protective shipping package. CONTENTS PREFACE Product Overview .......................................................................... x Purpose of This Manual ................................................................ xi Intended Audience ........................................................................ xi Manual Contents ......................................................................... xii What’s New in This Manual ........................................................ xiii Technical Support ....................................................................... xiii Supported Products ...................................................................... xiv Product Information .................................................................... xiv Analog Devices Web Site ........................................................ xiv EngineerZone .......................................................................... xv Related Documents ...................................................................... xvi LANDSCAPE LCD EZ-EXTENDER INTERFACES Landscape LCD EZ-Extender Setup .............................................. 1-2 LCD Display ................................................................................ 1-3 LCD Touch Controller (AD7879) ................................................. 1-4 Capacitive Touch Controller (AD7147) ......................................... 1-4 Blackfin Landscape LCD EZ-Extender Manual v Contents Serial ROM .................................................................................. 1-5 Example Programs ........................................................................ 1-6 LANDSCAPE LCD EZ-EXTENDER HARDWARE REFERENCE System Architecture ...................................................................... 2-2 Jumper Settings ............................................................................ 2-3 AD7147 ADDR0 Jumper (JP1) ............................................... 2-4 LCD SPI Chip Select Jumper (JP2) ......................................... 2-4 LCD Touch SPI Chip Select Jumper (JP3) ............................... 2-5 LCD Reset Jumper (JP5) ........................................................ 2-5 PPICLK Disable Jumper (JP6) ................................................ 2-6 AD7147 ADDR1 Jumper (JP7) ............................................... 2-7 Serial ROM Addr Jumper (JP8) ............................................... 2-7 Serial ROM Write Protect Jumper (JP9) .................................. 2-8 AD7879 PENIRQ Jumper (JP10) ........................................... 2-9 AD7147 INT Jumper (JP11) ................................................... 2-9 Oscillator Disable Jumper (JP12) .......................................... 2-10 LCD Backlight Enable Jumper (JP13) ................................... 2-10 Connectors ................................................................................. 2-12 Expansion II PPI Connector (J1) ........................................... 2-13 Expansion II LSIO Connector (J2) ........................................ 2-13 PPI Stamp Connector (J3) .................................................... 2-13 LCD Connector (P1) ............................................................ 2-14 vi Blackfin Landscape LCD EZ-Extender Manual Contents LANDSCAPE LCD EZ-EXTENDER BILL OF MATERIALS LANDSCAPE LCD EZ-EXTENDER SCHEMATIC INDEX Blackfin Landscape LCD EZ-Extender Manual vii Contents viii Blackfin Landscape LCD EZ-Extender Manual PREFACE Thank you for purchasing the Blackfin® Landscape LCD EZ-Extender®, Analog Devices, Inc. extender board to the EZ-KIT Lite®/EZ-Board® evaluation system for the ADSP-BF526, ADSP-BF537, ADSP-BF538, and ADSP-BF548 Blackfin processors. Blackfin processors are embedded processors that support a Media Instruction Set Computing (MISC) architecture. This architecture is the natural merging of RISC, media functions, and digital signal processing characteristics towards delivering signal processing performance in a microprocessor-like environment. EZ-KIT Lites and Landscape LCD EZ-Extenders are designed to be used in conjunction with the CrossCore® Embedded Studio (CCES) and VisualDSP++® software development environments. The development environment facilitates advanced application code development and debug, such as: • Create, compile, assemble, and link application programs written in C++, C, and Landscape LCD EZ-Extender assembly • Load, run, step, halt, and set breakpoints in application programs • Read and write data and program memory • Read and write core and peripheral registers • Plot memory To learn more about Analog Devices development software, go to http://www.analog.com/processors/tools. Blackfin Landscape LCD EZ-Extender Manual ix Product Overview Product Overview The Blackfin Landscape LCD EZ-Extender is a separately sold daughter board that plugs onto the expansion interface II of the ADSP-BF526 EZ-Board. The extender also plugs into the parallel peripheral interface (PPI) connector of the ADSP-BF537, ADSP-BF538, or ADSP-BF548 EZ-KIT Lite evaluation system. The extender board aids the design and prototyping phases of the ADSP-BF526, ADSP-BF537, ADSP-BF538, or ADSP-BF548 processor targeted applications. Please visit www.analog.com/EX2-LLCD for additional information, including CCES support. The board extends the capabilities of the evaluation system by providing a connection between the PPI of the Blackfin processor and the on-board 3.5 in. LCD display. The serial peripheral interconnect (SPI) port and TWI interface of the Blackfin processor are used to communicate to the LCD display, AD7879 touch screen controller, AD7147 capacitive touch controller, and the 2 KB serial ROM of the extender. The following is a list of the Blackfin Landscape LCD EZ-Extender interfaces. • LCD display with touch capabilities: • Sharp LQ035Q1DH02 3.5 in. LCD with resistive touch • 320 (horizontal) x 240 (vertical) landscape • 1.8V to 3.6V I/O operation • LCD backlight • LCD touch controller: • Analog Devices AD7879 touchscreen controller • 1.8V to 3.3V I/O operation x Blackfin Landscape LCD EZ-Extender Manual Preface • Capacitive touch controller: • Analog Devices AD7147 capacitive touch controller • Four push buttons and one scroll wheel • 1.8V to 3.3V I/O operation • No power supply required: derives power from the EZ-KIT Lite/EZ-Board • CE certified • Dimensions: 3.75 in. (height) x 3.5 in. (width) Before using any of the interfaces, follow the setup procedure in “Landscape LCD EZ-Extender Setup” on page 1-2. Example programs are available to demonstrate capabilities of the Blackfin Landscape LCD EZ-Extender board. Purpose of This Manual The Blackfin Landscape LCD EZ-Extender Manual describes operation and configuration of the extender board’s components. A schematic and a bill of materials are provided as a reference for future Blackfin processor board designs. Intended Audience This manual is a user’s guide and reference to the Blackfin Landscape LCD EZ-Extender. Programmers who are familiar with the Analog Devices Blackfin processor architecture, operation, and development tools are the primary audience for this manual. Blackfin Landscape LCD EZ-Extender Manual xi Manual Contents Programmers who are unfamiliar with Analog Devices processors can use this manual but should supplement it with other texts that describe your target architecture. For the locations of these documents, see “Related Documents”. Programmers who are unfamiliar with CCES or VisualDSP++ should refer to the online help and user’s manuals. Manual Contents The manual consists of: • Chapter 1, “Landscape LCD EZ-Extender Interfaces” on page 1-1, provides basic board information. • Chapter 2, “Landscape LCD EZ-Extender Hardware Reference” on page 2-1, provides information on the hardware aspects of the board. • Appendix A, “Landscape LCD EZ-Extender Bill of Materials” on page A-1, provides a list of components used to manufacture the EZ-Extender board. • Appendix B, “Landscape LCD EZ-Extender Schematic” on page B-1, provides the resources to allow EZ-Board or EZ-KIT Lite board-level debugging or to use as a reference design. Appendix B is part of the online help. xii Blackfin Landscape LCD EZ-Extender Manual Preface What’s New in This Manual This is revision 1.1 of the Blackfin Landscape LCD EZ-Extender 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. 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 • E-mail your questions about processors, DSPs, and tools development software from CrossCore Embedded Studio or VisualDSP++: Choose Help > Email Support. This creates an e-mail to processor.tools.support@analog.com and automatically attaches your CrossCore Embedded Studio or VisualDSP++ version information and license.dat file. • E-mail your questions about processors and processor applications to: processor.support@analog.com or processor.china@analog.com (Greater China support) Blackfin Landscape LCD EZ-Extender Manual xiii Supported Products • In the USA only, call 1-800-ANALOGD (1-800-262-5643) • Contact your Analog Devices sales office or authorized distributor. Locate one at: www.analog.com/adi-sales • Send questions by mail to: Processors and DSP Technical Support Analog Devices, Inc. Three Technology Way P.O. Box 9106 Norwood, MA 02062-9106 USA Supported Products The Blackfin Landscape LCD EZ-Extender is a daughter board for the ADSP-BF526, ADSP-BF537, ADSP-BF538, and ADSP-BF548 processor evaluation systems. Product Information Product information can be obtained from the Analog Devices Web site and the online help. Analog Devices Web Site The Analog Devices Web site, www.analog.com, provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. To access a complete technical library for each processor family, go to http://www.analog.com/processors/technical_library. The manuals xiv Blackfin Landscape LCD EZ-Extender Manual Preface selection opens a list of current manuals related to the product as well as a link to the previous revisions of the manuals. When locating your manual title, note a possible errata check mark next to the title that leads to the current correction report against the manual. Also note, MyAnalog is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest information about products you are interested in. You can choose to receive weekly e-mail notifications containing updates to the Web pages that meet your interests, including documentation errata against all manuals. MyAnalog provides access to books, application notes, data sheets, code examples, and more. Visit MyAnalog to sign up. 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. Use EngineerZone to connect with other DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit http://ez.analog.com to sign up. Blackfin Landscape LCD EZ-Extender Manual xv Related Documents Related Documents For additional information about the product, refer to the following publications. Table 1. Related Processor Publications Title Description • ADSP-BF522/ADSP-BF523/ADSP-BF524/ ADSP-BF525/ADSP-BF526/ADSP-BF527 Blackfin Embedded Processor Data Sheet • ADSP-BF534/ADSP-BF536/ADSP-BF537 Blackfin Embedded Processor Data Sheet • ADSP-BF538/ADSP-BF538F Blackfin Embedded Processor Data Sheet • ADSP-BF542/ADSP-BF544/ADSP-BF547/ ADSP-BF548/ADSP-BF549 Blackfin Embedded Processor Data Sheet • ADSP-BF52x Blackfin Processor Hardware Reference • ADSP-BF537 Blackfin Processor Hardware Reference • ADSP-BF538/ADSP-BF538F Blackfin Processor Hardware Reference • ADSP-BF54x Blackfin Processor Hardware Reference General functional description, pinout, and timing of the processor Blackfin Processor Programming Reference Description of all allowed processor assembly instructions xvi Description of the internal processor architecture and all register functions Blackfin Landscape LCD EZ-Extender Manual 1 LANDSCAPE LCD EZ-EXTENDER INTERFACES This chapter provides the setup procedure for the Blackfin Landscape LCD EZ-Extender and EZ-KIT Lite/EZ-Board (ADSP-BF526, ADSP-BF537, ADSP-BF538, or ADSP-BF548) and describes all interfaces the extender supports. The information is presented in the following order. • “Landscape LCD EZ-Extender Setup” on page 1-2 • “LCD Display” on page 1-3 • “LCD Touch Controller (AD7879)” on page 1-4 • “Capacitive Touch Controller (AD7147)” on page 1-4 • “Serial ROM” on page 1-5 • “Example Programs” on page 1-6 Blackfin Landscape LCD EZ-Extender Manual 1-1 Landscape LCD EZ-Extender Setup Landscape LCD EZ-Extender Setup It is very important to set up all components of the system containing the Blackfin Landscape LCD EZ-Extender, then apply power to the system. The following procedure is recommended for the correct setup. 1. Read the applicable design interface section in this chapter—the text provides an overview of the interface capabilities. 2. Read “System Architecture” on page 2-2 to understand the physical connections of the extender board. For detailed information, refer to “Landscape LCD EZ-Extender Schematic” on page B-1. 3. Set the jumpers on the extender board. Use the block diagram in Figure 2-1 on page 2-2 in conjunction with “Jumper Settings” on page 2-3. 4. Set the switches and jumpers on the EZ-KIT Lite/EZ-Board. If not already, familiarize yourself with the board documentation and schematic drawings (see “Product Information”). Compare the parallel peripheral interface (PPI) or expansion interface II connector signals of the extender board with the EZ-KIT Lite/EZ-Board signals to ensure there is no contention. For example, it may be necessary to disable other devices connected to the PPI or expansion II connector of the processor or disable the push buttons on the EZ-KIT Lite/EZ-Board. 5. Install the extender on the EZ-KIT Lite/EZ-Board via the PPI or expansion II connector. 6. Configure any other interfacing boards; for example, another EZ-Extender board. 7. Power your system. 1-2 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Interfaces LCD Display The Blackfin Landscape LCD EZ-Extender is shipped with a 3.5 in. landscape, QVGA (320 x RGB x 240) display with an LCD backlight. All LCD data, touchscreen pins, and power pins connect to the display via a single connector (P1). The 18-bit display operates in 16-bit mode (RGB 5-6-5) and connects to the PPI [15–0] data pins of the processor. The display also uses the serial peripheral interconnect (SPI) port of the processor for control register setup. The LCD display can operate at a VDDIO of 1.6V to 3.6V. This allows you to connect the LCD display to the PPI/SPI interface of the processor gluelessly, without the need for voltage translation circuitry— a great benefit for power-sensitive applications. The PPI clock of a Blackfin processor and the clock required by the LCD display are driven by the on-board 5 MHz oscillator. By default, the oscillator is enabled and drives the PPI interface. You can use the clock generated by the processor or can disable the 5 MHz oscillator by setting the appropriate jumpers on the extender. See “Jumper Settings” on page 2-3 for more information. At power-up, the LCD backlight circuit is disabled. By default, the shut pin of the LCD display turns the display OFF. Write to the respective control registers to enable the backlight and take the display out of the shut mode. These settings provide significant power savings and are suited for power-sensitive applications. For more information about the LCD display, go to the Sharp Web site. An example program demonstrating capabilities of the LCD display is available in the Examples folder of the installation directory. Blackfin Landscape LCD EZ-Extender Manual 1-3 LCD Touch Controller (AD7879) LCD Touch Controller (AD7879) The Blackfin Landscape LCD EZ-Extender is shipped with a low-cost resistive touch controller (Analog Devices AD7879). The four pins generated by activating the LCD display (X+, X-, Y+, Y-) connect to a single connector (P1), controlled via the LCD display. You can access the controller via the SPI interface of the Blackfin processor. The controller generates an interrupt request for the processor whenever any new data is available or when a user touches the LCD Display. The processor uses the SPI interface to read the appropriate registers of the AD7879 controller. The IRQ line connects the AD7879 controller to the processor via the processor’s general-purpose I/O (GPIO) pin. By default, the AD7879 controller uses the SPI select 1 and GPIO1 pins. “Jumper Settings” on page 2-3 describe how the GPIO and SPI selects can be varied for different EZ-KIT Lites and EZ-Boards. For more information about the AD7879 touch controller, go to www.analog.com and search for AD7879. An example program demonstrating capabilities of the touch controller is available in the Examples folder of the installation directory. Capacitive Touch Controller (AD7147) The Landscape LCD EZ-Extender is equipped with a CapTouch™ programmable controller (Analog Devices AD7147) for applications implementing push buttons and scroll wheels. The four push button sensors and one scroll wheel are located on the top side of the extender’s printed circuit board (PCB). When the respective sensor is activated, the captouch controller recognizes and communicates the change to the Blackfin processor via the processor’s 2-wire interface (TWI). The AD7147 controller generates an interrupt request for the Blackfin processor whenever any new data is available or 1-4 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Interfaces when a user touches the push buttons (PB1—4) or scroll wheel. The push buttons and scroll wheel are copper pads created inside the PCB. Touch the respective push button or traverse around the scroll wheel with a finger to enable the sensor pads and to generate the interrupt request. The IRQ line connects the AD7147 controller to the processor via its GPIO pin. By default, the AD7147 controller uses the SPI select 2 and GPIO2 pins. “Jumper Settings” on page 2-3 describe how the GPIO and SPI selects can be varied for different EZ-KIT Lites and EZ-Boards. For more information about the AD7147 touch controller, go to www.analog.com and search for AD7147. An example program demonstrating capabilities of the touch controller is available in the Examples folder of the installation directory. Serial ROM The Blackfin Landscape LCD EZ-Extender is equipped with a 2 KB serial ROM device (M24C02) for revision and configuration control: bill of materials and PCB revision information is available by reading the ROM. The part connects to the Blackfin processor via the processor’s TWI interface. By default, the serial ROM is read-only to protect the internally stored contents. On the extender, the last three significant TWI address bits are strapped to logic ‘ 0’ (default). To modify the last three significant TWI address bits, use the provided jumpers; see “Jumper Settings” on page 2-3 for more information. For more information on the M24C02 device, go to the STMicroelectronics Web site. More information on the revision and configuration control is available in the Examples folder of the installation directory. Blackfin Landscape LCD EZ-Extender Manual 1-5 Example Programs Example Programs Example programs are provided with the Landscape LCD EZ-Extender 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 example for more information. CCES users are encouraged to use the example browser to find examples included with the EZ-KIT Lite Board Support Package. 1-6 Blackfin Landscape LCD EZ-Extender Manual 2 LANDSCAPE LCD EZ-EXTENDER HARDWARE REFERENCE This chapter describes the hardware design of the Blackfin Landscape LCD EZ-Extender. The following topics are covered. • “System Architecture” on page 2-2 Describes the board configuration and explains how the board components interface with the processor and EZ-KIT Lite/EZ-Board. • “Jumper Settings” on page 2-3 Describes the on-board configuration jumpers. • “Connectors” on page 2-12 Describes the connectors on the EZ-Extender. Blackfin Landscape LCD EZ-Extender Manual 2-1 System Architecture System Architecture A block diagram of the Blackfin Landscape LCD EZ-Extender is shown in Figure 2-1. M24C02 TWI FLAGs (2) SPI AD7147-1 Scroll Wheel (Cap Touch Sensors) PENIRQ CS0,SCK,MISO,MOSI AD7879 Blackfin Landscape LCD EZ-Extender VDDIO DEN TOUCH SPI PPI 16 bit PPI (5-6-5) FS1,FS2 5 MHz Oscillator UNREG POWER DATA HSYNC VSYNC CLK BACK VDD LIGHT VDDIO BACKLIGHT PWR LOGIC PWR Figure 2-1. Block Diagram 2-2 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Hardware Reference Jumper Settings Before using the Blackfin Landscape LCD EZ-Extender, follow the setup procedure in “Landscape LCD EZ-Extender Setup” on page 1-2. Figure 2-2 shows the locations of all jumper headers. A two-pin jumper can be placed on the respective jumper header for different functionality. The following sections describe all possible jumper settings and associated functionality. Figure 2-2. Jumper Locations Blackfin Landscape LCD EZ-Extender Manual 2-3 Jumper Settings AD7147 ADDR0 Jumper (JP1) The AD7147 ADDR0 jumper (JP1) changes the least significant address bit used to communicate to the AD7147 touch controller via the TWI interface of the processor. By default, JP1 requires no jumpers. When no jumper is installed, the ADDR0 bit is pulled low and is a logic ‘0’ (see Table 2-1). Table 2-1. JP1 Settings AD7147 ADDR0 JP1 Setting ADDR0 = logic ‘0’ No jumper installed (default) ADDR0 = logic ‘1’ Jumper installed LCD SPI Chip Select Jumper (JP2) The LCD SPICS jumper (JP2) connects the chip select pin of the serial peripheral interconnect (SPI) interface of the LCD display to one of three SPI select pins of the Blackfin processor. JP2 allows you to choose any one of the available SPI select pins (SPISEL1—3) of the processor (see Table 2-2). By default, JP2 is populated, so that the SPISEL1 pin of the expansion interface II or the parallel peripheral interface (PPI) stamp connector can be used. When the PPI stamp connector is used to attach the extender, SPISEL3 is unavailable and only SPISEL1 and SPISEL2 are available for JP2. Table 2-2. JP2 Settings 2-4 Functionality JP2 Setting LCD SPICS connected to SPISEL1 JP2.1 and JP2.2 (default) LCD SPICS connected to SPISEL2 JP2.3 and JP2.4 LCD SPICS connected to SPISEL3 JP2.5 and JP2.6 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Hardware Reference LCD Touch SPI Chip Select Jumper (JP3) The LCD touch SPICS jumper (JP3) connects the chip select pin of the AD7879 SPI interface (U1) to one of three SPI select pins of the Blackfin processor. JP3 adds flexibility to the extender: you can choose any one of the available SPI select pins (SPISEL1—3) of the processor (see Table 2-3). By default, JP3 is populated, so that SPISEL2 of the expansion interface II or the PPI stamp connector can be used. When the PPI stamp connector is used to attach the extender, SPISEL3 is unavailable and only SPISEL1 and SPISEL2 are available for JP3. Table 2-3. JP3 Settings Functionality JP3 Setting LCD touch SPICS connected to SPISEL1 JP3.1 LCD touch SPICS connected to SPISEL2 JP3.3 and JP3.4 (default) LCD touch SPICS connected to SPISEL3 JP3.5 and JP3.2 and JP3.6 LCD Reset Jumper (JP5) The LCD reset jumper (JP5) connects the reset pin of the LCD display to one of the following. • The reset pin of the EZ-KIT Lite/EZ-Board • A general-purpose I/O (GPIO) pin of the AD7147 capacitive touch controller (U3) • A GPIO pin connected directly to the Blackfin processor Blackfin Landscape LCD EZ-Extender Manual 2-5 Jumper Settings adds flexibility to the extender: you can control the LCD display reset by one of three available methods. By default, JP5 is populated so that the EZ-KIT Lite/EZ-Board reset pin connects to the reset pin of the LCD display (P1.28). Consequently, a reset supervisory circuit located on the EZ-KIT Lite/EZ-Board controls the reset pin going to the LCD display (see Table 2-4). JP5 To control the LCD display reset via software, write to the respective AD7147 (U3) control registers using the 2-wire interface (TWI) of the processor and control the AD7147 GPIO pin. When using the expansion interface II (EZ-Boards), you can also control the LCD display reset via the GPIO4 flag pin. GPIO4 connects directly to the processor and LCD display, and can be controlled without the need to communicate to the AD7147 controller. The GPIO4 pin is unavailable on the PPI stamp connector; as a result, when using a PPI connector, you can not use GPIO4 to control the LCD display reset. Table 2-4. JP5 Settings Functionality JP5 Setting EZ-KIT Lite/EZ-Extender reset connected to LCD reset JP5.1 and JP5.2 (default) AD7147 GPIO pin connected to LCD reset JP5.3 and JP5.4 JP5.5 and JP5.6 GPIO4 pin connected to LCD reset PPICLK Disable Jumper (JP6) The PPICLK disable jumper (JP6) disables and tri-states the buffer (U4) that drives the 5 MHz clock coming from the on-board oscillator (U2). The buffer is powered via the V_Select pin and used for level translation of the 3.3V oscillator to the VDDIO coming from the EZ-KIT Lite/EZ-Board. Use JP6 to disable the buffer if the PPI clock is generated via the Blackfin processor. This tri-states the 5 MHz clock driven by the buffer and prevents any signal contention issues. By default, JP6 is not populated, and the 5 MHz clock is driven to the PPI clock line (see Table 2-5). 2-6 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Hardware Reference Table 2-5. JP6 Settings Functionality JP6 Setting Buffer (U4) drives 5 MHz on the PPI0CLK net No jumper installed (default) Buffer (U4) is tri-stated Jumper installed AD7147 ADDR1 Jumper (JP7) The AD7147 ADDR1 jumper (JP7) changes the second least significant address bit used to interface to the AD7147 capacitive touch controller via the TWI interface of the Blackfin processor. By default, JP7 requires no jumpers. When no jumper is installed, the ADDR1 bit is pulled low and is a logic ‘0’ (see Table 2-6). Table 2-6. JP7 Settings AD7147 ADDR1 JP7 Setting ADDR1 = logic ‘0’ No jumper installed (default) ADDR1 = logic ‘1’ Jumper installed Serial ROM Addr Jumper (JP8) The serial ROM address jumper (JP8) can change the three least significant address bits (ADDR0—3) used to interface to the serial ROM device via the TWI interface of the Blackfin processor. By default, JP8 requires no jumpers. When no jumpers are installed, all three address bits are pulled low and are logic ‘0’. This causes the serial ROM device select (address) to default to a binary 1010 000. To change any one of the three least significant address bits to a logic ‘1’, install the respective jumper (Table 2-7). Blackfin Landscape LCD EZ-Extender Manual 2-7 Jumper Settings Table 2-7. JP8 Settings Serial ROM TWI Address JP8.5 and JP8.6 (ADDR2) Settings JP8.3 and JP8.4 (ADDR1) Settings JP8.1 and JP8.2 (ADDR0) Settings 1010 000 No jumper (default) No jumper (default) No jumper (default) 1010 001 No jumper No jumper Jumper installed 1010 010 No jumper Jumper installed No jumper 1010 011 No jumper Jumper installed Jumper installed 1010 100 Jumper installed No jumper No jumper 1010 101 Jumper installed No jumper Jumper installed 1010 110 Jumper installed Jumper installed No jumper 1010 111 Jumper installed Jumper installed Jumper installed Serial ROM Write Protect Jumper (JP9) The serial ROM write protect jumper (JP9) protects the entire contents of the memory device (M24C02) from inadvertent write operations. By default, JP9 has a jumper installed, making the memory a read-only device. The default setting ensures that any hardware or software revision information stored in the ROM is preserved. Remove JP9 when you need to write to serial ROM (see Table 2-8). Table 2-8. JP9 Settings 2-8 Serial ROM Write Protect JP9 Setting Read operations only Jumper installed (default) Read and write operations No jumper installed Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Hardware Reference AD7879 PENIRQ Jumper (JP10) The AD7879 PENIRQ jumper (JP10) connects the interrupt pin of the Analog Devices AD7879 LCD touch controller (U1) to one of three GPIO pins of the Blackfin processor. JP10 adds flexibility to the extender: you can choose any one of the available GPIO pins (GPIO1—3). By default, JP10 is populated so that the GPIO1 pin of the expansion interface II or the PPI stamp connector can be used to connect to the AD7879 Penirq pin (see Table 2-9). Table 2-9. JP10 Settings Functionality JP10 Setting AD7879 PENIRQ connects to GPIO1 JP10.1 and JP10.2 (default) AD7879 PENIRQ connects to GPIO2 JP10.3 and JP10.4 AD7879 PENIRQ connects to GPIO3 JP10.5 and JP10.6 AD7147 INT Jumper (JP11) The AD7147 INT jumper (JP11) connects the interrupt pin of the Analog Devices AD7147 capacitive touch controller (U3) to one of three GPIO pins of the Blackfin processor. JP11 adds flexibility to the extender: you can choose any one of the available GPIO pins (GPIO1—3). By default, JP11 is populated so that the GPIO2 pin of the expansion interface II or the PPI stamp connector can be used to connect to the AD7147 interrupt pin (see Table 2-10). Table 2-10. JP11 Settings Functionality JP11 Setting AD7147 INT connected to GPIO1 JP11.1 AD7147 INT connected to GPIO2 JP11.3 and JP11.4 (default) AD7147 INT connected to GPIO3 JP11.5 Blackfin Landscape LCD EZ-Extender Manual and JP11.2 and JP11.6 2-9 Jumper Settings Oscillator Disable Jumper (JP12) The oscillator disable jumper (JP12) disables the 5 MHz oscillator driving the PPI0CLK net and LCD display. The disabled oscillator mode is particularly suited for low-power applications. By default, JP12 requires no jumpers. As a result, the oscillator is driving the 5 MHz clock. You can permanently disable the oscillator by populating a jumper between JP12.2 and JP12.3. The oscillator also can be enabled or disabled via the GPIO pin of the AD7147 capacitive touch controller. To enable or disable the oscillator, write to the respective control registers of the AD7147 controller (U3) and place a jumper between JP12.1 and JP12.2 (see Table 2-11). Table 2-11. JP12 Settings Oscillator JP12 Setting Enabled No jumper installed (default) Controlled via AD7147 GPIO JP12.1 and JP12.2 Disabled JP12.2 and JP12.3 LCD Backlight Enable Jumper (JP13) The LCD backlight enable jumper controls the power circuitry for the LCD backlight. The disabled LCD backlight option is particularly suited for low-power applications. By default, JP13 requires a jumper between JP13.1 and JP13.2. When the EZ-Extender is powered up, the backlight power circuit ( VR1) is OFF. To enable the LCD backlight, use the GPIO (Aux) pin of the AD7879 touch controller (U1). Write to the appropriate control registers of the controller using the SPI interface of the Blackfin processor. You also can control the LCD backlight via the GPIO3 flag pin, which is linked to the Blackfin processor directly. In the latter case, you do not need to 2-10 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Hardware Reference communicate to the controller in order to control the LCD backlight. The benefit of using the AD7879 device over the GPIO3 flag pin for LCD control is that the flag pin remains free and can be used for other applications (see Table 2-12). Table 2-12. JP13 Settings LCD Backlight JP13 Setting Controlled via AD7879 GPIO JP13.1 and JP13.2 (default) Controlled via GPIO3 JP13.2 Blackfin Landscape LCD EZ-Extender Manual and JP13.3 2-11 Connectors Connectors Figure 2-3 shows the locations of all connectors on the Blackfin Landscape EZ-Extender. The following sections describe the connectors and associated functionality. Figure 2-3. Connector Locations 2-12 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Hardware Reference Expansion II PPI Connector (J1) The expansion II PPI connector ( J1) connects the Landscape LCD EZ-Extender to the PPI interface of the Blackfin processor. Use J1 to connect the extender to the ADSP-BF526 EZ-Board/ EZ-KIT Lite. The reset, power, and ground lines from the ADSP-BF526 EZ-Board/ EZ-KIT Lite also are brought up from J1 to the extender. Use the expansion II PPI connector and low speed I/O (LSIO) connector (J2, described in “Expansion II LSIO Connector (J2)”) on the ADSP-BF526 EZ-Board/ EZ-KIT Lite for the extender to function properly. Expansion II LSIO Connector (J2) The expansion II LSIO connector (J2) connects the Landscape LCD EZ-Extender to the SPI, TWI, and GPIO pins of the Blackfin processor. Use J2 to connect the extender to the ADSP-BF526 EZ-Board/ EZ-KIT Lite. The power and ground lines from the ADSP-BF526 EZ-Board/ EZ-KIT Lite also are brought up from J2 to the extender. Use the expansion II PPI connector and LSIO connector on the ADSP-BF526 EZ-Board/ EZ-KIT Lite for the extender to function properly. PPI Stamp Connector (J3) The PPI stamp connector (J3) connects the Landscape LCD EZ-Extender to the PPI, SPI, TWI, and GPIO pins of the Blackfin processor. J3 also connects the extender with the reset, power, and ground lines of the ADSP-BF537, ADSP-BF538, and ADSP-BF548 processors. Use J3 to connect the extender to the ADSP-BF537, ADSP-BF538, and ADSP-BF548 EZ-KIT Lites. When using J3, do not use J1 and J2. Blackfin Landscape LCD EZ-Extender Manual 2-13 Connectors LCD Connector (P1) The LCD connector (P1) is used to attach the LCD display to the Landscape LCD EZ-Extender. The two backlight power pins, four resistive touch pins, LCD SPI interface, and well as the data, sync, and clock pins of the LCD display are extracted from the cable and connected to the extender. 2-14 Blackfin Landscape LCD EZ-Extender Manual A LANDSCAPE LCD EZ-EXTENDER BILL OF MATERIALS The bill of materials corresponds to “Landscape LCD EZ-Extender Schematic” on page B-1. Ref. Qty. Description Reference Designator Manufacturer Part Number 1 1 SN74LVC1G125 SOT23-5 U4 TI 74LVC1G125DBVRE4 2 1 5MHZ OSC003 U2 EPSON SG-8002CA-MP 3 1 MIC94040 MLF4 U6 MICREL MIC94040YFL 4 1 M24C02 TSSOP8DW U5 ST MICRO M24C02-RDW6TP 5 1 ADP1611 MSOP8 VR1 ANALOG DEVICES ADP1611ARMZ-R7 6 1 AD7879 LFCSP_VQ16 U1 ANALOG DEVICES AD7879ACPZ-500R7 7 1 AD7147-1 LFCSP_VQ24 U3 ANALOG DEVICES AD7147ACPZ-1500RL7 8 6 IDC 3X2 IDC3X2_SMT JP2-3,JP5,JP8, JP10-11 SAMTEC TSM-103-01-T-DV 9 1 FPC 67PIN CON063 P1 KYOCERA ELCO 046281267212846+ 10 1 IDC 35X2 IDC35x2_SMT_F J1 SAMTEC SSW-135-22-F-D-VS 11 1 IDC 25X2 IDC25x2_SMT_F J2 SAMTEC SSW-125-22-F-D-VS Blackfin Landscape LCD EZ-Extender Manual A-1 Ref. Qty. Description Reference Designator Manufacturer Part Number 12 1 IDC 20X2 IDC20x2_SMT_F J3 SAMTEC SSW-120-22-F-D-VS 13 4 IDC 2X1 IDC2X1_SMT JP1,JP6-7,JP9 SAMTEC TSM-102-01-T-SV 14 2 IDC 3X1 IDC3X1_SMT JP12-13 SAMTEC TSM-103-01-T-SV 15 5 0.22UF 25V 10% 0805 C1,C14-17 AVX 08053C224KAT2A 16 1 0.1UF 50V 10% 0805 C27 AVX 08055C104KAT 17 1 600 100MHZ 200MA 0603 FER1 DIGI-KEY 490-1014-2-ND 18 4 0.1UF 10V 10% 0402 C31-32,C34-35 AVX 0402ZD104KAT2A 19 2 0.01UF 16V 10% 0402 C18-19 AVX 0402YC103KAT2A 20 15 10K 1/16W 5% 0402 R1-4,R7-8, R17-19,R21-24, R26-27 VISHAY CRCW040210K0FKED 21 10 2.2UF 10V 10% 0805 C2-3,C6-13 AVX 0805ZD225KAT2A 22 2 0.1UF 16V 10%0603 C23-24 AVX 0603YC104KAT2A 23 2 10K 1/10W 5% 0603 R10-11 VISHAY CRCW060310K0JNEA 24 1 100K 1/10W 5% 0603 R9 VISHAY CRCW0603100KJNEA 25 1 2.21K 1/10W 1% 0603 R14 DIGI-KEY 311-2.21KHRTR-ND 26 1 390PF 25V 5% 0603 C20 AVX 06033A391FAT2A A-2 Blackfin Landscape LCD EZ-Extender Manual Landscape LCD EZ-Extender Bill of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 27 2 10UF 10V 10% 0805 C30,C33 PANASONIC ECJ-2FB1A106K 28 1 1UF 50V 10% 0603 C22 DIGI-KEY 587-1257-1-ND 29 1 15uH 20% IND015 L1 COILCRAFT MSS4020-153ML 30 3 .5A B0540W SOD-123 D1-3 DIODES INC B0540W-7-F 31 1 .5A BZT52C33S SOD-323 D4 DIODES INC BZT52C33S-7-F 32 5 2.2UF 25V 10% 0805 C4-5,C25-26, C28 DIGI-KEY 490-3331-1-ND 33 1 51.1 1/16W 1% 0402 R12 DIGI-KEY 541-51.1LCT-ND 34 1 10000PF 25V10% 0402 C29 DIGI-KEY 399-1278-1-ND Blackfin Landscape LCD EZ-Extender Manual A-3 A-4 Blackfin Landscape LCD EZ-Extender Manual A B C D 1 1 2 2 BLACKFIN LANDSCAPE LCD EZ-EXTENDER SCHEMATIC 3 3 ANALOG DEVICES 4 Title BLACKFIN Size A B C Nashua, NH 03063 4 PH: 1-800-ANALOGD LANDSCAPE LCD EZ-EXTENDER TITLE Board No. C Date 20 Cotton Road Rev A0216-2008 1.1 Sheet 7-10-2008_14:41 7-15-2008_14:58 D 1 of 3 A B C D NOTE: PWR_IN = 5V FROM EZ-KIT V_SELECT 3.3V V_SELECT PWR_IN PWR_IN J1 2 PWR_IN1 4 6 8 1 10 12 PPI0FS2 PPI0CLK PPI0D0 PPI0D2 PPI0D4 PPI0D6 PPI0D8 PPI0D10 PPI0D12 PPI0D14 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 2 52 54 56 58 60 62 64 66 68 70 3.3V V_SELECT P1 TP2 GND1 PWR_IN2 GND2 VDDIO1 GND3 VDDIO2 GND4 PP0D0 PPI0D1 PPI0D2 PPI0D3 PPI0D4 PPI0D5 PPI0D6 PPI0D7 PPI0D8 PPI0D9 PPI0D10 PPI0D13 PPI0D14 PPI0D15 PPI0D16 PPI1FS1 PPI1CLK PPI1FS3 PPI1D3/PPI0D21 PPI1D7 PPI1D9 PPI1D10 PPI1D11 PPI1D12 PPI1D13 PPI1D14 PPI1D15 PPI1D16 PPI1D17 NC SDA RSVD2 SCL RSVD4 RSVD5 RSVD6 RSVD7 RSVD8 IDC35X2_SMT_F RSVD9 1 4 3 PPI0D7 PPI0D11 PPI0D13 37 SPIMISO SPICLK 41 SDA 43 SCL PPI0D5 8 C1 0.22UF 0805 10 12 C14 0.22UF 0805 13 14 VGL C15 0.22UF 0805 GPIO2 16 17 GPIO3 18 VCIX2 31 33 PPI0FS1 19 PPI0FS2 20 35 C16 0.22UF 0805 37 22 SPIMISO 39 24 25 51 26 V_SELECT C17 0.22UF 0805 55 TP1 27 28 LCD_RESET 57 29 59 NOTE: PWR PIN OF U4 CONNECTED TO V_SELECT. V_SELECT 31 3.3V 63 32 R8 10K 0402 65 JP6 1 67 69 33 SHUT 2 34 LCD_SPICS IDC2X1_SMT C12 2.2UF 0805 JP6 DEFAULT: JUMPER OFF C13 2.2UF 0805 NC X1(R) DEN Y2(B) B5 X2(L) B4 Y1(T) B3 AGND1 B2 VGH B1 C2P B0 C2N G5 C1P G4 C1N G3 G2 C3N G1 C3P G0 AGND2 R5 VCIX2 R4 R3 CYN R2 VCI R1 R0 VSYNC HSYNC CXP DOTCLK CXN CDUM0 ID DGND4 RESB VLCD63 DGND2 30 61 DGND1 VCIM 49 53 SCK AGND3 IDC20X2_SMT_F VCIM LED_A(+) SDO 23 47 SDI CYP 21 VCI LED_C(-) VGL 15 SPISEL2 29 40 VGH PPI0D15 27 38 9 11 PPI0D13 25 36 7 Y_PLUS 2 GND MIC94040 MLF4 PPI0D11 23 34 6 PPI0D9 21 32 5 Y_MINUS 1 OUT R27 10K 0402 PPI0D7 19 30 RESET 39 PPI0D3 17 28 4 EN PPI0D1 15 26 SPISEL1 PPI0D15 4 X_MINUS X_PLUS 13 24 GPIO1 U6 3 IN 11 22 PPI0D14 LED+ 2 IDC2X1_SMT DNP 9 20 PPI0D12 PPI0D9 SPIMOSI 7 18 PPI0D10 35 8 16 PPI0D8 PPI0D5 RESET 5 14 PPI0D3 33 6 12 PPI0D6 2 3 10 PPI0D1 1 LED- 45 PPI1D5/PPI0D23 PPI1D8 PPI0D4 31 PPI1D1/PPI0D19 PPI1D6 17 29 PPI1D2/PPI0D20 PPI1D4/PPI0D22 PPI0D2 27 PP1D0/PPI0D18 PPI0FS1 15 25 RESET PPI1FS2 13 PPI0D0 23 TIMER2/GPIO TIMER3/GPIO PPI0CLK 21 PPI0D17 TIMER1/GPIO 11 19 PPI0D11 PPI0D12 J3 2 9 GND6 PPI0FS3 JP4 7 3.3V2 PPI0FS1 3 5 GND5 PPI0CLK JP4 DEFAULT: HEADER NOT POPULATED. 1 3.3V1 PPI0FS2 1 VCOMH VDDIO VCOML VCORE DGND5 DGND3 CSVCMP SHUT CSVCMN 35 SPIMOSI 36 R3 10K 0402 SPICLK 37 38 1 39 PPI0D15 40 PPI0D14 41 PPI0D13 42 PPI0D12 43 PPI0D11 44 45 PPI0D10 46 PPI0D9 47 PPI0D8 48 PPI0D7 49 PPI0D6 50 PPI0D5 51 PPI0D4 52 PPI0D3 53 PPI0D2 54 PPI0D1 55 PPI0D0 56 57 PPI0FS2 58 PPI0FS1 59 2 PPI0CLK 60 CDUM0 61 62 VLCD63 63 VCOMH 64 VCOML 65 66 67 C2 2.2UF 0805 CSB CON063 R7 10K 0402 V_SELECT 1 U2 2 4 VDD U4 1 OE 3.3V V_SELECT PWR_IN 3 3 OUT 2 GND 5MHZ 2 OSC003 IDC3X1_SMT AGND FER1 600 0603 1 JP12 AD7147_GPIO SHUT 4 PPI0CLK SN74LVC1G125 SOT23-5 R4 10K 0402 JP12 DEFAULT: JUMPER OFF 3 SPISEL2 SPICLK SDA GPIO2 GPIO4 4 J2 2 PWR_IN1 GND1 4 PWR_IN2 GND2 6 VDDIO1 GND3 8 VDDIO2 GND4 10 3.3V1 GND5 12 3.3V2 GND6 14 DRPRI DTPRI 16 DRSEC DTSEC 18 RSCLK TSCLK 20 RFS TFS 22 SPISEL2 SPISEL1 24 SPICLK SPISEL3 26 SPISS SPIMOSI 28 TIMER SPIMISO 30 SDA SCL 32 UARTRX UARTTX 34 UARTCTSUARTRTS 36 NC RESET 38 GPIO2 GPIO1 40 GPIO4 GPIO3 42 RSVD2 WAKE 44 RSVD4 RSVD3 46 RSVD6 RSVD5 48 RSVD8 RSVD7 50 RSVD10 RSVD9 IDC25X2_SMT_F 1 3.3V 3 VGH VGL VCIX2 CDUM0 VLCD63 VCOMH VCOML 3 5 3.3V V_SELECT 7 9 C4 2.2UF 0805 11 C5 2.2UF 0805 C3 2.2UF 0805 C6 2.2UF 0805 C7 2.2UF 0805 C9 2.2UF 0805 C10 2.2UF 0805 C8 2.2UF 0805 R5 10K 0402 DNP C11 2.2UF 0805 13 C18 0.01UF 0402 15 C19 0.01UF 0402 17 19 AGND 21 23 25 27 29 SPISEL1 SPISEL3 W1 COPPER SPIMOSI SPIMISO 1A SCL 31 33 AGND 35 37 39 V_SELECT V_SELECT GPIO1 GPIO3 41 ANALOG DEVICES 43 R1 10K 0402 45 R2 10K 0402 47 49 JP2 SPISEL1 SPISEL2 SPISEL3 1 2 3 4 5 6 RESET LCD_SPICS AD7147_GPIO GPIO4 IDC3X2_SMT JP5 1 2 3 4 5 6 Nashua, NH 03063 4 PH: 1-800-ANALOGD LANDSCAPE LCD EZ-EXTENDER CONNECTORS, PPI CLK LCD_RESET Size Board No. C JP5 DEFAULT: JUMPER ON JP5.1 & JP5.2 Date B 20 Cotton Road Title BLACKFIN IDC3X2_SMT JP2 DEFAULT: JUMPER ON JP2.1 & JP2.2 A VCIM VCI C Rev A0216-2008 1.1 Sheet 7-29-2008_11:56 D 2 of 3 A B C D W3 V_SELECT PUSHBUTTON MSC012 V_SELECT W4 U1 15 1 V_SELECT X+ X- DIN 5 9 Y- DOUT 7 GND1 17 13 AUX GND2 SPIMOSI PUSHBUTTON MSC012 SPIMISO W5 19 CIN0 20 CIN1 21 CIN2 22 CIN3 23 CIN4 24 CIN5 1 CIN6 2 CIN7 3 CIN8 4 CIN9 5 CIN10 6 CIN11 7 CIN12 LCDBACKLIGHT_EN 12 PENIRQ AD7879_PENIRQ AD7879 LFCSP_VQ16 V_SELECT PUSHBUTTON MSC012 W6 C34 0.1UF 0402 R14 2.21K 0603 U3 SPICLK 6 Y+ Y_MINUS LCDTOUCH_SPICS 8 SCL 1 Y_PLUS 14 CS 4 X_MINUS V_SELECT VCC 16 X_PLUS 3.3V C33 10UF 0805 PUSHBUTTON MSC012 V_SELECT 11 VCC 12 VDRIVE R15 2.21K 0603 DNP R16 2.21K 0603 DNP 1 JP1 1 2 IDC2X1_SMT 17 INT GPIO SCLK AD7147_INT 18 JP1 DEFAULT: JUMPER OFF AD7147_GPIO 15 JP7 1 SCL 13 SDA SDA IDC2X1_SMT 16 ADD1 14 ADD0 9 BIAS 8 AC_SHIELD 10 GND1 25 GND2 2 JP7 DEFAULT: JUMPER OFF W7 COPPER R18 10K 0402 C29 10000PF 0402 AC_SHIELD R19 10K 0402 1A AD7147-1 LFCSP_VQ24 W2 R17 10K 0402 3.3V 2 V_SELECT JP3 SPISEL1 SPISEL2 SPISEL3 1 2 3 4 5 6 2 LCDTOUCH_SPICS IDC3X2_SMT C31 0.1UF 0402 JP3 DEFAULT: JUMPER ON JP3.3 & JP3.4 C30 10UF 0805 C32 0.1UF 0402 V_SELECT JP10 GPIO1 GPIO2 GPIO3 1 2 3 4 5 6 R24 10K 0402 AD7879_PENIRQ SCROLL WHEEL MSC011 IDC3X2_SMT JP10 DEFAULT: JUMPER ON JP10.1 & JP10.2 JP11 1 GPIO1 JP9 2 1 V_SELECT GPIO2 GPIO3 3 4 5 6 2 V_SELECT IDC2X1_SMT AD7147_INT JP9 DEFAULT: JUMPER ON U5 IDC3X2_SMT JP11 DEFAULT: JUMPER ON JP11.3 & JP11.4 8 VCC 1 E0 2 E1 3 E2 4 GND JP8 TP4 3 C28 2.2UF 0805 D2 B0540W SOD-123 1 2 3 4 5 6 IDC3X2_SMT JP8 DEFAULT: JUMPER OFF LED+ 6 SCL 5 SDA SCL SDA 3 7 WC R25 10K 0402 DNP M24C02 TSSOP8DW BACKLIGHT POWER PWR_IN SOD-123 B0540W D3 PWR_IN L1 15UH IND015 R20 10K 0402 DNP 1 2 GPIO3 D1 B0540W SOD-123 JP13 DEFAULT: JUMPER ON JP13.1 & JP13.2 V_SELECT D4 BZT52C33S SOD-323 R23 10K 0402 TP3 R22 10K 0402 R21 10K 0402 C27 0.1UF 0805 SW1 5 7 RT 2 FB 3 SD SS 4 GND C22 1UF 0603 C23 0.1UF 0603 C35 0.1UF 0402 R11 10K 0603 LED- 8 R12 51.1 0402 3 IDC3X1_SMT R26 10K 0402 R10 10K 0603 VR1 6 IN JP13 LCDBACKLIGHT_EN C26 2.2UF 0805 1 COMP R9 100K 0603 ADP1611 MSOP8 C21 0.1UF 0603 DNP 4 C24 0.1UF 0603 ANALOG DEVICES C25 2.2UF 0805 C20 390PF 0603 4 PH: 1-800-ANALOGD LANDSCAPE LCD EZ-EXTENDER TOUCH CONTROLLERS, TFT POWER,I2C EEPROM Board No. C Date B Nashua, NH 03063 Title BLACKFIN Size A 20 Cotton Road C Rev A0216-2008 1.1 Sheet 7-29-2008_11:56 D 3 of 3 I INDEX A AD7147 capacitive touch controller (U3) interface, 1-4 ADDR0 jumper (JP1), 2-4 ADDR1 jumper (JP7), 2-7 GPIO pin, 2-5 interrupt jumper (JP11), 2-9 AD7879 touch controller (U1) interface, 1-4 LCD backlight jumper (JP13), 2-10 PENIRQ jumper (JP10), 2-9 SPI chip select jumper (JP3), 2-5 ADDR0 bit, 2-4 architecture, of Blackfin Landscape LCD Extender, 2-2 B backlight enable jumper (JP13), 2-10 bill of materials, A-1 block diagram, 2-2 board schematic (Landscape LCD EZ-Extender), B-1 C configuration, of Landscape LCD EZ-Extender, 1-2 connectors diagram of locations, 2-12 J1 (expansion II PPI), 2-13 J2 (expansion II low-speed IO), 2-13 J3 (PPI stamp), 2-13 P1 (LCD display), 1-3, 1-4, 2-14 D dimensions, of Landscape LCD EZ-Extender, xi E example programs, 1-6 expansion interface II connections, x LCD reset control (GPIO), 2-6 LSIO connector (J2), 2-13 PPI connector (J1), 2-13 G general-purpose IO pins GPIO1-3, 2-9 GPIO4, 2-6 I interfaces, See LCD display, AD7147 capacitive touch controller, AD7879 touch controller, serial ROM Blackfin Landscape LCD EZ-Extender Manual I-1 Index J P jumpers diagram of locations, 2-3 JP10 (AD7879 PENIRQ), 2-9 JP11 (AD7147 INT), 2-9 JP12 (oscillator disable), 2-10 JP13 (LCD backlight enable), 2-10 JP1 (AD7147 ADDR0), 2-4 JP2 (LCD SPI chip select), 2-4 JP3 (AD7879 SPI Chip Select) jumper, 2-5 JP5 (LCD display reset), 2-5 JP6 (PPICLK disable), 2-6 JP7 (AD7147 ADDR1), 2-7 JP8 (serial ROM address), 2-7 JP9 (serial ROM write protect), 2-8 PPICLK disable jumper (JP6), 2-6 PPI interface expansion interface II connector (J1), 2-13 stamp connector (J3), 2-13 product overview, x programmable controller, 1-4 push buttons (PB1-4), 1-5 L LCD display interface, 1-3 backlight enable jumper (JP13), 2-10 connector (P1), 1-3, 1-4, 2-14 disabling oscillator jumper (JP12), 2-10 reset jumper (JP5), 2-5 reset pin (P1.28), 2-6 SPI chip select jumper (JP2), 2-4 low speed IO connector (J2), 2-13 S schematic, of Landscape LCD EZ-Extender, B-1 serial ROM interface, 1-5 addr jumper (JP8), 2-7 write protect jumper (JP9), 2-8 setup, of Landscape LCD EZ-Extender, 1-2 SPI select pins (SPISEL1-3), 2-4, 2-5 system architecture, 2-2 T technical support, xiii two-wire interface (TWI), 1-4, 2-4, 2-6, 2-7 V O VDDIO voltage domain, 1-3 oscillator (U2) disable jumper (JP12), 2-10 PPICLK disable jumper (JP6), 2-6 I-2 Blackfin Landscape LCD EZ-Extender Manual