Crystalfontz America, Incorporated...Crystalfontz America, Inc. CFA910 E Ink Module and Development...
Transcript of Crystalfontz America, Incorporated...Crystalfontz America, Inc. CFA910 E Ink Module and Development...
Crystalfontz America, Incorporated
Crystalfontz America, Incorporated12412 East Saltese Avenue
Spokane Valley, WA 99216-0357Phone: 888-206-9720Fax: 509-892-1203Email: [email protected]: www.crystalfontz.com
CFA910 E Ink Module and Development PlatformUser Guide
Crystalfontz Model Number CFA910
Hardware Version Revision 0.3, November 2010
Firmware Version Revision 0.7, November 2010
Data Sheet Version Revision 1.2, November 2010
Product Pages https://www.crystalfontz.com/products/product.phtml?product_id=1282
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 2
REVISION HISTORY
HARDWARE
2010/11/01Current hardware version: v0.3New product.
FIRMWARE
2010/11/23
Current firmware version: v0.7 Fixed USB ports' reliability on a cold boot pertaining to the
AT91SAM9G45 errata. Added a serial login prompt to the on-board USB device port.
2010/11/15Firmware version: v0.6Added on-screen keyboard and Mozilla’s Fennec web browser.
2010/11/01Firmware version: v0.5Initial release.
USER GUIDE
2010/11/23Current Data Sheet version: v1.2Added revision history description for firmware v0.7 change.
2010/11/15
Data Sheet version: v1.1Added information about on-screen keyboard and Mozilla’s Fennec web browser. See Other Applications Including Fennec Web Browser (Pg. 29) .
2010/11/11Data Sheet version: v1.0 Added Illustrations with Dimensions (7 Pages) (Pg. 20). Expanded information in Physical Characteristics (Pg. 18).
2010/11/05Data Sheet version: v0.1New Data Sheet.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 3
The Fine Print
Certain applications using Crystalfontz America, Inc. products may involve potential risks of death, personal injury, or severe property or environmental damage (“Critical Applications”). CRYSTALFONTZ AMERICA, INC. PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS. Inclusion of Crystalfontz America, Inc. products in such applications is understood to be fully at the risk of the customer. In order to minimize risks associated with customer applications, adequate design and operating safeguards should be provided by the customer to minimize inherent or procedural hazard. Please contact us if you have any questions concerning potential risk applications.
Crystalfontz America, Inc. assumes no liability for applications assistance, customer product design, software performance, or infringements of patents or services described herein. Nor does Crystalfontz America, Inc. warrant or represent that any license, either express or implied, is granted under any patent right, copyright, or other intellectual property right of Crystalfontz America, Inc. covering or relating to any combination, machine, or process in which our products or services might be or are used.
The information in this publication is deemed accurate but is not guaranteed.
Company and product names mentioned in this publication are trademarks or registered trademarks of their respective owners.
Copyright © 2010 by Crystalfontz America, Inc., 12412 East Saltese Avenue, Spokane Valley, WA 99216-0357 U.S.A.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 4
MAIN FEATURES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5
CFA910 MODULE PACKAGE CONTENTS- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6
Vizplex E Ink Display - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6
Main Board (Crystalfontz CFA10022) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7
Connectivity Interfaces - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7
LEDs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9
Switches - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9
SD Card Slots - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9
OPTIONAL ACCESSORIES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10
Touchscreen - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10
Expansion Board for Development and Debugging (MISC-CFA10032) - - - - - - - - - - - - - - - - - - - - 10
Connectivity Interfaces - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10
Debug Console Serial Port (ttyS0 under Linux) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 11
Two RS232 Serial Ports (ttyS1 and/or ttyS2 under Linux) - - - - - - - - - - - - - - - - - - - - - - - - - - 12
JTAG Hardware Debugging Interface- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13
16 GPIO Pins - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 14
One SPI Port - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 15
TWI/I2C- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16
Various Voltage Test Points - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17
MECHANICAL SPECIFICATIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18
Physical Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18
Overall Dimensions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18
Additional Physical Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 19
Illustrations with Dimensions (7 Pages) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 20
CFA910 MODULE BLOCK DIAGRAM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 27
USING THE CONSOLE PORT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 28
HOW TO POWER UP AND POWER DOWN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 28
PROVIDED APPLICATIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 28
PDF Demo and Slideshow Demo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 28
Other Applications Including Fennec Web Browser - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 29
Using On-Screen Keyboard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 29
BUILD YOUR OWN APPLICATIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30
CARE AND HANDLING PRECAUTIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30
Handling - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30
ESD (Electro-Static Discharge)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30
Design and Mounting- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30
Avoid Shock, Impact, Torque, or Tension- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 31
Cleaning - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 31
Operation- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 31
Storage and Recycling- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 31
APPENDIX A: SCHEMATIC FOR MISC-CFA10032- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 33
CONTENTS
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 5
MAIN FEATURES
The CFA910 module is a convenient and very economical way for developers to work with an E Ink module (Vizplex E Ink display plus SBC (Single Board Computer) Main Board Crystalfontz CFA10022) running Linux OS. The display is an E Ink Holding Corporation's Electrophoretic Display (EPD), also known as e-paper. The compact module uses a powerful Atmel AT91SAM9G45 ARM microprocessor. The firmware is completely customizable. You can build your own application for the CFA910 module using open source software. The CFA910 module is intended for users familiar with developing for the Linux operating system on an ARM platform.
Features include:
6" diagonal Vizplex E Ink display, high resolution (800 x 600 pixels) with high contrast 4-bit grayscale (16 shades of gray). The display can be used in landscape or portrait mode. The display has an antiglare hard-coated front sur-face.
Display Active Area is 122.40 (W) x 90.60 (H) mm (4.82" (W) x 3.7 (H)" inches).
An optional touchscreen is available at the time of purchase for a very low price.
For development and debugging, you can buy the optional MISC-CFA10032 Expansion Board.
Overall size of the CFA910 module (E Ink display and Main Board Crystalfontz CFA10022):
Without touchscreen, nominal 137.90 mm wide x 105.10 mm high x 15.53 mm depth (5.43" wide x 4.14" x 0.61" depth).
With touchscreen, nominal 137.90 mm wide x 105.10 mm high x 16.53 mm depth (5.43" wide x 4.14" x 0.65" depth).
QUICK START DEMOSThe CFA910 module is preprogrammed with two demonstration programs. Simply plug the power supply (included) into an AC outlet. The CFA910 will initialize and turn on the Vizplex E Ink display.
If your module does not have the optional touchscreen, plug in a USB keyboard to the USB host port on the Main Board (Crystalfontz CFA10022).
If your module has the optional touchscreen, you will be prompted to calibrate the touchscreen by touching a series of five crosshair symbols. In addition, you may plug in a USB keyboard.
Several icons will be displayed. To see the demonstrations, select the Demos icon.
The Demos folder contains two demonstration applications: PDF Demo and Slideshow. 1. Click/tap the PDF Demo icon to display an example of a Data Sheet for one of our LCD graphic modules. 2. Click/tap the Slideshow icon to display a series of images. To exit the Slideshow, push the middle switch (SW1) on the top edge of the Main Board or press the ESC key.
To exit either application, click/tap the X in the upper right corner of the application’s title bar or press CTRL+q.
To safely power down the module, click/tap the Other icon to open it, then click/tap on the Power-off icon. The splash screen, which can be configured by the user, will remain displayed until the CFA910 is turned on again.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 6
Available interfaces are I2C, Logic Level Serial, RS232, SPI, and USB.
Very low power: using E Ink technology and hardware suspend features, you can program the module to use very little power compared to traditional displays (including TFT and OLED modules).
Epson Broadsheet EPD Display Controller.
CFA910 MODULE PACKAGE CONTENTS
The basic CFA910 module package contents are:
CFA910 module, which is a Vizplex E Ink Display mounted on an SBC (Single Board Computer) Main Board (Crys-talfontz CFA10022).
5 volt DC Adapter
Six foot USB Cable (A to Micro B)
MicroSD Card
VIZPLEX E INK DISPLAYHigh Resolution Active Matrix Displays made with E Ink's Vizplex Imaging Film have a number of distinctive benefits over existing technologies. Commonly referred to as Electronic Paper Displays, EPD displays are reflective and can be easily read in bright sunlight or dimly lit environments while being able to be seen at virtually any angle - an experience that is just like paper.
The black and white ink-on-paper look, combined with a resolution in excess of most competitive display technologies, EPDs give the display an appearance similar to that of the most widely read material on the planet - newspaper. Because the display uses power only when an image is changed, E Ink displays have extended battery life over other types of displays. The unique technology also results in a compact and lightweight form factor making it ideal for highly portable applications. — from E Ink Corporation, http://www.eink.com/products/matrix/High_Res.html on 2010-11-02.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 7
MAIN BOARD (CRYSTALFONTZ CFA10022)Connectivity InterfacesThe Main Board connectivity interfaces are:1. One USB device/host port (H) 2. One USB host port (Full size A)3. One 10/100 Ethernet port (RJ45 connector). 4. 70-pin expansion footprint that mates with a Samtec FSI-135-03-G-D-AD.
EXPANSION CONNECTION
PIN DEFAULTATMEL
AT91SAM9G45 TYPEUSAGEGROUP
1 GND GND
2 GND GND
3 NO CONNECT NC
4 NO CONNECT NC
5 SHDN SHDN OUTPUT SYSTEM
6 NO CONNECT NC
7 GPIO0 PE0 I/O GPIO
8 GPIO1 PE1 I/O GPIO
9 GPIO2 PE2 I/O GPIO
10 GPIO3 PE3 I/O GPIO
11 GPIO4 PE4 I/O GPIO
12 GPIO5 PE5 I/O GPIO
13 GPIO6 PE6 I/O GPIO
14 GPIO7 PE7 I/O GPIO
15 GPIO8 PE8 I/O GPIO
16 GPIO9 PE9 I/O GPIO
17 GPIO10 PE10 I/O GPIO
18 GPIO11 PE11 I/O GPIO
19 GPIO12 PE12 I/O GPIO
20 GPIO13 PE13 I/O GPIO
21 GPIO14 PE14 I/O GPIO
22 GPIO15 PE15 I/O GPIO
23 NTRST NTRST I/O JTAG
24 RTCK RTCK I/O JTAG
25 TDI TDI I/O JTAG
26 TDO TDO I/O JTAG
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 8
27 TMS TMS I/O JTAG
28 NRST NRST I/O JTAG,SYSTEM
29 TCK TCK I/O JTAG
30 WAKE_UP WKUP INPUT SYSTEM
31 DBG_RX PB12/DRXD I/O DEBUG CONSOLE
32 DBG_TX PB13/DTXD I/O DEBUG CONSOLE
33 SERIAL0_RX PB5/RXD1 I/O SERIAL PORT 0
34 SERIAL0_TX PB4/TXD1 I/O SERIAL PORT 0
35 SERIAL1_RX PB7/RXD2 I/O SERIAL PORT 1
36 SERIAL1_TX PB6/TXD2 I/O SERIAL PORT 1
37 TWI0_SDA PA20/TWD0 I/O TWI/I2C
38 TWI0_SCL PA21/TWDCK0 I/O TWI/I2C
39 SPI0_SPCK PB2/SPI0_SPCK I/O SPI
40 SPI0_NPCS0 PB3/SPI0_NPCS0 I/O SPI
41 SPI0_MISO PB0/SPI0_MISO I/O SPI
42 SPI0_NPCS1 PD24/SPI0_NPCS1 I/O SPI
43 SPI0_MOSI PB1/SPI0_MOSI I/O SPI
44 SPI0_NPCS2 PD25/SPI0_NPCS2 I/O SPI
45 PWR_SW* I/O SYSTEM
* Connecting this pin to Ground enables the system to power up without a MicroSD card.
46 SPI0_NPCS3 PD27/SPI0_NPCS3 I/O SPI
47 GND GND
48 GND GND
49 VDD_+5V POWER OUTPUT
50 VDD_+5V POWER OUTPUT
51 VDD_+3.3V POWER OUTPUT
52 VDD_+3.3V POWER OUTPUT
53 GND GND
54 GND GND
55 +5V_WALL_PWR POWER INPUT
56 +5V_WALL_PWR POWER INPUT
EXPANSION CONNECTION (Continued)
PIN DEFAULTATMEL
AT91SAM9G45 TYPEUSAGEGROUP
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 9
LEDsFour user controllable LEDs. Default uses are:1. Orange - Power, system activity, heartbeat2. Green - MicroSD disk access3. Yellow - No default4. Red - No default
Switches1. Power2. Switch 13. Switch 2
SD Card SlotsThe Main Board has two card slots. Both slots fully support SDHC (Secure Digital High Capacity) version 2.0.
1. SD card slot Used for expansion and user media.2. MicroSD card slot Used for system software and default firmware. It is also the main boot media.
Additional information about the system inputs and outputs including switches, LEDs, and others are found in the Linux kernel source code provided by Crystalfontz. See the public repositories of Crystalfontz on GitHub.
57 VDD_+SYS POWER OUTPUT
58 VDDBU_+3V3 POWER OUTPUT
59 GND GND
60 GND GND
61 VDDH_+20V POWER OUTPUT TEST/DEBUG
62 VEE_-20V POWER OUTPUT TEST/DEBUG
63 VPOS_+15V POWER OUTPUT TEST/DEBUG
64 VNEG_-15V POWER OUTPUT TEST/DEBUG
65 VDD_+1.8V POWER OUTPUT TEST/DEBUG
66 GVCC_-16.7V POWER OUTPUT TEST/DEBUG
67 VDD_+1.0V POWER OUTPUT TEST/DEBUG
68 VCOM_PANEL POWER OUTPUT TEST/DEBUG
69 GND GND
70 GND GND
EXPANSION CONNECTION (Continued)
PIN DEFAULTATMEL
AT91SAM9G45 TYPEUSAGEGROUP
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 10
OPTIONAL ACCESSORIES
TOUCHSCREENThe resistive 4-wire touchscreen must be ordered at the time of the module. You may break the display if you try to add a touchscreen later or remove the installed touchscreen. Attempting to modify the touchscreen will void the warranty.
As is true for all touchscreens, the touchscreen slightly increases glare and slightly decreases clarity of the display.
EXPANSION BOARD FOR DEVELOPMENT AND DEBUGGING (MISC-CFA10032)
Figure 1. MISC-CFA10032 Expansion Board for Development and Debugging (Optional Accessory)
Connectivity InterfacesThe MISC-CFA10032 uses the expansion connector to bring out additional interfaces: debug console serial port, two RS232 serial ports, JTAG hardware debugging interface, GPIO pins, SPI port, and TWI/I2C master. The interfaces are described below.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 11
Debug Console Serial Port (ttyS0 under Linux)
This is made available by a USB MicroB using an FTDI serial-to-USB chip.
DEBUG CONSOLE SERIAL PORT
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 VBUS I/O
2 USB D- * I/O
3 USB D+ * I/O
4 USB ID NC
5 GND GND
*The debug console uses FT232RLR to convert the TTL serial communication (DBG_TX, DBG_RX) to a USB virtual communication port (VCP).
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 12
Two RS232 Serial Ports (ttyS1 and/or ttyS2 under Linux)
These are made available by the two DB9 connectors (SERIAL TTY1 and SERIAL TTY2).
PORT 0 RS232
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 NO CONNECT NC
2 RS232_RX0 PB5/RXD1 (LEVEL CONVERTED) I/O
3 RS232_TX0 PB4/TXD1 (LEVEL CONVERTED) I/O
4 NO CONNECT NC
5 GND GND
6 NO CONNECT NC
7 NO CONNECT NC
8 NO CONNECT NC
9 NO CONNECT NC
PORT 1 RS232
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 NO CONNECT NC
2 RS232_RX1 PB7/RXD2 (LEVEL CONVERTED I/O
3 RS232_TX1 PB6/TXD2 (LEVEL CONVERTED) I/O
4 NO CONNECT NC
5 GND GND
6 NO CONNECT NC
7 NO CONNECT NC
8 NO CONNECT NC
9 NO CONNECT NC
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 13
JTAG Hardware Debugging Interface
J7, 2x10 male header, 0.1" centers
JTAG
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 VDD_+3.3V POWER OUTPUT
2 VDD_+3.3V POWER OUTPUT
3 NTRST NTRST I/O
4 GND GND
5 TDI TDI I/O
6 GND GND
7 TMS TMS I/O
8 GND GND
9 TCK TCK I/O
10 GND GND
11 RTCK RTCK I/O
12 GND GND
13 TDO TDO I/O
14 GND GND
15 NRST NRST I/O
16 GND GND
17 NO CONNECT NC
18 GND GND
19 NO CONNECT NC
20 GND GND
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 14
16 GPIO Pins
J8, 2x10 male header, 0.1" centers
GPIO
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 GND GND
2 VDD_+3.3V POWER OUTPUT
3 GPIO0 PE0 I/O
4 GPIO1 PE1 I/O
5 GPIO2 PE2 I/O
6 GPIO3 PE3 I/O
7 GPIO4 PE4 I/O
8 GPIO5 PE5 I/O
9 GPIO6 PE6 I/O
10 GPIO7 PE7 I/O
11 GPIO8 PE8 I/O
12 GPIO9 PE9 I/O
13 GPIO10 PE10 I/O
14 GPIO11 PE11 I/O
15 GPIO12 PE12 I/O
16 GPIO13 PE13 I/O
17 GPIO14 PE14 I/O
18 GPIO15 PE15 I/O
19 GND GND
20 VDD_+3.3V POWER OUTPUT
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 15
One SPI Port
Four chip selects, J3 and J9 male header, 0.1" centers
SPI PORT WITH CHIP SELECT 0 AND CHIP SELECT 1
CS0 AND CS1
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 GND GND
2 VDD_+3.3V POWER OUTPUT
3 SPI0_NPCS0 PB3/SPI0_NPCS0 I/O
4 SPI0_MOSI PB1/SPI0_MOSI I/O
5 GND GND
6 SPI0_MISO PB0/SPI0_MISO I/O
7 SPI0_NPCS1 PD24/SPI0_NPCS1 I/O
8 SPI0_SPCK PB2/SPI0_SPCK I/O
9 GND GND
10 VDD_+3.3V POWER OUTPUT
SPI PORT WITH CHIP SELECT 2 AND CHIP SELECT 3
CS2 AND CS3
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 GND GND
2 VDD_+3.3V POWER OUTPUT
3 SPI0_NPCS2 PD25/SPI0_NPCS2 I/O
4 SPI0_MOSI PB1/SPI0_MOSI I/O
5 GND GND
6 SPI0_MISO PB0/SPI0_MISO I/O
7 SPI0_NPCS3 PD27/SPI0_NPCS3 I/O
8 SPI0_SPCK PB2/SPI0_SPCK I/O
9 GND GND
10 VDD_+3.3V POWER OUTPUT
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 16
TWI/I2C
TWI/I2C
PIN DEFAULTATMEL
AT91SAM9G45 TYPE
1 GND GND
2 VDD_+3.3V POWER OUTPUT
3 GND GND
4 TWI0_SCL PA21/TWDCK0 I/O
5 GND GND
6 NO CONNECT NC
7 GND GND
8 TWI0_SDA PA20/TWD0 I/O
9 GND GND
10 VDD_+3.3V POWER OUTPUT
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 17
Various Voltage Test Points
If you need more information about the pins in the tables above, see the microprocessor datasheet at Atmel AT91SAM9G45 ARM microprocessor.
Figure 2. View of CFA910 Module Right Edge with Optional Touchscreen
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 18
MECHANICAL SPECIFICATIONS
PHYSICAL CHARACTERISTICSOverall Dimensions
Tou
ch
scre
en
E I
nk
Dis
pla
y
CFA
1002
2
Ma
in B
oa
rd
MIS
C-C
FA1
003
2
Dev
elo
pm
en
t E
xpa
ns
ion
Bo
ard
(in
clu
de
s c
on
ne
cto
rs)
MIS
C-C
FA1
003
2
Dev
elo
pm
en
t E
xpa
ns
ion
Bo
ard
(ex
clu
des
co
nn
ect
ors
)
Dim
ensi
on
s (m
illi
met
ers)
X 137.90 (W) x 104.10 (H) mm x 1.18 (D) maximum
X X 137.90 (W) x 105.10 (H) mm x 15.53 (D) maximum
X X X 137.90 (W) x 105.10 (H) mm x 16.53 (D) maximum
X X X 144.00 (W) x 111.20 (H) mm x 22.68 (D) maximum
X X X 137.90 (W) x 105.10 (H) mm x 21.64 (D) maximum
X X X X 144.00 (W) x 111.20 (H) mm x 23.68 (D) maximum
X X X X 137.90 (W) x 105.10 (H) mm x 22.64 (D) maximum
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 19
Additional Physical Characteristics
ITEM SIZE
Viewing Area 124.00 (W) x 92.20 (H) mm
Active Area 122.40 (W) x 90.60 (H) mm
Pixel Pitch 0.153 (W) x 0.151 (H) mm
Overall Weight of CFA910 module (E Ink Display mounted on CFA10022 Main Board)
Without touchscreen 108 grams (typical)
With optional touchscreen 137 grams (typical)
Overall Weight of CFA910 module (E Ink Display mounted on CFA10022 Main Board) with optional MISC-CFA10032 Development Expansion Board
Without touchscreen 151 grams (typical)
With optional touchscreen 180 grams (typical)
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
0
ILL
US
TR
AT
ION
S W
ITH
DIM
EN
SIO
NS
(7 PA
GE
S)
e Pixeltail A
.151
il AHardware Rev.:
Sheet:of
v0.3
1 7
122.40 Active Area
124.00 Viewing Area
137.90±1.00 Overall (E Ink Display + CFA10022 Main Board)
90.6
0±0.
002
Act
ive
Are
a
92.2
0 V
iew
ing
Are
a
104.
10±0
.20
E In
k D
ispl
ay
21.70 93.50 FFC
105.
10 O
vera
ll* (C
FA10
022
Mai
n B
oard
)
800X600
SeDe
.153
Pixel Deta
1. Tolerance is ±0.30 mm unless specified.2. FFC (Flat Flexible Cable) mates with ZIF connector.3. Diagonal = 6.00 in.4. *Does not include buttons on switches SW_PWR, SW1, SW2.
Note:
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s): CFA910 Module(E Ink Display + CFA10022 Main Board)
2010/11/11
Not to scale
Millimeters
CFA910_master
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
1
4.35
1.60
14.65
Hardware Rev.:
Sheet:of0
r v0.3
2 7
SPACER
4
1
U1
U4
RSTSW2SW1SW_PWR
J7
J6
D7D8D9D11
SPACER
SPACER SPACER
GND
GND
SPACER
GND
5.95 4.35 Spacer
1
SD Card Slot
MicroSD Card Slot
USBHost
Connecter
TouchConnector
Ethernet RJ45
Connector
Barrel Connector
USBHost/Device
Micro A/B Port
1. Tolerance is ±0.30 mm unless specified.Note:
Top View (Without E Ink Display)
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s):CFA10022 Main Board for CFA910 Module
2010/11/1
Not to scale
Millimeters
CFA910_maste
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
2
95.10
37.10
42.60
32.7731.6027.1024.6022.10
10.00
105.10
.00
105.40
Hardware Rev.:
Sheet:of1
v0.3
3 7
1 69
2 70
4
1
SW2 SW1 SW_PWR
.00
.00
10.0
0
10.00
32.70
52.55
61.70
64.30
65.05
78.3579.10
81.70
71.70
95.10
10.0
0
84.9
0
96.9
0
108.
90
127.
9012
7.90
105.10
137.
90
.00
137.
90
GND
GND
GND
GN
D
USBHost
Connection
Ethernet RJ45
Connector
Expansion Header
40.
10
Back View
48.9
0
58.06
47.0445
.29
4.90
RST
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s):CFA10022 Main Board for CFA910 Module
2010/11/1
Not to scale
Millimeters
CFA910_master
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
3
Hardware Rev.:
Sheet:of
v0.3
4 7
E Ink Display andCFA10022 Main Board
.70±0.07
1.18±0.15 Maximum
.15±0.05
1.00 Maximum
.30±0.05
Optional Touchscreen E Ink Display
15.53 Maximum
7.13
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s): Side Views ofCFA910 Module ComponentsPart A 2010/11/11
Not to scale
Millimeters
CFA910_master
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
4
23.68 Maximum
Display, ent
Hardware Rev.:
Sheet:of1
r v0.3
5 7
22.68 Maximum
7.13
E Ink Display, CFA10022 Main Board, and MISC-CFA10032 Development Expansion Board
16.53 Maximum
8.13
8.13
11.13
Optional Touchscreen,E Ink Display andCFA10022 Main Board
1.60
Optional Touchscreen, E InkCFA10022 Main Board, andMISC-CFA10032 DevelopmExpansion Board
1.60
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s): Side Views ofCFA910 Module ComponentsPart B 2010/11/1
Not to scale
Millimeters
CFA910_maste
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
5
.151
il A
102.76 16.86
144.00
65.8
716
.92
111.
20
Hardware Rev.:
Sheet:of
v0.3
6 7
800X600
See PixelDetail A .153
Pixel Deta
1. See page 1 of 6 for general dimensions. 2. Tolerance is ±0.30 mm unless specified.3. FFC (Flat Flexible Cable) mates with ZIF connector.4. Diagonal = 6.00 in.
Note:
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s): CFA910 Module withMISC-CFA10032 Development Expansion Board 2010/11/11
Not to scale
Millimeters
CFA910_master
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
6
GND
GN
D
Hardware Rev.:
Sheet:of1/11
ter v0.3
7 7
ERRATA NOTE:SPI connectors are labeled correctly in this illustration.
1
GPIO
2 70
SW2 SW1 SW_PWR
.00
.00
10.0
0
10.00
32.70
52.55
95.10
10.0
0
105.10
.00
95.10
105.10
52.9
052
.90
26.7
1
74.33
69
SPI2/3
SPI0/1
JTAG
ConsoleTWI / I²C
Ethernet RJ45
Connector
Power TestPoint
SerialTTY1
Serial TTY2
Back View
41.1
0
48.9
0
4.90
58.06
47.04
85.00
www.crystalfontz.com/products/Crystalfontz America, Inc.
Scale:
Units:
copyright © 2010 by Drawing Number:
Date:
Part No.(s): MISC-CFA10032 Development Expansion Board
2010/1
Not to scale
Millimeters
CFA910_mas
On the PCB, the silkscreen labels are reversed.
Cry
stalfo
ntz A
meric
a, Inc
.C
FA910 E
Ink M
od
ule an
d D
evelo
pm
ent P
latfo
rm
ww
w.crystalfontz.com
Hard
ware v0.3
/ Firm
ware v0.7
/ User G
uid
e v1.2N
ovember 201
0P
age 2
7
CFA
910 MO
DU
LE
BL
OC
K D
IAG
RA
M
EthernetPHY
USB AConnector
GPIO Bus
Debug Console
Serial 1
Serial 2
JTAG
I2C 1 Bus
SPI
Wall Power
USB Micro AB
Figure 3. C
FA910
Mod
ule B
lock D
iagram
MicroSDCard
SDCard
128MB DDR2SDRAM
AT91SAM9G45
DD
R2
Bus
HSMCI0
HSMCI1
Ext
erna
l Bus
Inte
rface
Broadsheet EPD Controller
Pan
el In
terfa
ce
E Ink Panel
User Expansion Interface
Exp
ansi
on H
eade
r
USB Device / Host Port
E Ink Power IC tps65180
System Power IC itc35765
Barrel Connector
I2C Bus 0
USB Power
Provider
Panel Power
USB
Hos
t Int
erfa
ce
Eth
erne
t MA
C In
terfa
ce
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 28
USING THE CONSOLE PORT
The MISC-CFA10032 provides access to the hard console port. Access is provided via an FTDI virtual com port that converts the hard console serial port to a USB connection. Windows drivers for this can be found at http://www.crystalfontz.com/product/CFA910.html#related.
The console port provides access to the system at a basic level so you may interact with Linux and the boot loader. To use the serial port, a terminal emulator such as PUTTY is required. The terminal emulator needs to be configured with the COM port of the device after it is plugged into the system with a speed of 115200 baud.
If you are using the console port under Linux or Mac OS X, please see the forum (http://www.crystalfontz.com/forum/forumdisplay.php?f=36) for more information on how to configure it.
The console port will provide you with a login prompt. Log in with the username "root" to be provided with a command prompt. The system is configured without a root password. You may add a password if you choose to do so.
HOW TO POWER UP AND POWER DOWN
Initial power on: Simply plug the power supply (included) into an AC outlet. The CFA910 will initialize and turn on the Vizplex E Ink display.
Module already connected to power supply: If the module is already connected to a power supply, press the PWR button to turn on the module.
Power down: As this module runs Linux, safely powering it down ensures the consistency of saved data. To safely power down the module, click/tap the Other icon to open it, then click/tap on the Power-off icon. The splash screen, which can be configured by the user, will remain displayed until the CFA910 is turned on again.
PROVIDED APPLICATIONS
PDF DEMO AND SLIDESHOW DEMOThe CFA910 module is preprogrammed with two demonstration programs.
If your module does not have the optional touchscreen, plug in a USB keyboard to the USB host port on the Main Board (Crystalfontz CFA10022).
If your module has the optional touchscreen, you will be prompted to calibrate the touchscreen by touching a series of five crosshair symbols. In addition, you may plug in a USB keyboard.
Several icons will be displayed. To see the demonstrations, select the Demos icon.
The Demos folder contains two demonstration applications: PDF Demo and Slideshow. 1. Click/tap the PDF Demo icon to display an example of a Data Sheet for one of our LCD graphic modules. 2. Click/tap the Slideshow icon to display a series of images. To exit the Slideshow, push the middle switch (SW1) on the top edge of the Main Board or press the ESC key.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 29
To exit either application, click/tap the X in the upper right corner of the application’s title bar or press CTRL+q.
OTHER APPLICATIONS INCLUDING FENNEC WEB BROWSEROther applications exist on the system for you to experiment with. One application is Mozilla’s Fennec web browser. If you have an Internet connection, you can use the Fennec web browser to browse the Internet. Connect the CFA910 to your network via the Ethernet port. The CFA910 will obtain an IP address automatically via DHCP.
The Fennec web browser can be found in the folder named "Other". You can use the on-screen keyboard to enter a web address as shown below.
USING ON-SCREEN KEYBOARDTo use the on-screen keyboard, click the icon on the bottom right corner of the display as shown in the photo above. Click the icon again to hide the keyboard.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 30
BUILD YOUR OWN APPLICATIONS
The CFA910 module is preprogrammed with Linux, X-Windows, and two demonstration applications. The demonstration applications are described in the boxed note QUICK START DEMOS (Pg. 5) on the first page of this Data Sheet.
The CFA910 module is composed of many open source software packages. Links to the software packages as well as Linux developer support is available though the Crystalfontz forum at http://www.crystalfontz.com/forum/forumdisplay.php?f=36. The forum is actively moderated by one of the developers.
CARE AND HANDLING PRECAUTIONS
For optimum operation of the CFA910 module and to prolong its life, please follow the precautions below. Excessive voltage will shorten the life of the module.
HANDLING Board edges are sharp -- be careful while handling.
The Vizplex E Ink display’s glass is intentionally thin. The display will withstand reasonable forces as would be expected from normal use (such as operating the touchscreen or pointing at the display). However, it is possible to push hard enough to break the glass.
The CFA910 module is sold with a Vizplex E Ink display mounted on the Main Board Crystalfontz CFA10022. Do not attempt to separate the Main Board from the Vizplex E Ink display; you will crack the display. If you attempt to modify the board to work with other displays, the warranty is void.
The optional resistive 4-wire touchscreen must be ordered at the time of the CFA910 module. You will break the Vizplex E Ink display if you try to add a touchscreen later or remove an installed touchscreen. Attempting to modify the touchscreen will void the warranty.
Keep the exposed terminals clean. Contamination, including fingerprints, may affect the reliability of the connections.
Without optional touchscreen: To protect the glass from damage, the Vizplex E Ink display ships with a protective film over the glass. Please peel off the protective film slowly. Peeling off the protective film abruptly may generate static electricity.
With optional touchscreen: To protect the touchscreen from damage, the touchscreen on the Vizplex E Ink display ships with a protective film over it. Please peel off the protective film slowly. Peeling off the protective film abruptly may generate static electricity. The touchscreen is made out of plastic and can be scratched or damaged. Please handle carefully.
ESD (ELECTRO-STATIC DISCHARGE)The circuitry is industry standard CMOS logic and susceptible to ESD damage. Please use industry standard antistatic precautions as you would for any other static sensitive devices such as expansion cards, motherboards, or integrated circuits. Ground your body, work surfaces, and equipment.
DESIGN AND MOUNTING The CFA10022 Main Board is easy to mount. It has prethreaded mounting PEMs that will take standard circuit
board 256 standoffs.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 31
With optional MISC-CFA10032 Development Expansion Board: The optional MISC-CFA10032 Development Expansion Board is shipped mounted to the CFA10022 Main Board by a compression connector and two sets of four standoffs (8 standoffs total). The first four standoffs are installed between the Development Expansion Board and the Main Board. The second four standoffs are installed down through the top of the Expansion Board into the first four standoffs.
With optional touchscreen: If you add a bezel to the CFA910 module, the bezel must be smooth where it touches the touchscreen. Your bezel should not apply undue force to the touchscreen. To avoid shorting, any mounting bezel should be at least 3 mm from the Active Area of the touchscreen.
The CFA910 module can be mounted vertically onto a front panel using a variety of methods. If you have a plastic enclosure, the enclosure can be molded to have the CFA910 module snap into place. A metal enclosure can use a milled faceplate with mounting tabs to secure the module. Adhesives can be used, as long as they are not similar to "super glue" because these emit vapors that can damage the CFA910 module over time.
AVOID SHOCK, IMPACT, TORQUE, OR TENSION Do not expose the module to strong mechanical shock, impact, torque, or tension.
Do not drop, toss, bend, or twist the module.
Do not place weight or pressure on the CFA910 module. The Vizplex E Ink display’s glass is intentionally thin. It is possible to push hard enough to break the display.
CLEANING The Vizplex E Ink display’s glass can be scratched or damaged. Be careful when you clean the glass. The
optional touchscreen is plastic. The plastic can be scratched or damaged. Be careful when you clean the touchscreen.
If the Vizplex E Ink display or optional touchscreen or is dusty, you may blow it off with clean, dry, oil-free compressed air or gently wipe with a nonabrasive soft cloth.
Use the removable protective film to remove smudges (for example, fingerprints) and any foreign matter from the glass or touchscreen. If you no longer have the protective film, use standard transparent office tape (for example, Scotch® brand “Crystal Clear Tape”).
Liquid cleaner for Vizplex E Ink display glass: Use a nonabrasive soft cloth moistened with a nonabrasive glass cleaner such as Windex®. Do not sprayer cleaner directly onto the glass -- overspray and drips can cause damage.
Liquid cleaner for optional touchscreen: To clean the front of the touchscreen, gently wipe it with a nonabrasive soft dry cloth. If the touchscreen is still not clean, use a nonabrasive soft cloth moistened with isopropyl alcohol.
OPERATION Your circuit should be designed to protect the module from ESD and power supply transients.
Observe the operating temperature limitations: from 0°C minimum to +50°C maximum with minimal fluctuations with humidity up to 90% RH, noncondensing. Rapid temperature changes can cause moisture to form, resulting in permanent damage. Operation outside of these limits may shorten the life and/or harm the CFA910 module.
Operate away from dust, moisture, and direct sunlight.
STORAGE AND RECYCLING Store in an ESD-approved container away from dust, moisture, and direct sunlight, fluorescent lamps, or any
ultraviolet ray.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 32
Observe the storage temperature limitations: from -25°C minimum to +70°C maximum with minimal fluctuations with humidity up to 80% RH, noncondensing. Rapid temperature changes can cause moisture to form, resulting in permanent damage.
Do not allow weight to be placed on the CFA910 module while they are in storage.
Please recycle your outdated Crystalfontz CFA910 module at an approved facility.
Crystalfontz America, Inc. CFA910 E Ink Module and Development Platform www.crystalfontz.com Hardware v0.3 / Firmware v0.7 / User Guide v1.2November 2010 Page 33
APPENDIX A: SCHEMATIC FOR MISC-CFA10032
Deb
ug C
onso
le
Port
0 R
S232
Port
1 R
S232
3.3V
Tol
eren
t GPI
O
SPI
with
CS0
and
CS1
SPI
with
CS2
and
CS3
TWI
(I2C
)
JTAG D
EBUG
To C
FA-1
0022
Pow
er L
ED
X X
XX
X
XXX
XX
X
XXX
X
Scop
e Gro
unds
Fidu
cial
s
ESD B
orde
r Dis
char
ge
Mou
ntin
g Hol
es
SCALE
:SH
EET:
O
F
DRAW
ING N
O:
TITL
E:
CO
MPA
NY:
REL
EASE
D:
DATE
D:
DATE
D:
QUALI
TY C
ONTR
OL:
CHEC
KED
:DATE
D:
DATE
D:
DRAW
N:
CO
DE:
SIZE:
REV
:
11
1.2
cfa_
1003
2.sc
hB
Deb
Ex B
oard
for
CFA
-100
22
Cry
stal
font
z Am
eric
a, I
nc.
2010
/08/
12TD
Vol
tage
Tes
t Po
ints
X X X X X X X X X X X
X X X X X
X
X XX
DO
NO
T HO
TPLU
G D
EBUG B
OARD T
O C
FA-1
0022
X
R6
00135100K 5%
R5
00135100K 5%
R4
00135100K 5%
R3
00135100K 5%
Tx
Rx
2C1+
3V+
4C1-
5C2+
6C2-
7V-
8RIN
9RO
UT
11TI
N13
TOUT
14
GND15
VCC
1EN
16SH
DN
U1
0157
9SP
3220
EEY
15
69
1
2
3
4
5
6
7
8
9
M1
M2
J2 0158
0DB9
MALE
R/A
C11
0013
30.
1uF
C12
0013
30.
1uF
C13
0013
30.
1uF
C10
0013
30.
1uF
Tx
Rx
2C1+
3V+
4C1-
5C2+
6C2-
7V-
8RIN
9RO
UT
11TI
N13
TOUT
14
GND15
VCC
1EN
16SH
DN
U3
0157
9SP
3220
EEY
15
69
1
2
3
4
5
6
7
8
9
M1
M2
J6 0158
0DB9
MALE
R/A
C16
0013
30.
1uF
C17
0013
30.
1uF
C18
0013
30.
1uF
C15
0013
30.
1uF
12
34
56
78
910
J3 0158
42X
5 M
ALE
HEA
DER
0.1
"
12
34
56
78
910
1112
1314
1516
1718
1920
J8 0158
32X
10 M
ALE
HEA
DER
0.1
"
12
34
56
78
910
1112
1314
1516
1718
1920
J7 0158
32X
10 M
ALE
HEA
DER
0.1
"
12
34
56
78
910
J9 0158
42X
5 M
ALE
HEA
DER
0.1
"
12
34
56
78
910
J10
0158
42X
5 M
ALE
HEA
DER
0.1
"
R2
00223470 1%
C14
0013
30.
1uF
C21
0013
30.
1uF
C19
0153
110
UF
GND1
DNP
GND2
DNP
FID1
FID_1
MM
_2M
M
XYDATA
FID2
FID_1
MM
_2M
M
XYDATA
R1
0019
11.
00M
1%
FID3
FID_1
MM
_2M
M
XYDATA
1 2 J5 2PIN
_0.1
2X1
HEA
DER
DNP
C6
0013
30.
1uF
C7
0013
30.
1uF
SJ5
DNP
SJ4
DNP
SJ3
DNP
12
34
56
78
910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
3536
3738
3940
4142
4344
4546
4748
4950
5152
5354
5556
5758
5960
6162
6364
6566
6768
6970
71FG
72FG
73FG
74FG
J11
0166
2
4VCCIO
20VCC
16USB
DM
15USB
DP
8NC0
19RES
ET#
24NC1
27O
SCI
28O
SCO
173V
3OUT
1TX
D
5RXD
3RTS
#11
CTS
#2
DTR
#9
DSR
#10
DCD#
6RI#
23CBUS0
22CBUS1
13CBUS2
14CBUS3
12CBUS4
26TEST
21GND2
18GND1
7GND0
25AGND
U2
0035
1FT
232R
L R
12
L1 0153
320
00M
A
C1
0013
30.
1uF
C2
0013
30.
1uF
C3
0165
40.
01uF
CA
D2
0035
4GREE
N
1 3 5 7 9
2 4 6 8 1011 13 15
12 14 16
J4 0014
4-16
2X5
MALE
HDR
DNP
1 2 J12
2PIN
_0.1
2X1
HEA
DER
DNP
4USB
_ID
5GND
3USB
_D+
2USB
_D-
1VBUS
6FG
1
7FG
2
J13
0160
6USB
Mic
ro B
1
X1
WEE
E_TR
ASH
_CAN_T
HIN
GDNP
GND3
DNP
GND4
DNP
1 M1
2.4_
6.0M
M_M
TNG_H
OLE
DNP
1 M2
2.4_
6.0M
M_M
TNG_H
OLE
DNP
VDD_+
3.3V
GND
VDD_+
3.3V
GND
VDD_+
3.3V
GND
GND
GND
GND
VDD_+
3.3V
FG
GND
GND
GND
GND
GND
VDD_+
3.3V
FG
GND
GND
GND
VDD_+
3.3V
GND
VDD_+
3.3V
GND
VDD_+
3.3V
GND
VDD_+
3.3V
VDD_+
3.3V
GND
GND
GND
GND
GND
GND
FG
FG
GND
VDD_+
5V
VPO
S_+
15V
VNEG
_-15
V
VEE
_-20
V
VDDH_+
20V
VDD_+
1.8V
VDD_+
3.3V
GVCC_-
16.7
V
FGFG
GND
GND
VDD_+
5VVDD_+
5V
VDD_+
3.3V
VDD_+
3.3V
VDDH_+
20V
VEE
_-20
V
VPO
S_+
15V
VNEG
_-15
V
VDD_+
1.8V
GVCC_-
16.7
V
VDD_+
1.0V
GND
GND
GND
GND
GND
GND
VDD_+
1.0V
GND
GND
GND
FG
RX23
2_TX
0
RS2
32_R
X0
RS2
32_T
X1
RS2
32_R
X1
GPI
O1
GPI
O3
GPI
O5
GPI
O7
GPI
O9
GPI
O11
GPI
O13
GPI
O15
RTC
KTD
ONRST
DBG_T
XSE
RIA
L0_T
XSE
RIA
L1_T
XTW
I0_S
CL
SPI0
_NPC
S0SP
I0_N
PCS1
SPI0
_NPC
S2SP
I0_N
PCS3
GPI
O0
GPI
O2
GPI
O4
GPI
O6
GPI
O8
GPI
O10
GPI
O12
GPI
O14
NTR
ST TDI
TMS
TCK
DBG_R
XSE
RIA
L0_R
XSE
RIA
L1_R
XTW
I0_S
DA
SPI0
_SPC
KSP
I0_M
ISO
SPI0
_MO
SI
SERIA
L0_T
X
SERIA
L0_R
X
SERIA
L1_T
X
SERIA
L1_R
X
NTR
STTD
ITM
STC
KRTC
KTD
ONRST
SPI0
_NPC
S0
SPI0
_NPC
S1
SPI0
_NPC
S2
SPI0
_NPC
S3
SPI0
_MO
SISP
I0_M
ISO
SPI0
_SPC
K
SPI0
_MO
SISP
I0_M
ISO
SPI0
_SPC
K
TWI0
_SCL
TWI0
_SDA
GPI
O0
GPI
O2
GPI
O4
GPI
O6
GPI
O8
GPI
O10
GPI
O12
GPI
O14
GPI
O1
GPI
O3
GPI
O5
GPI
O7
GPI
O9
GPI
O11
GPI
O13
GPI
O15
VDDBU_+
3V3
WAKE_
UP
PWR_S
W
VCO
M_P
ANEL
PWR_S
W
+5V
_WALL
_PW
R+
5V_W
ALL
_PW
RVDD_+
SYS
VCO
M_P
ANEL
SHDN
DBG_R
XDBG_T
X
USB
DM
USB
DP
+5V
_WALL
_PW
RVDDBU_+
3V3
VDD_+
SYS
NRST