Quick Start Guide - Freescale Semiconductor

Quick Start Guide
EVBCRTOUCH
Xtrinsic CRTouch Capacitive and Resistive
Touch-Sensing Platform Evaluation Board
Xtrinsic
READY PLAY SOLUTIONS
Quick Start Guide
Get to Know the EVBCRTOUCH
Evaluation Board
USB2SER
Power On/Off
2
CRTouch
Communication
Ports
Four Capacitive Electrodes
Four- and Five-Wire
Connectors
READY PLAY SOLUTIONS
Xtrinsic CRTouch EVBCRTOUCH
The Xtrinsic capacitive and resistive touch-sensing platform (CRTouch) enables resistive
touch screens to handle two-touch gesture recognition and allows the addition of up
to four capacitive electrodes to your system, all packaged on a 5 x 5 mm 32-pin QFN.
It supports four- and five-wire touch screens and communicates over UART and I2C
communication protocols. The implementation of these technologies enables the CRTouch
to help reduce space, cut software development costs and speed time to market.
Features
• Standard X, Y resistive touch screen
detection with optional calibration
• Pressure detection on four-wire
resistive touch screens
• 1
6-sample FIFO with watermark to
generate an asynchronous event
• Slide gesture detection for single touch
• Two-touch gesture detection for
resistive four-wire screens
Zoom in/out
Rotate
• F
our capacitive electrodes
independent from touch screen
may be configured as:
Keypad
Rotary
Slider
• I²C and UART communication
Two selectable I²C slave addresses
UART baud rate auto detection
mechanism
• Event and touch indicators for main
host processor
• W
ake up by resistive touch, capacitive
electrode touch, external pin and serial
communications
• N
ormal run, sleep and shutdown
modes for reduced power consumption
• Linux® and Android™ integration
example code available
3
Quick Start Guide
Step-by-Step Installation Instructions
In this quick start guide, you will learn how to set up the EVBCRTOUCH board.
1
Unpack and Verify
Package Contents
Ensure the EVBCRTOUCH touchsensing platform evaluation board
package includes:
•
•
•
•
•
•
2
Xtrinsic CRTouch board
Resistive screen
Quick start guide
Four-wire cable extension
USB cable
Stylus
Install the GUI Setup
Software
Go to freescale.com/CRTouch
and download the latest GUI
software version. Follow the
on-screen instructions to install
the communication driver for the
tool. Check back occasionally for
software updates.
4
3
Connect the USB Cable
and the Resistive Screen
Connect your computer to the
evaluation board via the included
USB cable. Connect the resistive
screen to the board. Power-up
the board using the power switch.
READY PLAY SOLUTIONS
4
Run the GUI Software and Verify Communication
Open and run the GUI software. From the port settings window, select the
COM port assigned to the evaluation board on your computer. Press the
resistive screen and then click on the Read button. If the X and Y coordinates
registers are updated in the CRTOUCH Settings window, you are ready to
use the EVBCRTOUCH evaluation board.
5
Quick Start Guide
EVBCRTOUCH Jumper Options
The following is a list of all jumper options. The default installed jumper settings are shown
in blue.
Jumper
J3
J4
J6
J7
J8
J9
J10
Option
Settings
INT REG-CRT REG
Power Supply Selector
INT VDD-EXT VDD
VDD Supply Selector
TXD USB
CRTouch Transmission
COMM SEL
Communication Selector
RXD USB
CRTouch Reception
I2C ADRSEL
I2C Address Selector
VDD-VDD CRT
CRTouch Power Connection
Description
1-2
2-3
1-2
2-3
On (short)
Off
On (short)
Off
On (short)
Off
On (short)
Off
On (short)
Off
CRT REG. Supplied from an internal 3.3V regulator from
the CRTouch
INT REG. Supplied from on-board 3.3V regulator from
the USB
EXT VDD. Supply the EVB from an external power supply
INT VDD. Supply the EVB from the selection on J3
CRTOUCH Tx signal connected to USB2SER
CRTOUCH Tx signal disconnected from USB2SER
UART communication
I2C communication
CRTOUCH Rx signal connected to USB2SER
CRTOUCH Rx signal disconnected from USB2SER
I2C address 0x49
I2C address 0x4B
Supply 3.3V to CRTouch
Isolate CRTouch from power
I2C ADRSEL
RXD USB
COMM SEL
VDD-VDD CRT
INT VDD-EXT VDD
INT REG-CRT REG
6
TXD USB
READY PLAY SOLUTIONS
EVBCRTOUCH Switch/Button Options
The following is a list of the switch/button options on the evaluation board.
Switch
Option
SW1
SW2
Power On/Off
Reset
SW3
Baud Rate Detect
Description
On/Off switch
Reset signal
UART baud rate auto detection. Configure a new baud rate,
from 9600 bps to 115200 bps.
Reset
Baud Rate
Detect
Power On/Off
System Requirements
USB-to-Serial Driver
The USB-to-Serial driver must be installed before using the GUI.
Go to freescale.com/usb2ser to download this driver.
.NET Framework 4.0 or Up
.NET Framework version 4.0 or greater must be installed before running the application.
Go to microsoft.com/download/en/details.aspx?id=17851 to download the .NET
Framework version 4.0.
7
Quick Start Guide
Support
Visit freescale.com/support for a list of phone
numbers within your region.
Warranty
Visit freescale.com/warranty for complete
warranty information.
For more information about this and
other Ready Play solutions, please
visit freescale.com/ReadyPlay and
freescale.com/CRTouch
Freescale and the Freescale logo are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Xtrinsic and Ready Play
are trademarks of Freescale Semiconductor, Inc. All other product or
service names are the property of their respective owners.
© 2012 Freescale Semiconductor, Inc.
Doc Number: CRTOUCHQSG REV 1
Agile Number: 926-27238 REV B