Post on 18-Dec-2021
transcript
a
WVGA/LCD EI3 Extender Board Manualan EZ-Extender® product
Revision 1.0, April 2012
Part Number82-000254-01
Analog Devices, Inc.One Technology WayNorwood, Mass. 02062-9106
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.
DisclaimerAnalog 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 impli-cation or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark NoticeThe Analog Devices logo, CrossCore, Blackfin, EZ-KIT Lite, EZ-Board, and EZ-Extender are registered trademarks of Analog Devices, Inc.
EngineerZone is a trademark of Analog Devices, Inc.
All other brand and product names are trademarks or service marks of their respective owners.
Regulatory Compliance The WVGA/LCD EI3 Extender Board 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 there-fore 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 WVGA/LCD EI3 Extender Board is in the process of being certified to comply with the essential requirements of the European EMC directive 89/336/EEC (inclusive 93/68/EEC) and, therefore, carries the “CE” mark.
The extender board 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.
WVGA/LCD EI3 Extender Board Manual iii
CONTENTS
PREFACE
Product Overview .......................................................................... vii
Purpose of This Manual ............................................................... viii
Intended Audience .......................................................................... ix
Manual Contents ............................................................................ ix
What’s New in This Manual ............................................................. x
Technical Support ............................................................................ x
Supported Processors ....................................................................... xi
Product Information ....................................................................... xi
Analog Devices Web Site .......................................................... xii
EngineerZone ........................................................................... xii
Related Documents ....................................................................... xiii
USING WVGA/LCD EI3 EXTENDER BOARD
Package Contents .......................................................................... 1-2
Supported Operating Systems ........................................................ 1-2
System Requirements .................................................................... 1-3
Extender Board Installation ........................................................... 1-3
LCD ............................................................................................. 1-4
Contents
iv WVGA/LCD EI3 Extender Board Manual
LCD Touch Controller (AD7879) ................................................ 1-5
Capacitive Touch Controller (AD7147) ........................................ 1-5
Digital Accelerometer (ADXL345) ................................................ 1-6
Expansion Interface III ................................................................. 1-7
Example Programs ........................................................................ 1-7
Board Design Database ................................................................. 1-8
WVGA/LCD EI3 EXTENDER BOARD HARDWARE REFERENCE
System Architecture ...................................................................... 2-2
Software-Controlled Switches (SoftConfig) ................................... 2-3
Overview of SoftConfig ........................................................... 2-3
Programming SoftConfig on the WVGA/LCD EI3
Extender Board ....................................................................... 2-7
LCD SPI Chip Select ............................................................ 2-13
PPICLK_DIR Select ............................................................. 2-13
LCD Mode Select ................................................................ 2-13
AD7879 PENIRQ Signal ...................................................... 2-13
AD7879 SPI Chip Select ....................................................... 2-14
AD7147 Interrupt Signal ...................................................... 2-14
ADXL345 Interrupt Signals .................................................. 2-14
ADXL345 TWI/SPI Mode Select .......................................... 2-14
ADXL345 SPI Chip Select .................................................... 2-15
Connectors ................................................................................. 2-16
Expansion Interface III (EI3) Connectors (J1–2) .................... 2-17
WVGA/LCD EI3 Extender Board Manual v
Contents
Expansion Interface III (EI3) Connectors (P1–2) ................... 2-17
Power Connector (P4) ........................................................... 2-17
LCD Connector (P5) ............................................................. 2-18
Power LED (LED1) .................................................................... 2-18
WVGA/LCD EI3 EXTENDER BOARD BILL OF MATERIALS
WVGA/LCD EI3 EXTENDER BOARD SCHEMATIC
Title Page .................................................................................... B-1
EI3 Connectors/GPIO Extender ................................................... B-2
EI3 Unused Connectors ............................................................... B-3
Buffers/Clock/Pull-Ups ............................................................... B-4
Soft Config and Reset .................................................................. B-5
LCD Connector and Mode Switches ............................................. B-6
Accelerometer/Touch Screen/Cap Touch/Power ............................ B-7
TWI/SPI Flash ............................................................................. B-8
INDEX
vi WVGA/LCD EI3 Extender Board Manual
WVGA/LCD EI3 Extender Board Manual vii
PREFACE
Thank you for purchasing the WVGA/LCD EI3 Extender Board, an
EZ-Extender® for EZ-KIT Lite®/EZ-Board® evaluation systems with the Expansion Interface III (EI3).
The EZ-KIT Lite/EZ-Board and WVGA/LCD EI3 Extender Board are
designed to be used in conjunction with the CrossCore® Embedded Stu-dio (CCES) development environment.
To learn more about Analog Devices development software, go to http://www.analog.com/processors/tools/.
Product OverviewThe WVGA/LCD EI3 Extender Board is a separately sold daughter board that plugs onto the IE3 of an EZ-KIT Lite/EZ-Board evaluation system. The extender board aids the design and prototyping phases of embedded processor-targeted applications.
The board extends the capabilities of the evaluation system by providing a connection between the parallel peripheral interface (PPI) of the processor and on-board 4.1 inch liquid crystal display (LCD). The serial peripheral interface (SPI) and two-wire interface (TWI) of the processor are used to communicate with the LCD, AD7879 touch screen controller, AD7147 capacitive touch controller, and ADXL345 digital accelerometer on the extender.
Purpose of This Manual
viii WVGA/LCD EI3 Extender Board Manual
The product features:
• LCD with touch screen
• NEC NL8048HL11-01B 4.1 inch WVGA LCD with resis-tive touch
• 800 (horizontal) x 480 (vertical) landscape
• LCD backlight
• LCD touch screen controller
• Analog Devices AD7879 touch screen controller
• Capacitive touch controller
• Analog Devices AD7147 capacitive touch controller
• Four push buttons and one scroll wheel
• Digital accelerometer
• Analog Devices ADXL345 3-axis digital accelerometer
• Software-controlled switches for board configuration
• Expansion Interface III
• No power supply required: derives power from the EZ-KIT Lite/EZ-Board
• CE certified
Purpose of This Manual The WVGA/LCD EI3 Extender Board Manual provides instructions for installing the product hardware (board). The text describes operation and configuration of the board components and provides guidelines for run-
WVGA/LCD EI3 Extender Board Manual ix
Preface
ning your own code on the WVGA/LCD EI3 Extender Board. Finally, a schematic and a bill of materials are provided for reference.
Intended AudienceThe 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.
Programmers who are unfamiliar with Analog Devices processors can use this manual, but should supplement it with other texts that describe your target architecture and hardware development tools.
Programmers who are unfamiliar with the CrossCore Embedded Studio programming environment or the mating evaluation board, should refer to the CCES online help or the manual describing the board (see “Related Documents”).
Manual ContentsThe manual consists of:
• Chapter 1, “Using WVGA/LCD EI3 Extender Board” on page 1-1Provides basic product information.
• Chapter 2, “WVGA/LCD EI3 Extender Board Hardware Refer-ence” on page 2-1.Provides information about the product’s hardware components.
What’s New in This Manual
x WVGA/LCD EI3 Extender Board Manual
• Appendix A, “WVGA/LCD EI3 Extender Board Bill Of Materials” on page A-1Provides a list of hardware components used to manufacture the board.
• Appendix B, “WVGA/LCD EI3 Extender Board Schematic” on page B-1Provides all of the circuits on the extender board.
What’s New in This ManualThis is the first revision of the WVGA/LCD EI3 Extender Board Manual.
Technical SupportYou can reach Analog Devices processors and DSP technical support in the following ways:
• Post your questions in the processors and DSP support community at EngineerZoneTM: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 develop-ment software from CrossCore Embedded Studio or VisualDSP++:
Choose Help > Email Support. This creates an e-mail toprocessor.tools.support@analog.com and automatically attaches your CrossCore Embedded Studio or VisualDSP++ version infor-mation and license.dat file.
WVGA/LCD EI3 Extender Board Manual xi
Preface
• E-mail your questions about processors and processor applications to: processor.support@analog.com orprocessor.china@analog.com (Greater China support)
• 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 SupportAnalog Devices, Inc.Three Technology WayP.O. Box 9106Norwood, MA 02062-9106USA
Supported ProcessorsThis extender board supports EZ-KIT Lite/EZ-Board evaluation systems with IE3.
Product InformationProduct information can be obtained from the Analog Devices Web site and CCES online help system.
Product Information
xii WVGA/LCD EI3 Extender Board Manual
Analog Devices Web SiteThe 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 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.com is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest infor-mation 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.com provides access to books, application notes, data sheets, code examples, and more.
Visit MyAnalog.com to sign up. If you are a registered user, just log on. Your user name is your e-mail address.
EngineerZoneEngineerZone 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.
WVGA/LCD EI3 Extender Board Manual xiii
Preface
Related DocumentsFor additional information about the product, refer to the following publications.
Table 1. Related Processor Publications
Title Description
Processor Data Sheet General functional description, pinout, and timing of the processor.
Processor Hardware Reference Description of the internal processor architec-ture and all register functions.
Blackfin Processor Programming Reference Description of all allowed processor assembly instructions.
Table 2. Related CCES Publications
Title Description
ADSP-BF609 EZ-KIT Lite Evaluation System Manual
Description of the boards’ interfaces and hard-ware components.
CrossCore Embedded Studio Licensing Guide Description of the product’s licensing options, installation, and activation.
CrossCore Embedded Studio Assembler and Pre-processor Manual
Description of the assembler functions and commands.
CrossCore Embedded Studio C/C++ Complier and Library Manual for Blackfin Processors
Description of the complier functions and com-mands for Blackfin processors.
CrossCore Embedded Studio Linker and Utilities Manual
Description of the linker functions and com-mands.
CrossCore Embedded Studio Loader and Utilities Manual
Description of the loader/splitter functions and commands.
Related Documents
xiv WVGA/LCD EI3 Extender Board Manual
WVGA/LCD EI3 Extender Board Manual 1-1
1 USING WVGA/LCD EI3 EXTENDER BOARD
This chapter provides the setup procedure for the WVGA/LCD EI3 Extender Board and evaluation board and describes the interfaces the extender supports.
The information is presented in the following order.
• “Package Contents” on page 1-2
• “Supported Operating Systems” on page 1-2
• “System Requirements” on page 1-3
• “Extender Board Installation” on page 1-3
• “LCD” on page 1-4
• “LCD Touch Controller (AD7879)” on page 1-5
• “Capacitive Touch Controller (AD7147)” on page 1-5
• “Digital Accelerometer (ADXL345)” on page 1-6
• “Expansion Interface III” on page 1-7
• “Example Programs” on page 1-7
• “Board Design Database” on page 1-8
For information about the CCES integrated development environment (IDE), refer to the online help.
Package Contents
1-2 WVGA/LCD EI3 Extender Board Manual
Package ContentsYour WVGA/LCD EI3 Extender Board package contains the following items.
• WVGA/LCD EI3 extender board
• A bag containing hardware for securing the extender board onto the EZ-KIT Lite/EZ-Board
• Release notes containing information about the product download
Contact the vendor where you purchased your extender board or contact Analog Devices, Inc. if any item is missing.
Supported Operating SystemsCCES is supported on the following operating systems:
• Windows® XP Professional SP3 (32-bit only)
• Windows Vista™ Business, Enterprise, or Ultimate SP2 (32-bit only)
• Windows 7 Professional, Enterprise, or Ultimate (32- and 64-bit)
Windows Vista and Windows 7 users may experience User Access Control (UAC) related errors if the software is installed into a pro-tected location, such as Program Files or Program Files (x86). We recommend installing the software in a non-UAC-protected location.
WVGA/LCD EI3 Extender Board Manual 1-3
Using WVGA/LCD EI3 Extender Board
System RequirementsVerify that your PC has these minimum requirements for the CCES installation:
• 2 GHz single-core processor
• 1 GB RAM
• 8 GB available disk space
• One open USB port
A faster disk drive decreases the build time, especially for a large amount of source files.
Extender Board InstallationFollow these instructions to ensure correct operation of the product hard-ware and software.
1. Attach the extender board to the EZ-KIT Lite/EZ-Board.
The J1 connector on the extender board can be connected to the P1A, P2A, or P3A connector on the EZ-KIT Lite/EZ-Board. Refer to the example program for a reference to the proper connector.
2. Use the provided hardware to secure the extender to the EZ-KIT Lite/EZ-Board.
Insert the screws through the top of the board and screw into the
LCD
1-4 WVGA/LCD EI3 Extender Board Manual
standoff on the bottom side of the board. Insert the plastic spacers between the bottom side of the EZ-KIT Lite/EZ-Board and to the top side of the extender.
3. Connect the EZ-KIT Lite/EZ-Board to a personal computer (PC) running CCES with the product BSP. Refer to the EZ-KIT Lite/EZ-Board manual for instructions.
LCDThe WVGA/LCD EI3 Extender Board is shipped with a NEC 4.1 inch WVGA (800 x 480) liquid crystal display (LCD) with backlight. All of the LCD data, touch screen pins, and power pins connect to the display via a single connector (P5). The 24-bit display connects to the processer via the processor’s parallel peripheral interface (PPI).
The extender can be configured for 16-bit mode (RGB 565), 18-bit mode (RGB 666), or 24-bit mode (RGB 888) operation. The configuration is performed via a software switch (see “LCD Mode Select” on page 2-13) and “WVGA/LCD EI3 Extender Board Schematic” on page B-1).
The display also uses the serial peripheral interface (SPI) of the processor for register configurations.
The clock signal used for the LCD can be connected to the on-board oscillator or generated from the processor (see “PPICLK_DIR Select” on page 2-13 for more information).
The LCD backlight circuit is controlled via a GPIO signal on the AD7879 touch screen controller.
For more information about the LCD, go to the NEC Web site.
An example program demonstrating capabilities of the LCD is available by installing the WVGA/LCD EI3 Extender Board BSP.
WVGA/LCD EI3 Extender Board Manual 1-5
Using WVGA/LCD EI3 Extender Board
LCD Touch Controller (AD7879)The WVGA/LCD EI3 Extender Board is equipped with an Analog Devices resistive touch controller (AD7879). The AD7879 controller is connected to the LCD touch screen via four pins (X+, X-, Y+, Y-). You can access the controller via the SPI of the processor. The controller gen-erates an interrupt request for the processor whenever the user touches the LCD. The processor uses the SPI to read the appropriate registers on the controller.
An interrupt signal from the AD7879 controller is connected to a GPIO signal of the processor. The GPIO signal is configured via a software switch. The SPI is used for communications between the controller and processor; the SPI signals are configured via software as well. Refer to “AD7879 PENIRQ Signal” and “AD7879 SPI Chip Select” on page 2-14 for details.
For more information about the AD7879 touch controller, go to www.ana-log.com and search for AD7879.
An example program demonstrating capabilities of the touch controller is available by installing the product BSP.
Capacitive Touch Controller (AD7147)The WVGA/LCD EI3 Extender Board is equipped with an Analog
Devices CapTouch® programmable controller (AD7147) for applications implementing push buttons and scroll wheels. The four push button sen-sors and one scroll wheel are located on the top side of the extender’s printed circuit board (PCB).
The AD7147 controller generates an interrupt request for the processor whenever a user touches the push button or the scroll wheel. The two-wire interface (TWI) is used for communications between the controller and
Digital Accelerometer (ADXL345)
1-6 WVGA/LCD EI3 Extender Board Manual
processor. The push buttons and scroll wheel are copper pads on the PCB. Touch the respective button or traverse around the wheel with a finger to enable sensor pads and generate an interrupt request. An interrupt signal from the controller is connected to a GPIO signal on the processor. The GPIO signal is configured via a software switch. Refer to “AD7147 Inter-rupt Signal” for more information.
For more information about the AD7147 capacitive touch controller, go to www.analog.com and search for AD7147.
An example program demonstrating capabilities of the touch controller is available by installing the product BSP.
Digital Accelerometer (ADXL345)The WVGA/LCD EI3 Extender Board is equipped with an Analog Devices 3-axis accelerometer (ADXL345) with high-resolution (13-bit) measurement at up to +/- 16g. Digital output data is formatted as 16-bit twos complement and accessible through SPI or TWI.
Two interrupt signals from the ADXL345 accelerometer are connected to two GPIO signal of the processor. The GPIO signals are configured via a software switch (see “ADXL345 Interrupt Signals”). The SPI port or the TWI port is used for communications between the controller and proces-sor; see “ADXL345 TWI/SPI Mode Select” for more information. The SPI signals are configured via software as described in “ADXL345 SPI Chip Select”. Refer to “WVGA/LCD EI3 Extender Board Schematic” on page B-1 for more information.
For more information about the ADXL345 accelerometer, go to www.ana-log.com and search for ADXl345.
An example program demonstrating capabilities of the accelerometer is available by installing the product BSP.
WVGA/LCD EI3 Extender Board Manual 1-7
Using WVGA/LCD EI3 Extender Board
Expansion Interface IIIThe Expansion Interface III (EI3) allows an extender board to be used across various hardware platforms that have the same expansion interface connectors.
The EI3 implemented on the WVGA/LCD EI3 Extender Board contains the PPI, SPI, TWI and GPIO ports. These signals are used for the periph-erals on the extender. Signals that are not used on the extender are passed through to two connectors on the bottom side of the board (P1 and P2) and can be used for stacking another EI3 extender board. The connectors contain a majority of the processor’s signals. For pinout information, go to “WVGA/LCD EI3 Extender Board Schematic” on page B-1. The mechanical dimensions of the expansion connectors can be obtained by contacting “Technical Support”.
For more information about extender boards, visit the Analog Devices Web site (www.analog.com).
Limits to current and interface speed must be taken into consideration when using the EI3. Current for the EI3 can be sourced from the EZ-KIT Lite/EZ-Board; therefore, the current should be limited to 200 mA for 5V and 300 mA for the 3.3V planes. If more current is required, then a sepa-rate power connector and a regulator must be designed on the daughter card. Additional circuitry can add extra loading to signals, decreasing their maximum effective speed.
Analog Devices does not support and is not responsible for the effects of additional circuitry.
Example ProgramsExample programs are included with the WVGA/LCD EI3 Extender Board BSP. Example programs demonstrate various capabilities of the product. The support package is installed on top of CrossCore Embedded
Board Design Database
1-8 WVGA/LCD EI3 Extender Board Manual
Studio. Once installed, the example programs can be found in the <install_path>\WVGA_LCD_EI3_Extender_Board-RelX.X.X\WVGA_LCD_EI3 directory where X.X.X denotes the support package release number.
Board Design DatabaseA .zip file containing all of the electronic information required for the design, layout, fabrication and assembly of the product is available for download from the Analog Devices board design database at:http://www.analog.com/en/processors-dsp/blackfin/proces-
sors/board-design-database/resources/index.html.
WVGA/LCD EI3 Extender Board Manual 2-1
2 WVGA/LCD EI3 EXTENDER BOARD HARDWARE REFERENCE
This chapter describes the hardware design of the WVGA/LCD EI3 Extender Board.
The following topics are covered.
• “System Architecture” on page 2-2Describes the board’s configuration and explains how the board components interface with the processor.
• “Software-Controlled Switches (SoftConfig)” on page 2-3 List and describe signals routed through the software-controlled switches.
• “Connectors” on page 2-16Describes the on-board connectors.
• “Power LED (LED1)” on page 2-18Describes the on-board LED.
System Architecture
2-2 WVGA/LCD EI3 Extender Board Manual
System ArchitectureA block diagram of the WVGA/LCD EI3 Extender Board is shown in Figure 2-1.
Figure 2-1. Block Diagram
LCDNL8048HL11-01B
SPI GPIO TWIEPPI
Power
Voltage RegulationADP1613ADP1715
Bus Transceiver
Touch Screen Controller
AD7879
Cap Touch ControllerAD7147A-1
CapTouch Pads
BackLight
BacklightRegulator
Backlight
PPI SPI
Touch
SPI INTTouch
GPIO
Enable
TWI INT
AccelerometerADXL345
SPI INT
3.3V
SoftConfig
PI3C3125
SoftConfig
74CB3Q16211
SoftConfig
PI3C3125
SoftConfig
PI3C3125
SoftConfig
PI3C3125
SoftConfig
PI3C3125
SoftConfig
PI3C3125
SoftConfigXC2C256
TWIFlash
(Internal Use Only)
SPIFlash
(Internal Use Only)
TWI
SoftConfig
PI3C3125
WVGA/LCD EI3 Extender Board Manual 2-3
WVGA/LCD EI3 Extender Board Hardware Reference
Software-Controlled Switches (SoftConfig)
On the WVGA/LCD EI3 Extender Board, all of the traditional mechani-cal switches and jumpers have been replaced by I2C software-controlled switches. Refer to any SoftConfig*.c file found in the installation direc-tory of CCES for an example of how to set up the SoftConfig features of the product through software.
The SoftConfig section of this manual serves as a reference to any user that intends to modify an existing software example. If software provided by ADI is used, there should be little need to reference this section.
Care should be taken when changing SoftConfig settings not to create a conflict between interfaces. The same GPIO signal and SPICS should not be configured for more than one interface.
Overview of SoftConfigIn order to further clarify the use of electronic single FET switches and multi-channel bus switches, an example of each is illustrated and com-pared to a traditional mechanical switching solution. This is a generic example. After the generic discussion, there is a detailed explanation of the SoftConfig interface specific to the extender board.
Figure 2-2 shows two individual FET switches (Pericom PI3A125CEX) with reference designators UA and UB. Net names ENABLE_A and ENABLE_B control UA and UB. In this example, the default FET switch enable settings are controlled by resistors RA and RB which pull the enable pin 1 of UA and UB to ground (low). In a real example, these enable signals are controlled by the Microchip IO expander. The default pull-down resistors connects the signals EXAMPLE_SIGNAL_A and EXAMPLE_SIGNAL_B and also connects signals EXAMPLE_SIGNAL_C and EXAMPLE_SIGNAL_D. To disconnect EXAMPLE_SIGNAL_A from EXAMPLE_SIGNAL_B, the Microchip IO expander is
Software-Controlled Switches (SoftConfig)
2-4 WVGA/LCD EI3 Extender Board Manual
used to change ENABLE_A to a logic 1 through software that interfaces with the Microchip. The same procedure for ENABLE_B disconnects EXAMPLE_SIGNAL_C from EXAMPLE_SIGNAL_D.
Figure 2-3 shows the equivalent circuit to Figure 2-2 but utilizes mechan-ical switches that are in the same package. The default is shown by black boxes located closer to the ON label of the switches. In order to disconnect these switches, physically move the switch to the OFF position.
Figure 2-2. Example of Individual FET Switches
WVGA/LCD EI3 Extender Board Manual 2-5
WVGA/LCD EI3 Extender Board Hardware Reference
Figure 2-4 shows a bus switch example, reference designator UC (Pericom PI3LVD512ZHE), selecting between lettered functionality and numbered functionality. The signals on the left side are multiplexed signals with naming convention letter_number. The right side of the circuit shows the signals separated into letter and number, with the number on the lower group (eg. 0B1) and the letter on the upper group (eg. 0B2). The default setting is controlled by the signal CONTROL_LETTER_NUMBER which is pulled low. This selects the number signals on the right to be connected to the multiplexed signals on the left by default. In this example, the Microchip IO expander is not shown but controls the signal CONTROL_LETTER_NUMBER and allows the user to change the selection through software.
Figure 2-5 shows the equivalent circuit to Figure 2-4 but utilizes mechan-ical switches. Notice the default for reference designators SWC and SWD is illustrated by black boxes located closer to the ON label of the switches to enable the number signals by default. Note the default setting for refer-ence designators SWE and SWF is OFF. In order to connect the letters instead of the numbers, the user physically changes all switches on SWC and SWD to the OFF position and all switches on SWE and SEF to the ON position.
Figure 2-3. Example of Mechanical Switch Equivalent to Figure 2-2
Software-Controlled Switches (SoftConfig)
2-6 WVGA/LCD EI3 Extender Board Manual
Figure 2-4. Example of Bus Switch
WVGA/LCD EI3 Extender Board Manual 2-7
WVGA/LCD EI3 Extender Board Hardware Reference
Programming SoftConfig on the WVGA/LCD EI3 Extender Board
On the WVGA/LCD EI3 Extender Board, a single Xilinx XC2C256 com-plex programmable logic device (CPLD) controls individual and
Figure 2-5. Example of Mechanical Switch Equivalent to Figure 2-4
Software-Controlled Switches (SoftConfig)
2-8 WVGA/LCD EI3 Extender Board Manual
electronic bus switches via TWI. The device has the following program-ming characteristics:
• There are seven programmable GPIO registers.
• Each GPIO register controls eight signals (software switches).
• By default, the GPIO signals function as input signals; therefore, all electronic switches are in the OFF state.
The signals must be programmed as output signals to override their default values. The following table shows the register addresses and values that must be written to them to program the signals as out-put signals.
GPIO Register Register Address
GPIOA 0x03
GPIOB 0x05
GPIOC 0x07
GPIOD 0x09
GPIOE 0x0b
GPIOF 0x0d
GPIOG 0x0f
IODIR Register IODIR Register Address Value to be Written to Program Signals as Outputs
IODIRA 0x02 0
IODIRB 0x04 0
IODIRC 0x06 0
IODIRD 0x08 0
IODIRE 0x0a 0
WVGA/LCD EI3 Extender Board Manual 2-9
WVGA/LCD EI3 Extender Board Hardware Reference
Each of the examples in the BSP includes source files that program the soft switches, even if the default settings are being used. The README for each example identifies only the signals that are being changed from their default values. The code that programs the soft switches is located in the SoftConfig_LCD.c file in each example.
Page 2 of “WVGA/LCD EI3 Extender Board Schematic” on page B-1 shows how the GPIO expander is connected to the board’s ICs.
U14–16 are 24-bit bus switches. The switches select how the LCD module is connected to the processor. You can select a 16-, 18-, or 24-bit interface.
U31–41 are 2-port bus switches. The switches select the GPIO signals to be used as interrupts and SPICS signals to connect to various IC on the extender.
The U44–45 switches select the interface to communicate with the acceler-ometer: SPI or TWI.
Table 2-1 through Table 2-6 show the output signals of the GPIO expander (U10) with a TWI address of 0100 111X, where X represents the read or write bit. The signals that control an individual FET have an entry
IODIRF 0x0c 0
IODIRG 0x0e 0
IODIR Register IODIR Register Address Value to be Written to Program Signals as Outputs
Software-Controlled Switches (SoftConfig)
2-10 WVGA/LCD EI3 Extender Board Manual
under the FET column. The Component Connected column shows the board IC that is connected if the FET is enabled.
Table 2-1. Output Signals of GPIO Expander (U10 Port A)
Bit Signal Name Description FET Component Connected
Default
0 ~TOUCH_SCREEN_IRQ_GPIO0 Touch screen interrupt U41 U19 OFF
1 ~TOUCH_SCREEN_IRQ_GPIO1 Touch screen interrupt U41 U19 OFF
2 ~TOUCH_SCREEN_IRQ_GPIO2 Touch screen interrupt U41 U19 OFF
3 ~TOUCH_SCREEN_IRQ_GPIO3 Touch screen interrupt U41 U19 OFF
4 ~TOUCH_SCREEN_IRQ_GPIO4 Touch screen interrupt U40 U19 OFF
5 ~TOUCH_SCREEN_IRQ_GPIO5 Touch screen interrupt U40 U19 OFF
6 ~TOUCH_SCREEN_IRQ_GPIO6 Touch screen interrupt U40 U19 OFF
7 ~TOUCH_SCREEN_IRQ_GPIO7 Touch screen interrupt U40 U19 OFF
Table 2-2. Output Signals of GPIO Expander (U10 Port B)
Bit Signal Name Description FET Component Connected
Default
0 ~CAP_TOUCH_INT_GPIO0 Cap touch interrupt U38 U7 OFF
1 ~CAP_TOUCH_INT_GPI01 Cap touch interrupt U38 U7 OFF
2 ~CAP_TOUCH_INT_GPIO2 Cap touch interrupt U38 U7 OFF
3 ~CAP_TOUCH_INT_GPIO3 Cap touch interrupt U38 U7 OFF
4 ~CAP_TOUCH_INT_GPIO4 Cap touch interrupt U37 U7 OFF
5 ~CAP_TOUCH_INT_GPIO5 Cap touch interrupt U37 U7 OFF
6 ~CAP_TOUCH_INT_GPIO6 Cap touch interrupt U37 U7 OFF
7 ~CAP_TOUCH_INT_GPIO7 Cap touch interrupt U37 U7 OFF
WVGA/LCD EI3 Extender Board Manual 2-11
WVGA/LCD EI3 Extender Board Hardware Reference
Table 2-3. Output Signals of GPIO Expander (U10 Port C)
Bit Signal Name Description FET Component Connected
Default
0 ~ADXL_INT1_GPIO0 Accelerometer interrupt 1 U33 U27 OFF
1 ~ADXL_INT1_GPIO1 Accelerometer interrupt 1 U33 U27 OFF
2 ~ADXL_INT1_GPIO2 Accelerometer interrupt 1 U33 U27 OFF
3 ~ADXL_INT1_GPIO3 Accelerometer interrupt 1 U33 U27 OFF
4 ~ADXL_INT1_GPIO4 Accelerometer interrupt 1 U34 U27 OFF
5 ~ADXL_INT1_GPIO5 Accelerometer interrupt 1 U34 U27 OFF
6 ~ADXL_INT1_GPIO6 Accelerometer interrupt 1 U34 U27 OFF
7 ~ADXL_INT1_GPIO7 Accelerometer interrupt 1 U34 U27 OFF
Table 2-4. Output Signals of GPIO Expander (U10 Port D)
Bit Signal Name Description FET Component Connected
Default
0 ~ADXL_INT1_GPIO0 Accelerometer interrupt 2 U35 U27 OFF
1 ~ADXL_INT1_GPIO1 Accelerometer interrupt 2 U35 U27 OFF
2 ~ADXL_INT1_GPIO2 Accelerometer interrupt 2 U35 U27 OFF
3 ~ADXL_INT1_GPIO3 Accelerometer interrupt 2 U35 U27 OFF
4 ~ADXL_INT1_GPIO4 Accelerometer interrupt 2 U36 U27 OFF
5 ~ADXL_INT1_GPIO5 Accelerometer interrupt 2 U36 U27 OFF
6 ~ADXL_INT1_GPIO6 Accelerometer interrupt 2 U36 U27 OFF
7 ~ADXL_INT1_GPIO7 Accelerometer interrupt 2 U36 U27 OFF
Software-Controlled Switches (SoftConfig)
2-12 WVGA/LCD EI3 Extender Board Manual
Table 2-5. Output Signals of GPIO Expander (U10 Port E)
Bit Signal Name Description FET Component Connected
Default
0 ~TOUCH_SCREEN_SPICS_SPICSA
Touch screen SPI chip select U39 U19 OFF
1 ~TOUCH_SCREEN_SPICS_SPICSB
Touch screen SPI chip select U39 U19 OFF
2 ~TOUCH_SCREEN_SPICS_SPICSC
Touch screen SPI chip select U39 U19 OFF
3 ~LCD_SPICS_SPICSA LCD SPI chip select U31 LCD OFF
4 ~LCD_SPICS_SPICSB LCD SPI chip select U31 LCD OFF
5 ~LCD_SPICS_SPICSC LCD SPI chip select U31 LCD OFF
6 Not Used
7 PPICLK_DIR Selects if the PPI clock is an input or output on the extender
U1 U8 Input
Table 2-6. Output Signals of GPIO Expander (U10 Port F)
Bit Signal Name Description FET Component Connected
Default
0 ~ADXL_SPICS_SPICSA Accelerometer SPI chip select U32 U27 OFF
1 ~ADXL_SPICS_SPICSB Accelerometer SPI chip select U32 U27 OFF
2 ~ADXL_SPICS_SPICSC Accelerometer SPI chip select U32 U27 OFF
3 ~ADXL_SPI_MODE Enable SPI on accelerometer U45 U27 OFF
4 ADXL_TWI_MODE Enable TWI on accelerometer U44 U27 OFF
5 ~24_BIT_LCD_MODE 24-bit LCD mode U16 LCD OFF
6 ~18_BIT_LCD_MODE 18-bit LCD mode U15 LCD OFF
7 ~16_BIT_LCD_MODE 16-bit LCD mode U14 LCD OFF
WVGA/LCD EI3 Extender Board Manual 2-13
WVGA/LCD EI3 Extender Board Hardware Reference
LCD SPI Chip SelectThe LCD SPICS switch connects the chip select pin of the serial peripheral interconnect interface (SPI) of the LCD to one of three SPI select pins of the processor. U10 ports GPE3, GPE4, and GPE5 select the connection to the appropriate SPICS signal via the U31 bus switch.
PPICLK_DIR SelectThe PPICLK_DIR select switch determines whether the LCD clock is gener-ated by an on-board oscillator or by the processor. By driving the PPICLK_DIR signal (U10 port GPE7) high, the on-board oscillator is enabled and driven to the LCD and processor via the U1 dual-supply bus trans-ceiver. By driving the PPICLK_DIR signal low, the on-board oscillator is disabled, and the clock from the processor is driven to the LCD via the U1 dual-supply bus transceiver.
LCD Mode Select
The LCD mode select switch determines whether the interface to the pro-cessor’s PPI is 16, 18, or 24 bits. In 16-bit mode, RGB565 is supported. In 18-bit mode, RGB666 is supported. In 24-bit mode, RGB888 is sup-ported. The LCD mode is selected by driving low the 24_BIT_LCD_MODE (U10 port GPF5), 18_BIT_LCD_MODE (U10 port GPF6), or 16_BIT_LCD_MODE (U10 port GPF7) signal. Driving one of these signals low enables the appro-priate bus switch (U14–16).
AD7879 PENIRQ SignalThe AD7879 PENIRQ switch connects the interrupt signal of the AD7879 touch screen controller to one of eight GPIO pins of the processor. U10 ports GPA0–7 select the connection to the appropriate GPIO signal via the U40 and U41 bus switches.
Software-Controlled Switches (SoftConfig)
2-14 WVGA/LCD EI3 Extender Board Manual
AD7879 SPI Chip SelectThe AD7879 SPICS connects the chip select pin of the SPI of the AD7879 touch screen controller to one of three SPI select pins of the processor. U10 ports GPE0, GPE1, and GPE2 are used to select the connection to the appro-priate SPICS signal via the U39 bus switch.
AD7147 Interrupt SignalThe AD7147 INT signal connects the interrupt signal of the AD7147 touch controller to one of eight GPIO pins of the processor. U10 ports GPB0–7 select the connection to the appropriate GPIO signal via the U37 and U38 bus switches.
ADXL345 Interrupt SignalsThe ADXL345 INT1 and INT2 connect the interrupt signals of the ADXL345 accelerometer to one of eight GPIO pins of the processor. U10 ports GPC0–7 and GPD0–7 select the connection to the appropriate GPIO signal via the U33–36 bus switch.
ADXL345 TWI/SPI Mode SelectThe ADXL345 TWI/SPI mode select pin configures the interface con-nected to the ADXL345 accelerometer. When the accelerometer’s interface is configured for SPI, the appropriate SPICS must also be configured.
To configure the ADXL345 accelerometer for operating in SPI mode, the ~ADXL345_SPI_MODE signal (U10 port GPF3) is driven low to enable the U45 bus switch.
To configure the ADXL345 accelerometer for operating in TWI mode, the ~ADXL345_TWI_MODE signal (U10 port GPF4) is driven high to enable the U44 TWI switch.
WVGA/LCD EI3 Extender Board Manual 2-15
WVGA/LCD EI3 Extender Board Hardware Reference
ADXL345 SPI Chip SelectThe ADXL345 SPICS pin connects the chip select pin of the SPI of the ADXL345 accelerometer to one of three SPI select pins of the processor. U10 ports GPF0, GPF1, and GPF2 select the connection to the appropriate SPICS signal via the U32 bus switch.
Connectors
2-16 WVGA/LCD EI3 Extender Board Manual
ConnectorsThis section describes connector functionality and provides information about mating connectors. The connector locations are shown in Figure 2-6.
Figure 2-6. Connector Locations
WVGA/LCD EI3 Extender Board Manual 2-17
WVGA/LCD EI3 Extender Board Hardware Reference
Expansion Interface III (EI3) Connectors (J1–2)Two board-to-board connectors (J1 and J2) provide signals from the SPI, TWI, UART, SPORT, and GPIO interfaces of the processor. The con-nectors are located on the top side of the board. For more information, see “Expansion Interface III” on page 1-7.
Expansion Interface III (EI3) Connectors (P1–2)Two board-to-board connectors (P1 and P2) provide signals from the SPI, TWI, UART, SPORT, and GPIO interfaces of the processor. The con-nectors are located on the bottom side of the board and used when stacking another board under the extender board. For more information, see “Expansion Interface III” on page 1-7.
Power Connector (P4)
By design, the extender board derives its power from the EZ-KIT Lite/EZ-Board. If the EZ-KIT Lite/EZ-Board is not able to supply enough power to the extender, an external power supply can be connected to the extender via P4.
Part Description Manufacturer Part Number
120-pin, 0.6 mm HIROSE FX8-120S-SV(21)
Mating Connector
120-pin, 0.6 mm HIROSE FX8-120P-SV1(91)
Part Description Manufacturer Part Number
120-pin, 0.6 mm HIROSE FX8-120P-SV1(91)
Mating Connector
120-pin, 0.6 mm HIROSE FX8-120S-SV(21)
Power LED (LED1)
2-18 WVGA/LCD EI3 Extender Board Manual
LCD Connector (P5)The LCD connector (P5) is used to connect the LCD to the extender board. The backlight power pins, four resistive touch pins, LCD SPI inter-face, data, sync, and clock pins of the LCD connect to P5 via a single flex cable.
Power LED (LED1)When the power LED (LED1) lights solid (green), it indicates that the power is being supplied to the board properly.
Part Description Manufacturer Part Number
0.65 mm power jack CUI 045-0883R
Mating Connector
5.0VDC@3.6A power supply GLOBETEK GS-1750(R)
WVGA/LCD EI3 Extender Board Manual A-1
A WVGA/LCD EI3 EXTENDER BOARD BILL OF MATERIALS
The bill of materials corresponds to “WVGA/LCD EI3 Extender Board Schematic” on page B-1.
Ref. Qty. Description Reference Designator
Manufacturer Part Number
1 1 25MHZ OSC003 U8 EPSON SG-8002CA MP
2 2 SN74AVCA164245 TVSOP48
U5-U6 TI 74AVCA164245VRE4
3 1 SN74LVC1G08 SOT23-5
U18 TI SN74LVC1G08DBVR
4 3 SN74CB3Q16211 TSSOP56
U14-U16 DIGI-KEY 296-17629-1-ND
5 12 PI3C3125 TSSOP14
U31-U41,U45 PERICOM PI3C3125
6 1 PCA9525 TSSOP8 U44 DIGI KEY 568-6665-2-ND
7 1 SN74AVC2T245 QFN10
U1 DIGIKEY 296-23684-1-ND
8 1 XC2C256 VQ100 U10 XILINX XC2C256-7VQG100C
9 1 SN74CB3Q3125 TSSOP14
U11 DIGI-KEY 296-16804-1-ND
10 1 AD7879 LFCSP_VQ16
U19 ANALOG DEVICES
AD7879ACPZ-500R7
11 1 AD7147-1 LFCSP_VQ24
U7 ANALOG DEVICES
AD7147ACPZ-1500RL7
12 1 ADP120-AUJZ18R7 TSOT5
VR3 ANALOG DEVICES
ADP120-AUJZ18R7
A-2 WVGA/LCD EI3 Extender Board Manual
13 1 ADP1715 MSOP8 VR2 ANALOG DEVICES
ADP1715ARMZ-3.3-R7
14 1 ADP1613 MSOP8 VR1 ANALOG DEVICES
ADP1613ARMZ-R7
15 1 ADXL345BCCZ LGA14
U27 ANALOG DEVICES
ADXL345BCCZ
16 1 ADP121-AUJZ30 TSOT5
VR4 ANALOG DEVICES
ADP121-AUJZ30R7
17 1 PWR .65MM CON027
P4 DIGI-KEY CP1-022PJCT-ND
18 1 1A RESETABLE 1206
F1 RAYCHEM NANOSMDC110F-2
19 2 .6MM 120PIN HIROSE_FX8-120P-SV1(91)
P1-P2 HIROSE FX8-120P-SV1(91)
20 2 .6MM 120PIN HIROSE_FX8-120S-SV(21)
J1-J2 HIROSE FX8-120S-SV(21)
21 1 FPC 51PIN HIROSE_FH23-51S-0_3SHW(06)
P5 HIROSE FH23-51S-0.3SHW(06
22 1 0.1UF 50V 10% 0805
C27 AVX 08055C104KAT
23 1 600 100MHZ 200MA 0603
FER1 DIGI-KEY 490-1014-2-ND
24 7 10K 31MW 5% RNET8
RN1-RN7 CTS 746X101103JP
25 2 1UF 10V 10% 0805
C28-C29 AVX 0805ZC105KAT2A
26 2 10UF 6.3V 10% 0805
C56,C68 AVX 08056D106KAT2A
Ref. Qty. Description Reference Designator
Manufacturer Part Number
WVGA/LCD EI3 Extender Board Manual A-3
WVGA/LCD EI3 Extender Board Bill Of Materials
27 2 0.1UF 10V 10% 0402
C58-C59 AVX 0402ZD104KAT2A
28 48 0.1UF 10V 10% 0402
C1-C8,C13-C22,C25-C26,C33,C36,C39-C53,C55,C57,C60-C67,C70
AVX 0402ZD104KAT2A
29 14 10K 1/16W 5% 0402
R2,R6,R9-R10,R16,R23-R25,R29,R32,R37,R52-R54
VISHAY CRCW040210K0FKE
30 20 10K 1/16W 5% 0402
R1,R4,R19-R22,R26-R28,R30-R31,R43-R51
VISHAY CRCW040210K0FKE
31 6 0 1/16W 5% 0402 R34-R36,R38-R40
PANASONIC ERJ-2GE0R00X
32 1 0 1/16W 5% 0402 R5 PANASONIC ERJ-2GE0R00X
33 1 33 1/16W 5% 0402
R18 VISHAY CRCW040233R0JNE
34 1 1A SK12 DO-214AA
D10 DIODES INC
B120B-13-F
35 2 0.1UF 16V 10% 0603
C30,C32 AVX 0603YC104KAT2A
36 1 4.7UF 25V 20% 0805
C23 AVX 0805ZD475KAT2A
37 1 10K 1/10W 5% 0603
R14 VISHAY CRCW060310K0JNE
38 3 10UF 10V 10% 0805
C24,C34,C54 PANASONIC ECJ-2FB1A106K
39 2 2.0K 1/16W 1% 0603
R11,R15 PANASONIC ERJ-3EKF2001V
Ref. Qty. Description Reference Designator
Manufacturer Part Number
A-4 WVGA/LCD EI3 Extender Board Manual
40 2 2.0K 1/16W 1% 0603
R12,R17 PANASONIC ERJ-3EKF2001V
41 2 1.1K 1/16W 1% 0402
R55-R56 PANASONIC ERJ-2RKF1101X
42 2 1.1K 1/16W 1% 0402
R57-R58 PANASONIC ERJ-2RKF1101X
43 1 430 1/16W 1% 0402
R33 DIGI-KEY 311-430LRCT-ND
44 1 47.0K 1/16W 1% 0402
R8 ROHM MCR01MZPF4702
45 1 1UF 50V 10% 0603
C31 DIGI-KEY 587-1257-2-ND
46 1 15uH 20% IND015
L1 COILCRAFT MSS4020-153ML
47 3 .5A B0540W SOD-123
D7-D9 DIODES INC
B0540W-7-F
48 1 .5A BZT52C33S SOD-323
D11 DIODES INC
BZT52C33S-7-F
49 6 2.2UF 25V 10% 0805
C9,C11-C12,C35,C37,C69
DIGI KEY 445-6860-2-ND
50 3 1A MBR130LSFT1G SOD-123FL
D3-D5 ON SEMI MBR130LSFT1G
51 1 30A GSOT03 SOT23-3
D6 VISHAY GSOT03-GS08
52 1 GREEN 0603 LED1 DIGI KEY 475-1409-2-ND
53 1 1UF 50V 10% 0805
C38 DIGI KEY 490-4736-2-ND
Ref. Qty. Description Reference Designator
Manufacturer Part Number
WVGA/LCD EI3 Extender Board Manual A-5
WVGA/LCD EI3 Extender Board Bill Of Materials
54 1 100K 1/4W 20% TRIM_PVG3A104C01R00
R3 DIGIKEY 490-2645-1-ND
55 1 43.2 1/10W 1% 0402
R13 PANASONIC ERJ-2RKF43R2X
Ref. Qty. Description Reference Designator
Manufacturer Part Number
A-6 WVGA/LCD EI3 Extender Board Manual
Title Sheet
1 82/13/12
WVGA/LCD EI3 Extender Board
A0254-2010 1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
SCHEMATICWVGA/LCD EI3 Extender Board
EI3 Connectors/GPIO Extender
2 82/13/12
WVGA/LCD EI3 Extender Board
A0254-2010 1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
PWR_IN
HIROSE_FX8-120P-SV1(91)_MH
P1
101
100
71
70
120
118
116
114
112
110
108
106
104
102
98
96
94
92
90
88
86
84
82
80
78
76
74
72
119
117
115
113
111
109
107
105
103
99
97
95
93
91
89
87
85
83
81
79
77
75
73
69
66
6867
64
61
63
65
11
62
36
35
8
6
4
2
9
7
5
3
1
12
10
59
60
55
53
51
49
47
45
43
41
39
56
54
52
50
40
48
46
44
42
58
57
3433
16
18
20
22
14
24
26
28
30
32
13
15
17
19
21
23
25
27
29
31
37 38SPI0_SEL_CSPI0_SEL_B
SPORT1_D1
SPORT0_TDV
PPI_FS1
RSVD5
GND6
RSVD2
PPI0_D3
GND5
PPI0_D9
PPI0_D13
SPORT0_D1
SPORT1_TDV
GND7
PPI0_FS3
RSVD4
PPI0_D11
RSVD3
PPI0_D1
PPI0_D5
PPI0_D7
SPI0_D2 SPI0_D3
RESET_OUT*
GND12
SCL1*
GPIO2
GND10
TMR_A
GND9
SPI0_RDY
GND11
RSVD8
TWI0_A0*
SPI0_SEL1/SPI0_SS*
SDA1*
GPIO0
GPIO4
GPIO6
TMR_C
RSVD6
RSVD7
RSVD9
RESET_IN*
UART0_RX
PPI0_D17
PPI0_D14
VIN
GND1
USB_VCC
PPI0_D23
PPI0_D19
RSVD1
GND2
GND3
PPI0_D21
SPORT_INT
GND8
UART0_TX
GND4
WAKE*
GND13
EXT_BOOT
SLEEP*
RSVD11 RSVD12
RSVD10
GND14
TMR_B
GND15
GPIO3
SCL0*
GND16
SPI0_MISO
SPI0_SEL_A
SPORT0_CLK
SPORT0_FS
SPORT1_D0
GND18
PPI0_FS2
RSVD15
PPI0_INT
PPI0_D4
PPI0_D6
PPI0_D10
GND21
PPI0_D16
PPI0_D20
GND22
GND23
RSVD17
TMR_D*
GPIO7*
GPIO5
GPIO1
SDA0*
SPI0_CLK
SPI0_MOSI
GND17
SPORT0_D0
SPORT1_FS
SPORT1_CLK
PPI0_CLK
RSVD14
GND19
PPI0_D2
GND20
PPI0_D8
PPI0_D12
PPI0_D15
PPI0_D18
PPI0_D22
VIO
GND24
PS_IN
RSVD13
CLKOUT
RSVD16
PPI0_D0
PWR_IN
HIROSE_FX8-120S-SV(21)
J1
101
100
71
70
120
118
116
114
112
110
108
106
104
102
98
96
94
92
90
88
86
84
82
80
78
76
74
72
119
117
115
113
111
109
107
105
103
99
97
95
93
91
89
87
85
83
81
79
77
75
73
69
66
6867
64
61
63
65
11
62
36
35
8
6
4
2
9
7
5
3
1
12
10
59
60
55
53
51
49
47
45
43
41
39
56
54
52
50
40
48
46
44
42
58
57
3433
16
18
20
22
14
24
26
28
30
32
13
15
17
19
21
23
25
27
29
31
37 38SPI0_SEL_CSPI0_SEL_B
SPORT1_D1
SPORT0_TDV
PPI0_FS1
RSVD5
GND6
RSVD2
PPI0_D3
GND5
PPI0_D9
PPI0_D13
SPORT0_D1
SPORT1_TDV
GND7
PPI0_FS3
RSVD4
PPI0_D11
RSVD3
PPI0_D1
PPI0_D5
PPI0_D7
SPI0_D2 SPI0_D3
RESET_OUT*
GND12
SCL1*
GPIO2
GND10
TMR_A
GND9
SPI0_RDY
GND11
RSVD8
TWI0_A0*
SPI0_SEL1/SPI0_SS*
SDA1*
GPIO0
GPIO4
GPIO6
TMR_C
RSVD6
RSVD7
RSVD9
RESET_IN*
UART0_RX
PPI0_D17
PPI0_D14
VIN
GND1
USB_VCC
PPI0_D23
PPI0_D19
RSVD1
GND2
GND3
PPI0_D21
SPORT_INT
GND8
UART0_TX
GND4
WAKE*
GND13
EXT_BOOT
SLEEP*
RSVD11 RSVD12
RSVD10
GND14
TMR_B
GND15
GPIO3
SCL0*
GND16
SPI0_MISO
SPI0_SEL_A
SPORT0_CLK
SPORT0_FS
SPORT1_D0
GND18
PPI0_FS2
RSVD15
PPI0_INT
PPI0_D4
PPI0_D6
PPI0_D10
GND21
PPI0_D16
PPI0_D20
GND22
GND23
RSVD17
TMR_D*
GPIO7*
GPIO5
GPIO1
SDA0*
SPI0_CLK
SPI0_MOSI
GND17
SPORT0_D0
SPORT1_FS
SPORT1_CLK
PPI0_CLK
RSVD14
GND19
PPI0_D2
GND20
PPI0_D8
PPI0_D12
PPI0_D15
PPI0_D18
PPI0_D22
VIO
GND24
PS_IN
RSVD13
CLKOUT
RSVD16
PPI0_D0
PWR_IN
04020.1UFC1C2
0.1UF0402
DNP
JP1
IDC4X2
87
65
43
21
XC2C256VQ100
U10
4
1
2
3
44
54
55
56
46
49
50
52
32
72
71
70
67
87
86
68
85
89
33
78
66
65
79
53
24
16
17
15
76
27
80
18
81
77
14
19
37
74
82
73
83
45
47
48
9888513820
5726
93
91
90
10
5
23
22
99
97
96
9
13
12
30
92
29
11
8
34
35
36
28
95A2
GPB7
GPB6
GPB5
GPB4
GPB0
GPA4
GPB1
GPA5
GPB2
GPA6
GPA7
GPB3
A1
A0
RESET
SDA
SCL
VCCAUX
GPA3
GPA2
GPA1
GPA0
VCC_1VCC_2
VCCIO_1VCCIO_2VCCIO_3VCCIO_4VCCIO_5
TCK
TMS
TDI
TDO
GPD7
GPD6
GPD5
GPD4
GPD0
GPC4
GPD1
GPC5
GPD2
GPC6
GPC7
GPD3
GPC3
GPC2
GPC1
GPC0
GPF7
GPF6
GPF5
GPF4
GPF0
GPE4
GPF1
GPE5
GPF2
GPE6
GPE7
GPF3
GPE3
GPE2
GPE1
GPE0
GPG4
GPG5
GPG6
GPG7
GPG3
GPG2
GPG1
GPG0
A5
A4
A3
A6
3.3V
TP2TP1
R400402
0
3.3V
10K0402
R23 R24
040210K 10K
0402
R25
DNP
R26
040210K
DNP
R30
040210K 10K
0402
R31
DNP
3.3V
C630.1UF0402
C64
04020.1UF
C570.1UF0402
1.8V
R110K0402DNP
R2110K0402DNP
C650.1UF0402
C66
04020.1UF
3.3V
C67
04020.1UF
1.8V
R4
DNP040210K
R19
DNP040210K
R22
DNP040210K
R2710K0402DNP
R20
DNP040210K
R28
DNP040210K
USB_VCC USB_VCC
VINVIN
TMR_D TMR_D
SLEEP SLEEPWAKE WAKE
SDA1 SDA1
SCL1 SCL1
EI3_SPIMOSI
EI3_SPICLK
EI3_PPICLK EI3_PPIFS1
EI3_PPIFS2
SPORT1_D1SPORT1_D1
SPORT0_TDVSPORT0_TDV
SPORT0_D1SPORT0_D1
SPORT1_TDVSPORT1_TDV
TMR_ATMR_A
TMR_CTMR_C
UART0_RXUART0_RX
SPORT_INTSPORT_INT
UART0_TXUART0_TX
TMR_BTMR_B
SPORT0_CLKSPORT0_CLK
SPORT0_FSSPORT0_FS
SPORT1_D0SPORT1_D0 SPORT0_D0SPORT0_D0
SPORT1_FSSPORT1_FS
SPORT1_CLKSPORT1_CLK
VIO VIO
CLKOUTCLKOUT
EI3_SDA
EI3_SDA EI3_SDA
EI3_SCL
EI3_SCL EI3_SCL
EI3_SPISELA
EI3_SPISELB EI3_SPISELC
EI3_GPIO7 EI3_GPIO7EI3_GPIO6 EI3_GPIO6
EI3_GPIO5 EI3_GPIO5EI3_GPIO4 EI3_GPIO4
EI3_GPIO3
EI3_GPIO3 EI3_GPIO3
EI3_GPIO2
EI3_GPIO2 EI3_GPIO2
EI3_GPIO1
EI3_GPIO1 EI3_GPIO1
EI3_GPIO0
EI3_GPIO0 EI3_GPIO0
16_BIT_LCD_MODE
24_BIT_LCD_MODE
18_BIT_LCD_MODE
TOUCH_SCREEN_SPICS_SPICSC
TOUCH_SCREEN_SPICS_SPICSB
TOUCH_SCREEN_SPICS_SPICSA
TOUCH_SCREEN_IRQ_GPIO7
TOUCH_SCREEN_IRQ_GPIO6
TOUCH_SCREEN_IRQ_GPIO5
TOUCH_SCREEN_IRQ_GPIO4
TOUCH_SCREEN_IRQ_GPIO3
TOUCH_SCREEN_IRQ_GPIO2
TOUCH_SCREEN_IRQ_GPIO1
CAP_TOUCH_INT_GPIO0
CAP_TOUCH_INT_GPIO7
CAP_TOUCH_INT_GPIO6
CAP_TOUCH_INT_GPIO5
CAP_TOUCH_INT_GPIO4
CAP_TOUCH_INT_GPIO3
CAP_TOUCH_INT_GPIO2
CAP_TOUCH_INT_GPIO1
TOUCH_SCREEN_IRQ_GPIO0
LCD_SPICS_SPICSA
LCD_SPICS_SPICSB
LCD_SPICS_SPICSC
ADXL_SPICS_SPICSA
ADXL_SPICS_SPICSB
ADXL_SPICS_SPICSC
HW_SW_RESET
ADXL_INT1_GPIO0
ADXL_INT1_GPIO1
ADXL_INT1_GPIO2
ADXL_INT1_GPIO3
ADXL_INT1_GPIO4
ADXL_INT1_GPIO5
ADXL_INT1_GPIO6
ADXL_INT1_GPIO7
ADXL_INT2_GPIO0
ADXL_INT2_GPIO1
ADXL_INT2_GPIO2
ADXL_INT2_GPIO3
ADXL_INT2_GPIO4
ADXL_INT2_GPIO5
ADXL_INT2_GPIO6
ADXL_INT2_GPIO7
EI3_TWI_A0EI3_TWI_A0
EI3_SPISEL1
EI3_EXP_BOOT
RESET_INRESET_IN
ADXL_SPI_MODE
EI3_PPID0 EI3_PPID1
EI3_PPID2 EI3_PPID3
EI3_PPID4 EI3_PPID5
EI3_PPID6 EI3_PPID7
EI3_PPID8 EI3_PPID9
EI3_PPID10 EI3_PPID11
EI3_PPID12 EI3_PPID13
EI3_PPID14 EI3_PPID15
EI3_PPID16 EI3_PPID17
EI3_PPID18 EI3_PPID19
EI3_PPID20 EI3_PPID21
EI3_PPID22 EI3_PPID23
EI3_RESETEI3_RESET
PPICLK_DIR
EI3_SPIMISO
ADXL_TWI_MODE
Only unused or shared signals are brought out to P1 to use for a stacking daughterboard
To Motherboard To Daughterboard
TWI Address 0100 111x
SoftConfig control signals
x is the R/W bit. Read - 1, Write - 0
EI3 Unused Connectors
2/13/12
A0254-2010
WVGA/LCD EI3 Extender Board
3 8
1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
RevHIROSE_FX8-120S-SV(21)
J2
101
100
71
70
120
118
116
114
112
110
108
106
104
102
98
96
94
92
90
88
86
84
82
80
78
76
74
72
119
117
115
113
111
109
107
105
103
99
97
95
93
91
89
87
85
83
81
79
77
75
73
69
66
6867
64
61
63
65
11
62
36
35
8
6
4
2
9
7
5
3
1
12
10
59
60
55
53
51
49
47
45
43
41
39
56
54
52
50
40
48
46
44
42
58
57
3433
16
18
20
22
14
24
26
28
30
32
13
15
17
19
21
23
25
27
29
31
37 38SPI0_SEL_CSPI0_SEL_B
SPORT1_D1
SPORT0_TDV
PPI0_FS1
RSVD5
GND6
RSVD2
PPI0_D3
GND5
PPI0_D9
PPI0_D13
SPORT0_D1
SPORT1_TDV
GND7
PPI0_FS3
RSVD4
PPI0_D11
RSVD3
PPI0_D1
PPI0_D5
PPI0_D7
SPI0_D2 SPI0_D3
RESET_OUT*
GND12
SCL1*
GPIO2
GND10
TMR_A
GND9
SPI0_RDY
GND11
RSVD8
TWI0_A0*
SPI0_SEL1/SPI0_SS*
SDA1*
GPIO0
GPIO4
GPIO6
TMR_C
RSVD6
RSVD7
RSVD9
RESET_IN*
UART0_RX
PPI0_D17
PPI0_D14
VIN
GND1
USB_VCC
PPI0_D23
PPI0_D19
RSVD1
GND2
GND3
PPI0_D21
SPORT_INT
GND8
UART0_TX
GND4
WAKE*
GND13
EXT_BOOT
SLEEP*
RSVD11 RSVD12
RSVD10
GND14
TMR_B
GND15
GPIO3
SCL0*
GND16
SPI0_MISO
SPI0_SEL_A
SPORT0_CLK
SPORT0_FS
SPORT1_D0
GND18
PPI0_FS2
RSVD15
PPI0_INT
PPI0_D4
PPI0_D6
PPI0_D10
GND21
PPI0_D16
PPI0_D20
GND22
GND23
RSVD17
TMR_D*
GPIO7*
GPIO5
GPIO1
SDA0*
SPI0_CLK
SPI0_MOSI
GND17
SPORT0_D0
SPORT1_FS
SPORT1_CLK
PPI0_CLK
RSVD14
GND19
PPI0_D2
GND20
PPI0_D8
PPI0_D12
PPI0_D15
PPI0_D18
PPI0_D22
VIO
GND24
PS_IN
RSVD13
CLKOUT
RSVD16
PPI0_D0
HIROSE_FX8-120P-SV1(91)_MH
P2
101
100
71
70
120
118
116
114
112
110
108
106
104
102
98
96
94
92
90
88
86
84
82
80
78
76
74
72
119
117
115
113
111
109
107
105
103
99
97
95
93
91
89
87
85
83
81
79
77
75
73
69
66
6867
64
61
63
65
11
62
36
35
8
6
4
2
9
7
5
3
1
12
10
59
60
55
53
51
49
47
45
43
41
39
56
54
52
50
40
48
46
44
42
58
57
3433
16
18
20
22
14
24
26
28
30
32
13
15
17
19
21
23
25
27
29
31
37 38SPI0_SEL_CSPI0_SEL_B
SPORT1_D1
SPORT0_TDV
PPI_FS1
RSVD5
GND6
RSVD2
PPI0_D3
GND5
PPI0_D9
PPI0_D13
SPORT0_D1
SPORT1_TDV
GND7
PPI0_FS3
RSVD4
PPI0_D11
RSVD3
PPI0_D1
PPI0_D5
PPI0_D7
SPI0_D2 SPI0_D3
RESET_OUT*
GND12
SCL1*
GPIO2
GND10
TMR_A
GND9
SPI0_RDY
GND11
RSVD8
TWI0_A0*
SPI0_SEL1/SPI0_SS*
SDA1*
GPIO0
GPIO4
GPIO6
TMR_C
RSVD6
RSVD7
RSVD9
RESET_IN*
UART0_RX
PPI0_D17
PPI0_D14
VIN
GND1
USB_VCC
PPI0_D23
PPI0_D19
RSVD1
GND2
GND3
PPI0_D21
SPORT_INT
GND8
UART0_TX
GND4
WAKE*
GND13
EXT_BOOT
SLEEP*
RSVD11 RSVD12
RSVD10
GND14
TMR_B
GND15
GPIO3
SCL0*
GND16
SPI0_MISO
SPI0_SEL_A
SPORT0_CLK
SPORT0_FS
SPORT1_D0
GND18
PPI0_FS2
RSVD15
PPI0_INT
PPI0_D4
PPI0_D6
PPI0_D10
GND21
PPI0_D16
PPI0_D20
GND22
GND23
RSVD17
TMR_D*
GPIO7*
GPIO5
GPIO1
SDA0*
SPI0_CLK
SPI0_MOSI
GND17
SPORT0_D0
SPORT1_FS
SPORT1_CLK
PPI0_CLK
RSVD14
GND19
PPI0_D2
GND20
PPI0_D8
PPI0_D12
PPI0_D15
PPI0_D18
PPI0_D22
VIO
GND24
PS_IN
RSVD13
CLKOUT
RSVD16
PPI0_D0
PWR_IN PWR_IN
USB_VCCUSB_VCC VIOVIO
PPI_D0_J2PPI_D0_J2
PPI_D22_J2PPI_D22_J2
PPI_D18_J2PPI_D18_J2
PPI_D15_J2PPI_D15_J2
PPI_D12_J2PPI_D12_J2
PPI_D8_J2PPI_D8_J2
PPI_D2_J2PPI_D2_J2
PPI_CLK_J2PPI_CLK_J2
SPI0_MOSI_J2SPI0_MOSI_J2
SPI0_CLK_J2SPI0_CLK_J2
PPI_D20_J2PPI_D20_J2
PPI_D16_J2PPI_D16_J2
PPI_D10_J2PPI_D10_J2
PPI_D6_J2PPI_D6_J2
PPI_D4_J2PPI_D4_J2
PPI_INT_J2PPI_INT_J2
PPI_FS2_J2PPI_FS2_J2
SPI0_SEL_A_J2SPI0_SEL_A_J2
SPI0_MISO_J2SPI0_MISO_J2
PPI_D21_J2PPI_D21_J2
PPI_D19_J2PPI_D19_J2
PPI_D23_J2PPI_D23_J2
PPI_D14_J2PPI_D14_J2
PPI_D17_J2PPI_D17_J2
SPI0_RDY_J2SPI0_RDY_J2
SPI0_D3_J2SPI0_D3_J2 SPI0_D2_J2SPI0_D2_J2
PPI_D7_J2PPI_D7_J2
PPI_D5_J2PPI_D5_J2
PPI_D1_J2PPI_D1_J2
PPI_D11_J2PPI_D11_J2
PPI_FS3_J2PPI_FS3_J2
PPI_D13_J2PPI_D13_J2
PPI_D9_J2PPI_D9_J2
PPI_D3_J2PPI_D3_J2
PPI_FS1_J2PPI_FS1_J2
SPI0_SEL_B_J2SPI0_SEL_B_J2 SPI0_SEL_C_J2SPI0_SEL_C_J2
SPORT0_CLK_J2SPORT0_CLK_J2
SPORT0_FS_J2SPORT0_FS_J2
SPORT0_TDV_J2SPORT0_TDV_J2
SPORT0_D0_J2SPORT0_D0_J2
SPORT0_D1_J2SPORT0_D1_J2
SPORT_INT_J2SPORT_INT_J2
SPORT1_CLK_J2SPORT1_CLK_J2
SPORT1_FS_J2SPORT1_FS_J2
SPORT1_TDV_J2SPORT1_TDV_J2
SPORT1_D0_J2SPORT1_D0_J2
SPORT1_D1_J2SPORT1_D1_J2
GPIO0_J2GPIO0_J2
GPIO2_J2GPIO2_J2
GPIO4_J2GPIO4_J2
GPIO6_J2GPIO6_J2
GPIO1_J2GPIO1_J2
GPIO3_J2GPIO3_J2
GPIO5_J2GPIO5_J2
TMR_A_J2TMR_A_J2
TMR_C_J2TMR_C_J2
TMR_B_J2TMR_B_J2
UART0_RX_J2UART0_RX_J2 UART0_TX_J2UART0_TX_J2
CLKOUT_J2CLKOUT_J2
VIN_P2VIN_P2
WAKE_J2WAKE_J2
RESET_IN_J2RESET_IN_J2
SLEEP_J2SLEEP_J2
GPIO7_J2GPIO7_J2
TMR_D_J2TMR_D_J2
SCL0_J2SCL0_J2
SDA0_J2SDA0_J2
SCL1_J2SCL1_J2
SDA1_J2SDA1_J2
RESET_OUT_J2RESET_OUT_J2
SPI0_SEL1/SPI0_SS_J2SPI0_SEL1/SPI0_SS_J2
TWI_A0_J2TWI_A0_J2
To DaughterboardTo Motherboard
The signals are passed from J2 to P2
Buffers/Clock/Pull-Ups
4 82/13/12
WVGA/LCD EI3 Extender Board
A0254-2010 1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
10K
RN6
RNET8
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
3.3V
3.3V
3.3V
3.3V
C410.1UF0402 0402
0.1UFC42
C430.1UF04020402
0.1UFC44 C45
0.1UF0402 0402
0.1UFC46
U6
TVSOP48SN74AVCA164245
25
48
18
7
42
31
24
23
22
20
19
17
16
14
13
26
27
29
30
32
33
35
36
1
12
11
9
8
6
5
3
2
37
38
40
41
43
44
46
471A1
1A2
1A3
1A4
1A5
1A6
1A7
1A8
1B1
1B2
1B3
1B4
1B5
1B6
1B7
1B8
1DIR
2A1
2A2
2A3
2A4
2A5
2A6
2A7
2A8
2B1
2B2
2B3
2B4
2B5
2B6
2B7
2B8
2DIR
VCCA_1
VCCA_2
VCCB_1
VCCB_2
1OE
2OE
C130.1UF0402
C140.1UF0402
04020.1UFC39
DNP
C1027PF0402
C400.1UF0402
3.3V
R18330402
R3900402
3.3V
3.3V
RN1
10KRNET8
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
RN2
10KRNET8
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
RN3
10KRNET8
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
U1
QFN10SN74AVC2T245
2 1
6 7
4
5
10
9
8A1
A2
1DIR
B1
B2
VCCAVCCB
2DIROE
1
2
U8
25MHZOSC003
4
3
GND
OE OUT
VDD
3.3V
C620.1UF0402
RN4
RNET810K
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
10KRNET8
RN5
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
3.3V
RNET8
RN7
10K
10
5
9
8
7
6
4
3
2
1R1
R2
R3
R4
R5
R6
R7
R8
COM1
COM2
U5
SN74AVCA164245TVSOP48
25
48
18
7
42
31
24
23
22
20
19
17
16
14
13
26
27
29
30
32
33
35
36
1
12
11
9
8
6
5
3
2
37
38
40
41
43
44
46
471A1
1A2
1A3
1A4
1A5
1A6
1A7
1A8
1B1
1B2
1B3
1B4
1B5
1B6
1B7
1B8
1DIR
2A1
2A2
2A3
2A4
2A5
2A6
2A7
2A8
2B1
2B2
2B3
2B4
2B5
2B6
2B7
2B8
2DIR
VCCA_1
VCCA_2
VCCB_1
VCCB_2
1OE
2OE
R37
040210K
EI3_SPIMOSI
EI3_SPICLK
EI3_PPICLK
EI3_PPIFS1
EI3_PPIFS2
EI3_SPISELA
EI3_SPISELB
EI3_SPISELC
16_BIT_LCD_MODE
24_BIT_LCD_MODE
18_BIT_LCD_MODE
TOUCH_SCREEN_SPICS_SPICSC
TOUCH_SCREEN_SPICS_SPICSB
TOUCH_SCREEN_SPICS_SPICSA
SPISELA
TOUCH_SCREEN_SPICS
CAP_TOUCH_INT
TOUCH_SCREEN_IRQ_GPIO7
TOUCH_SCREEN_IRQ_GPIO6
TOUCH_SCREEN_IRQ_GPIO5
TOUCH_SCREEN_IRQ_GPIO4
TOUCH_SCREEN_IRQ_GPIO3
TOUCH_SCREEN_IRQ_GPIO2
TOUCH_SCREEN_IRQ_GPIO1
CAP_TOUCH_INT_GPIO0
CAP_TOUCH_INT_GPIO7
CAP_TOUCH_INT_GPIO6
CAP_TOUCH_INT_GPIO5
CAP_TOUCH_INT_GPIO4
CAP_TOUCH_INT_GPIO3
CAP_TOUCH_INT_GPIO2
CAP_TOUCH_INT_GPIO1
TOUCH_SCREEN_IRQ_GPIO0
TOUCH_SCREEN_IRQ
PPID17
PPID16
PPID9
PPID8
PPID2
PPID1
PPID0
PPID15
PPID7
PPID5
PPID6
PPID14
SPIMOSI
SPICLK
PPID3
PPID4
PPID10
PPID11
PPID12
PPID13
PPID19
PPID20
LCD_SPICS_SPICSA
LCD_SPICS_SPICSB
LCD_SPICS_SPICSC
LCD_SPICS
ADXL_SPICS_SPICSA
ADXL_SPICS_SPICSB
ADXL_SPICS_SPICSC
ADXL_SPICS
ADXL_INT1
ADXL_INT2
ADXL_INT1_GPIO0
ADXL_INT1_GPIO1
ADXL_INT1_GPIO2
ADXL_INT1_GPIO3
ADXL_INT1_GPIO4
ADXL_INT1_GPIO5
ADXL_INT1_GPIO6
ADXL_INT1_GPIO7
ADXL_INT2_GPIO0
ADXL_INT2_GPIO1
ADXL_INT2_GPIO2
ADXL_INT2_GPIO3
ADXL_INT2_GPIO4
ADXL_INT2_GPIO5
ADXL_INT2_GPIO6
ADXL_INT2_GPIO7
ADXL_SPI_MODE
EI3_PPID0
EI3_PPID1
EI3_PPID2
EI3_PPID3
EI3_PPID4
EI3_PPID5
EI3_PPID6
EI3_PPID7
EI3_PPID8
EI3_PPID9
EI3_PPID10
EI3_PPID11
EI3_PPID12
EI3_PPID13
EI3_PPID14
EI3_PPID15
EI3_PPID16
EI3_PPID17
EI3_PPID18
EI3_PPID19
EI3_PPID20
EI3_PPID21
EI3_PPID22
EI3_PPID23
PPIFS2
PPIFS1
PPID22
PPID21
PPID23
PPID18
PPICLK_DIR
PPICLK_DIR
PPICLK
SPISELB
SPISELC
SoftConfig and Reset
5 82/13/12
WVGA/LCD EI3 Extender Board
A0254-2010 1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
04020.1UFC49
3.3V
C500.1UF0402
U38
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
U37
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
U33
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
U34
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
C80.1UF0402
R57
04021.1K
DNP
U35
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
R56
04021.1K
R2910K0402
10K0402
R2U36
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
U41
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
R54
040210K
C70.1UF0402 0402
0.1UFC6
R6
040210K
3.3V
3.3V
3.3V
U18
SN74LVC1G08SOT23-5
1
24
3.3V
3.3V
04020.1UFC5
C510.1UF0402
3.3V
C30.1UF0402
3.3V
04020.1UFC4
U32
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
04020.1UFC47
R32
040210K
3.3V
U31
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
04020.1UFC48
04020.1UFC52
U39
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
U40
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
1.1K0402
R55
PCA9525TSSOP8
U44
3 2
6 7
5
1
8 4GNDVCC
ENABLE
DIR
SDA_OUTSDA_IN
SCL_OUTSCL_IN
U45
PI3C3125TSSOP14
12 11
13
9 8
10
5 6
4
2 3
1OE0
B0A0
OE1
B1A1
OE2
B2A2
OE3
B3A3
R52
040210K
3.3V
10K0402
R53
DNP
1.1K0402
R58
3.3V
04020.1UFC60
04020.1UFC61
3.3V
EI3_SDA
EI3_SCL
EI3_GPIO7
EI3_GPIO6
EI3_GPIO5
EI3_GPIO4
EI3_GPIO3
EI3_GPIO2
EI3_GPIO1
EI3_GPIO0
TOUCH_SCREEN_SPICS_SPICSC
TOUCH_SCREEN_SPICS_SPICSB
TOUCH_SCREEN_SPICS_SPICSA
SPISELA TOUCH_SCREEN_SPICS
CAP_TOUCH_INT
TOUCH_SCREEN_IRQ_GPIO7
TOUCH_SCREEN_IRQ_GPIO6
TOUCH_SCREEN_IRQ_GPIO5
TOUCH_SCREEN_IRQ_GPIO4
TOUCH_SCREEN_IRQ_GPIO3
TOUCH_SCREEN_IRQ_GPIO2
TOUCH_SCREEN_IRQ_GPIO1
CAP_TOUCH_INT_GPIO0
CAP_TOUCH_INT_GPIO7
CAP_TOUCH_INT_GPIO6
CAP_TOUCH_INT_GPIO5
CAP_TOUCH_INT_GPIO4
CAP_TOUCH_INT_GPIO3
CAP_TOUCH_INT_GPIO2
CAP_TOUCH_INT_GPIO1
TOUCH_SCREEN_IRQ_GPIO0
TOUCH_SCREEN_IRQ
SPIMOSI
SPICLK
LCD_SPICS_SPICSA
LCD_SPICS_SPICSB
LCD_SPICS_SPICSC
LCD_SPICS
ADXL_SPICS_SPICSA
ADXL_SPICS_SPICSB
ADXL_SPICS_SPICSC
ADXL_SPICS
ADXL_SPICS
ADXL_INT1
ADXL_INT2
HW_SW_RESETSOFT_RESET
ADXL_INT1_GPIO0
ADXL_INT1_GPIO1
ADXL_INT1_GPIO2
ADXL_INT1_GPIO3
ADXL_INT1_GPIO4
ADXL_INT1_GPIO5
ADXL_INT1_GPIO6
ADXL_INT1_GPIO7
ADXL_INT2_GPIO0
ADXL_INT2_GPIO1
ADXL_INT2_GPIO2
ADXL_INT2_GPIO3
ADXL_INT2_GPIO4
ADXL_INT2_GPIO5
ADXL_INT2_GPIO6
ADXL_INT2_GPIO7
ADXL_SDO
ADXL_SDA_SDI
ADXL_SCL_SCLK
ADXL_CS
ADXL_SPI_MODE
EI3_RESET
EI3_SPIMISO
ADXL_TWI_MODE
SPISELB
SPISELC
LCD Connector and Mode Switches
6 82/13/12
WVGA/LCD EI3 Extender Board
A0254-2010 1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
3.3V
04020.1UFC15 C16
0.1UF0402
3.3V 3.3V
U14
SN74CB3Q16211TSSOP56
178 19
55
56
3
29
31
39
40
41
54
42
43
44
50
53
12
37
36
35
34
45
33
32
30
46
47
48
51
52
2
14
13
11
10
9
7
6
5
4
16
18
20
21
22
23
24
25
27
28
15
26
38 49G
ND
4
GN
D3
2A10
2A1
2A12
2A11
2A9
2A8
2A7
2A6
2A5
2A4
2A3
2A2
1A3
1A4
1A5
1A6
1A7
1A8
1A9
1A11
1A12
1A1
1B3
1B4
1B6
1B7
1B8
2B11
2B9
2B8
1B9
2B7
2B6
2B5
2B4
1A10
1B2
1B5
1B10
1B11
1B12
1B1
2B1
2B2
2B3
2B10
2B12
1A2
1OE
2OE
GN
D2
GN
D1
VC
C
04020.1UFC17
3.3V
04020.1UFC18 C19
0.1UF0402 0402
0.1UFC20 C21
0.1UF0402
DNP
R7
0402100K
040247.0KR8
DNP
R500402
3.3V
3.3V
P5
FPCHIROSE_FH23-51S-0_3SHW(06)
9
46
45
44
43
47
42
35
10
5
1
2
3
4
41
37
36
39
40
50
51
6
32
33
34
19
48
49
31
29
28
27
26
25
24
23
22
21
7
8
30
18
11
12
13
14
15
16
17
20G1
B6
B5
B4
B3
B2
B1
B0
B7
R3
VSYNC
HSYNC
G2
G3
G4
G5
G6
G7
R0
R1
R2
R4
LED1_CATHODE
LED1_ANODE
G0
R7
R6
R5
RESET
LED2_CATHODE
LED2_ANODE
VCOMIN
CS
SCL
SI
VCCIO
VCC3
VCC2
VCC1
GND1
GND2
GND3
GND4
GND5
GND6
XL
YD
XR
YU
CLK
R3100K
TSSOP56SN74CB3Q16211
U15 178 19
55
56
3
29
31
39
40
41
54
42
43
44
50
53
12
37
36
35
34
45
33
32
30
46
47
48
51
52
2
14
13
11
10
9
7
6
5
4
16
18
20
21
22
23
24
25
27
28
15
26
38 49G
ND
4
GN
D3
2A10
2A1
2A12
2A11
2A9
2A8
2A7
2A6
2A5
2A4
2A3
2A2
1A3
1A4
1A5
1A6
1A7
1A8
1A9
1A11
1A12
1A1
1B3
1B4
1B6
1B7
1B8
2B11
2B9
2B8
1B9
2B7
2B6
2B5
2B4
1A10
1B2
1B5
1B10
1B11
1B12
1B1
2B1
2B2
2B3
2B10
2B12
1A2
1OE
2OE
GN
D2
GN
D1
VC
C
U16
SN74CB3Q16211TSSOP56
178 19
55
56
3
29
31
39
40
41
54
42
43
44
50
53
12
37
36
35
34
45
33
32
30
46
47
48
51
52
2
14
13
11
10
9
7
6
5
4
16
18
20
21
22
23
24
25
27
28
15
26
38 49G
ND
4
GN
D3
2A10
2A1
2A12
2A11
2A9
2A8
2A7
2A6
2A5
2A4
2A3
2A2
1A3
1A4
1A5
1A6
1A7
1A8
1A9
1A11
1A12
1A1
1B3
1B4
1B6
1B7
1B8
2B11
2B9
2B8
1B9
2B7
2B6
2B5
2B4
1A10
1B2
1B5
1B10
1B11
1B12
1B1
2B1
2B2
2B3
2B10
2B12
1A2
1OE
2OE
GN
D2
GN
D1
VC
C
3.3V 3.3V 3.3V
SN74CB3Q3125TSSOP14
U11
12 11
13
9 8
10
5 6
4
2 3
11OE
1B1A
2OE
2B2A
3OE
3B3A
4OE
4B4A
C70
04020.1UF
3.3V
DNP
C72
040227PF
DNP
C7127PF0402
DNP
C7327PF0402
16_BIT_LCD_MODE 24_BIT_LCD_MODE18_BIT_LCD_MODE
PPID17
PPID17
PPID16
PPID16
PPID9
PPID9
PPID9
PPID8
PPID8
PPID8
PPID2
PPID2
PPID2
PPID1
PPID1
PPID1
PPID0
PPID0
PPID0
PPID15
PPID15
PPID15
PPID7
PPID7
PPID7
PPID5
PPID5
PPID5
PPID6
PPID6
PPID6
PPID14
PPID14
PPID14
B5B5B5
B5
R5R5R5
R5
R7R7R7
R7
R6R6R6
R6
G7 G7 G7
G7
G6 G6 G6
G6
B7B7B7
B7
B6B6B6
B6
LED+
LED-
X_MINUS
Y_PLUS
X_PLUS
SPIMOSI
SPICLK
B0B0B0
B0
B1B1B1
B1
B2B2B2
B2
B3B3B3
B3
B4B4B4
B4
G0 G0 G0
G0
G1 G1 G1
G1
G2 G2 G2
G2
G3 G3 G3
G3
G4 G4 G4
G4
G5 G5 G5
G5
R0R0R0
R0
R1R1R1
R1
R2R2R2
R2
R3R3R3
R3
R4R4R4
R4
PPID3
PPID3
PPID3
PPID4
PPID4
PPID4
PPID10
PPID10
PPID10
PPID11
PPID11
PPID11
PPID12
PPID12
PPID12
PPID13
PPID13
PPID13
PPID19
PPID20
LCD_SPICS
HW_SW_RESET
PPIFS2
PPIFS1
PPID22
PPID21
PPID23
PPID18
PPICLK
3.0V
3.0V
Y_MINUS
16-Bit Mode 18-Bit Mode 24-Bit Mode
Accelerometer/TouchScreen/Cap Touch/Power
7 82/13/12
WVGA/LCD EI3 Extender Board
A0254-2010 1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
5VCON027
P4
1
2
3
C92.2UF0805
VR4
ADP121-AUJZ30TSOT5
51
2
3EN
GND
INPUT OUTPUT
D6GSOT03
SOT23-3
3.3V
FER16000603
C112.2UF0805
C122.2UF0805
C5610UF0805
C68
080510UF
3.3V
R34 00402
PWR_IN
R112.0K0603
R1343.20402
VR1
ADP1613MSOP8
6
3
5
8
7
4
2
1COMP
FB
GND
FREQ
SS
SW
EN
VIN
04020.1UFC36
3.3V
C234.7UF0805
3.3V
C381UF0805
DNP
R170603
AD7879AD7879LFCSP_VQ16
U19
17
7
12
13
9
6
8
14
5
1
4
16
15VCC
X+
X-
Y+
Y-
CS
SCL
DIN
DOUT
AUX
PENIRQ
GND1
GND2
AD7147-1AD7147-1LFCSP_VQ24
U7
25
10
8
9
14
16
13
15
18
17
12
11
7
6
5
4
3
2
1
24
23
21
22
20
19CIN0
CIN1
CIN3
CIN2
CIN4
CIN5
CIN6
CIN7
CIN8
CIN9
CIN10
CIN11
CIN12
VCC
VDRIVE
INT
GPIO
SCLK
SDA
ADD1
ADD0
BIAS
AC_SHIELD
GND1
GND2
W5
1A
COPPERR910K0402
10K0402
R10
W1
PUSHBUTTONMSC012
W2
PUSHBUTTONMSC012
W3
PUSHBUTTONMSC012
W4
PUSHBUTTONMSC012
C22
04020.1UF
R152.0K0603
C372.2UF0805
C24
080510UF
C25
04020.1UF
3.3V
C260.1UF0402
3.3V
W6
SCROLL_WHEELMSC011
B0540WD7B0540WSOD-123
R120603DNP
B0540WSOD-123B0540WD8
R1410K0603
BZT52C33SBZT52C33SSOD-323
D11
C27
08050.1UF
C281UF0805
08051UFC29C30
0.1UF0603
B0540WD9B0540WSOD-123
R16
040210K
06031UFC31
IND01515uHL1
06030.1UFC32
C33
04020.1UF
C34
080510UF
VR2
ADP1715MSOP8
4
2
5
31
6 7 8 GN
D4
GN
D3
GN
D2
EN OUT
GN
D1
IN
SS
R35 00402R360402
0
R380402
0
F11A1206
C692.2UF0805
U27
ADXL345BCCZLGA14
1
5
4
2
6
14 9
8
12
13
7CS
SDA/SDI/SDIO
SDO/ALT_ADD
INT1
INT2SCL/SCLK
VDD
GND1
GND2
GND3
VDDIO
3.3V
10UF0805
C540.1UF0402
C53
3.3V
0.1UF0402
C55
LED1GREEN0603
R334300402
3.3V
MBR130LSFT1GSOD-123FL
D5
D4
SOD-123FLMBR130LSFT1G
D3MBR130LSFT1GSOD-123FL
D10SK12
DO-214AA
VR3
ADP120-AUJZ18R7TSOT5
51
2
3EN
GND
INPUT OUTPUT
1.8V
C352.2UF0805
USB_VCCVIN
EI3_SDA
EI3_SCL
TOUCH_SCREEN_SPICS
CAP_TOUCH_INT
TOUCH_SCREEN_IRQ
LED+
LED-
X_MINUS
Y_PLUS
X_PLUS
SPIMOSI
SPICLK
LCDBACKLIGHT_EN
LCDBACKLIGHT_EN
AC_SHIELD
ADXL_INT1
ADXL_INT2
SOFT_RESET
ADXL_SDO
ADXL_SDA_SDI
ADXL_SCL_SCLK
ADXL_CS
VDD_ADXL
VDD_ADXL
EI3_SPIMISO
3.0V
Y_MINUS
5V
5V
BACKLIGHT POWER
TWI Address 0101 100xx is the R/W bit. Read - 1, Write - 0
TWI Address 0101 011xx is the R/W bit. Read - 1, Write - 0
A0254-20102/13/12
WVGA/LCD EI3 Extender BoardTWI/SPI Flash
88
1.0
D
4
3
2
1
A B C
20 Cotton Road
Nashua, NH 03063
A B C D
4
3
2
1
PH: 1-800-ANALOGD
C
Title
Size Board No.
Date Sheet of
DEVICESANALOG
Rev
DNP
U42
M24C02TSSOP8DW
7
8
5
6
4
3
2
1E0
E1
E2
GND
SCL
SDA
VCC
WC
DNP
R4510K0402
DNP040210KR46
DNP
R4710K0402
DNP040210KR48
DNP
R4910K0402
3.3V
DNP
U43
M25P20SOIC8
4
8
3
1
5
6
7
2SO
HOLD
SCK
SI
CS
WP
VCC
GND
3.3V
DNP
R4310K0402
DNP040210KR44
3.3V
DNP
C580.1UF0402
3.3V
DNP04020.1UFC59
3.3V
DNP
R5010K0402
DNP040210KR51
3.3V
EI3_SDA
EI3_SCL
SPIMOSI
SPICLK
EI3_TWI_A0
EI3_SPISEL1
EI3_EXP_BOOT
EI3_SPIMISO
These parts will be populated by internal people who want to use this board with the SDP.
WVGA/LCD EI3 Extender Board Manual I-1
I INDEX
AAD7147 interrupt signal, 2-14AD7879 PENIRQ signal, 2-13AD7879 SPI chip select, 2-14ADXL345 interrupt signals, 2-14ADXL345 SPI chip select, 2-15ADXL345 TWI/SPI mode select, 2-14architecture, of this Extender Board, 2-2
Bbill of materials, A-1board design database, 1-8board schematic (WVGA/LCD EI3 Extender
Board), B-1bus switch example, 2-6
Ccapacitive touch controller, 1-5connectors
diagram of locations, 2-16J1-2 (expansion), 2-17P1-2 (expansion), 2-17P4 (power), 2-17P5 (LCD), 1-4, 2-18
contents, of this Extender Board package, 1-2customer support, -x
Ddigital accelerometer, 1-6
Eexample programs, 1-7expansion interface III (EI3), 1-7, 2-17
FFET switches, 2-3, 2-4
GGPIO expander (U10), 2-9GPIO signals, 1-5, 2-9
Iinstallation, of this Extender Board, 1-3
LLCD
backlight, 1-4connector (P5), 1-4, 2-18mode select switch, 2-13SPI chip select switch, 2-13touch controller, 1-5touch screen, 1-5
LED1 (power), 2-18
Mmechanical switch equivalent, 2-5, 2-7
Index
I-2 WVGA/LCD EI3 Extender Board Manual
Ooperating systems, supported, 1-2
Ppackage contents, 1-2parallel peripheral interface (PPI), 1-4power connector (P4), 2-17power LED (LED1), 2-18PPICLK_DIR select switch, 2-13PPICLK select, 1-4programmable controller, 1-5
Sschematic, of WVGA/LCD EI3 Extender
Board, B-1
serial peripheral interface (SPI), 1-4, 1-6SoftConfig (software-controlled switches)
examples, 2-3on the Extender Board, 2-9overview, 2-3programming, 2-7
SPICS signals, 2-9supported operating systems, 1-2system architecture, of this Extender Board,
2-2system requirements, 1-3
Ttouch controller, 1-5touch controller (capacitive), 1-5two-wire interface (TWI), 1-5, 1-6, 2-8