Analog Devices Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT Manual
Analog Devices Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT Manual

Analog Devices Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT Manual

Advertisement

Quick Links

Blackfin
Landscape LCD
®
EZ-Extender
Manual
®
Revision 1.1, July 2012
Part Number
82-000216-01
Analog Devices, Inc.
One Technology Way
a
Norwood, Mass. 02062-9106

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT and is the answer not in the manual?

Questions and answers

Summary of Contents for Analog Devices Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT

  • Page 1 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...
  • 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 Blackfin Landscape LCD EZ-Extender is designed to be used solely in a laboratory environment. The board is not intended for use as a con- sumer 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 prox- imity.
  • Page 5: Table Of Contents

    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 ................
  • Page 6 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) ............
  • Page 7 Contents LANDSCAPE LCD EZ-EXTENDER BILL OF MATERIALS LANDSCAPE LCD EZ-EXTENDER SCHEMATIC INDEX Blackfin Landscape LCD EZ-Extender Manual...
  • Page 8 Contents viii Blackfin Landscape LCD EZ-Extender Manual...
  • Page 9: Preface

    • 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...
  • Page 10: Product Overview

    • 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 Blackfin Landscape LCD EZ-Extender Manual...
  • Page 11: Purpose Of This 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 •...
  • Page 12: Manual Contents

    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.
  • Page 13: What's New In This 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...
  • Page 14: 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, , provides information www.analog.com...
  • Page 15: Engineerzone

    Also note, is a free feature of the Analog Devices Web site that MyAnalog allows customization of a Web page to display only the latest information about products you are interested in.
  • Page 16: Related Documents

    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/ General functional description, pinout, and ADSP-BF525/ADSP-BF526/ADSP-BF527 timing of the processor Blackfin Embedded Processor Data Sheet • ADSP-BF534/ADSP-BF536/ADSP-BF537 Blackfin Embedded Processor Data Sheet •...
  • Page 17: Landscape Lcd Ez-Extender Interfaces

    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 inter- faces the extender supports. The information is presented in the following order. •...
  • Page 18: Landscape Lcd Ez-Extender Setup

    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.
  • Page 19: Lcd Display

    Landscape LCD EZ-Extender Interfaces LCD Display The Blackfin Landscape LCD EZ-Extender is shipped with a 3.5 in. land- scape, 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 ( ).
  • Page 20: 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 gener- ated by activating the LCD display (X+, X-, Y+, Y-) connect to a single connector ( ), controlled via the LCD display.
  • Page 21: Serial Rom

    Landscape LCD EZ-Extender Interfaces when a user touches the push buttons ( ) or scroll wheel. The push PB1—4 buttons and scroll wheel are copper pads created inside the PCB. Touch the respective push button or traverse around the scroll wheel with a fin- ger to enable the sensor pads and to generate the interrupt request.
  • Page 22: Example Programs

    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 pro- grams are included in the product installation kit and can be found in the folder of the installation. Refer to a readme file provided with Examples each example for more information.
  • Page 23: Landscape Lcd Ez-Extender Hardware Reference

    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.
  • Page 24: System Architecture

    System Architecture System Architecture A block diagram of the Blackfin Landscape LCD EZ-Extender is shown in Figure 2-1. Blackfin Landscape M24C02 LCD EZ-Extender Scroll Wheel VDDIO AD7147-1 (Cap Touch Sensors) FLAGs PENIRQ AD7879 CS0,SCK,MISO,MOSI TOUCH 16 bit PPI DATA (5-6-5) HSYNC VSYNC FS1,FS2...
  • Page 25: Jumper Settings

    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.
  • Page 26: Ad7147 Addr0 Jumper (Jp1)

    Jumper Settings AD7147 ADDR0 Jumper (JP1) The AD7147 jumper ( ) changes the least significant address bit ADDR0 used to communicate to the AD7147 touch controller via the TWI inter- face of the processor. By default, requires no jumpers. When no jumper is installed, the bit is pulled low and is a logic ‘...
  • Page 27: Lcd Touch Spi Chip Select Jumper (Jp3)

    Landscape LCD EZ-Extender Hardware Reference LCD Touch SPI Chip Select Jumper (JP3) The LCD touch jumper ( ) connects the chip select pin of the SPICS AD7879 SPI interface ( ) to one of three SPI select pins of the Blackfin processor.
  • Page 28: Ppiclk Disable Jumper (Jp6)

    Jumper Settings adds flexibility to the extender: you can control the LCD display reset by one of three available methods. By default, is populated so that the EZ-KIT Lite/EZ-Board reset pin connects to the reset pin of the LCD dis- play ( ).
  • Page 29: Ad7147 Addr1 Jumper (Jp7)

    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 ( ) is tri-stated Jumper installed AD7147 ADDR1 Jumper (JP7) The AD7147 jumper ( ) changes the second least significant ADDR1 address bit used to interface to the AD7147 capacitive touch controller via...
  • Page 30: Serial Rom Write Protect Jumper (Jp9)

    Jumper Settings Table 2-7. JP8 Settings Serial ROM TWI JP8.5 and JP8.6 JP8.3 and JP8.4 JP8.1 and JP8.2 Address (ADDR2) Settings (ADDR1) Settings (ADDR0) Settings 1010 000 No jumper (default) No jumper (default) No jumper (default) No jumper No jumper Jumper installed 1010 001 No jumper...
  • Page 31: Ad7879 Penirq Jumper (Jp10)

    Landscape LCD EZ-Extender Hardware Reference AD7879 PENIRQ Jumper (JP10) The AD7879 jumper ( ) connects the interrupt pin of the Ana- PENIRQ JP10 log Devices AD7879 LCD touch controller ( ) to one of three GPIO pins of the Blackfin processor. adds flexibility to the extender: you JP10 can choose any one of the available GPIO pins (...
  • Page 32: Oscillator Disable Jumper (Jp12)

    Jumper Settings Oscillator Disable Jumper (JP12) The oscillator disable jumper ( ) disables the 5 MHz oscillator driving JP12 net and LCD display. The disabled oscillator mode is particu- PPI0CLK larly suited for low-power applications. By default, requires no jumpers. As a result, the oscillator is driving JP12 the 5 MHz clock.
  • Page 33 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 flag pin for LCD con- GPIO3 trol is that the flag pin remains free and can be used for other applications (see Table 2-12).
  • Page 34: Connectors

    Connectors Connectors Figure 2-3 shows the locations of all connectors on the Blackfin Land- scape EZ-Extender. The following sections describe the connectors and associated functionality. Figure 2-3. Connector Locations 2-12 Blackfin Landscape LCD EZ-Extender Manual...
  • Page 35: Expansion Ii Ppi Connector (J1)

    Landscape LCD EZ-Extender Hardware Reference Expansion II PPI Connector (J1) The expansion II PPI connector ( ) connects the Landscape LCD EZ-Extender to the PPI interface of the Blackfin processor. Use to con- nect 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 to the extender.
  • Page 36: Lcd Connector (P1)

    Connectors LCD Connector (P1) The LCD connector ( ) is used to attach the LCD display to the Land- scape 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.
  • Page 37 A LANDSCAPE LCD EZ-EXTENDER BILL OF MATERIALS The bill of materials corresponds to “Landscape LCD EZ-Extender Sche- matic” on page B-1. Ref. Qty. Description Reference Manufacturer Part Number Designator SN74LVC1G125 74LVC1G125DBVRE4 SOT23-5 5MHZ OSC003 EPSON SG-8002CA-MP MIC94040 MLF4 MICREL MIC94040YFL M24C02 ST MICRO M24C02-RDW6TP...
  • Page 38 Ref. Qty. Description Reference Manufacturer Part Number Designator IDC 20X2 SAMTEC SSW-120-22-F-D-VS IDC20x2_SMT_F IDC 2X1 JP1,JP6-7,JP9 SAMTEC TSM-102-01-T-SV IDC2X1_SMT IDC 3X1 JP12-13 SAMTEC TSM-103-01-T-SV IDC3X1_SMT 0.22UF 25V 10% C1,C14-17 08053C224KAT2A 0805 0.1UF 50V 10% 08055C104KAT 0805 600 100MHZ FER1 DIGI-KEY 490-1014-2-ND 200MA 0603 0.1UF 10V 10%...
  • Page 39 Landscape LCD EZ-Extender Bill of Materials Ref. Qty. Description Reference Manufacturer Part Number Designator 10UF 10V 10% C30,C33 PANASONIC ECJ-2FB1A106K 0805 1UF 50V 10% DIGI-KEY 587-1257-1-ND 0603 15uH 20% COILCRAFT MSS4020-153ML IND015 .5A B0540W D1-3 DIODES B0540W-7-F SOD-123 .5A BZT52C33S DIODES BZT52C33S-7-F SOD-323...
  • Page 40 Blackfin Landscape LCD EZ-Extender Manual...
  • Page 41 BLACKFIN LANDSCAPE LCD EZ-EXTENDER SCHEMATIC ANALOG 20 Cotton Road Nashua, NH 03063 DEVICES PH: 1-800-ANALOGD BLACKFIN LANDSCAPE LCD EZ-EXTENDER Title TITLE Size Board No. A0216-2008 Date 7-10-2008_14:41 7-15-2008_14:58 Sheet...
  • Page 42 NOTE: PWR_IN = 5V FROM EZ-KIT V_SELECT 3.3V V_SELECT PWR_IN PWR_IN 3.3V V_SELECT JP4 DEFAULT: HEADER NOT POPULATED. PWR_IN1 GND1 LED- LED_C(-) SPIMOSI PWR_IN2 GND2 LED+ LED_A(+) SPICLK 0402 VDDIO1 GND3 DGND1 IDC2X1_SMT VDDIO2 GND4 X_MINUS X1(R) 3.3V1 GND5 Y_MINUS Y2(B) PPI0D15 PPI0CLK...
  • Page 43 V_SELECT PUSHBUTTON V_SELECT MSC012 3.3V V_SELECT V_SELECT X_PLUS LCDTOUCH_SPICS X_MINUS SPICLK 2.21K 2.21K 2.21K PUSHBUTTON 0603 0603 0603 Y_PLUS SPIMOSI CIN0 MSC012 Y_MINUS DOUT SPIMISO CIN1 VDRIVE IDC2X1_SMT GND1 LCDBACKLIGHT_EN CIN2 AD7147_INT JP1 DEFAULT: JUMPER OFF GND2 PENIRQ AD7879_PENIRQ CIN3 GPIO AD7147_GPIO CIN4...
  • Page 44 INDEX connectors diagram of locations, 2-12 AD7147 capacitive touch controller (U3) J1 (expansion II PPI), 2-13 interface, J2 (expansion II low-speed IO), 2-13 ADDR0 jumper (JP1), J3 (PPI stamp), 2-13 ADDR1 jumper (JP7), P1 (LCD display), 1-3, 1-4, 2-14 GPIO pin, interrupt jumper (JP11), AD7879 touch controller (U1) interface,...
  • Page 45 Index jumpers PPICLK disable jumper (JP6), diagram of locations, PPI interface JP10 (AD7879 PENIRQ), expansion interface II connector (J1), JP11 (AD7147 INT), 2-13 JP12 (oscillator disable), 2-10 stamp connector (J3), 2-13 JP13 (LCD backlight enable), 2-10 product overview, JP1 (AD7147 ADDR0), programmable controller, JP2 (LCD SPI chip select), push buttons (PB1-4),...

Table of Contents