HID Global 6188 Modular Transceiver for use in card readers User Manual Exhibit 13 Confidentiality
HID Global Corporation Modular Transceiver for use in card readers Exhibit 13 Confidentiality
user manual
Integrated Information Systems Group
8201 E. McDowell Road
Scottsdale, AZ 85252-1417
Exhibit 8
Page 1 of 100 FCC ID: E9U6188
12/04/00
Exhibit 8 – Users Manual
Parallel Card Acceptance Device (CAD)
FCC ID: E9U6188
Model No. T6188A (Parallel)
8.0 Parallel CAD T6188A Users Manual (Preliminary)
The following statement will replace the FCC Compliance Statement in the Final Users Manual:
Exhibit 8
Page 2 of 100 FCC ID: E9U6188
12/04/00
CARD ACCEPTANCE DEVICE (CAD)
Model T6188A (Parallel)
Instruction Manual
68P81131E18-O
*6881131E18*
MOTOROLA READER WARRANTY
Warranty: Motorola, Inc. (Motorola") warrants its Motorola manufactured smartcard reader or terminal (ProdĆ
uct") to the original purchaser (Buyer") as stated herein, except to the extent the terms herein may be modified by a
written SmartCard Systems Agreement between Motorola and Buyer. Smartcards are not covered by this warranty.
Motorola warrants the Product against material defects in material and workmanship under normal use and service
for a period of One (1) Year from the date of Product shipment. Motorola, at its option, will at no charge either repair
the Product (with new or reconditioned parts), replace it with the same or equivalent product (using new or recondiĆ
tioned parts), or refund the purchase price of the Product during the warranty period provided Buyer notifies MotoĆ
rola within the warranty period in accordance with the terms of this warranty. Repaired or replaced product is warĆ
ranted for the balance of the original applicable warranty period. All replaced parts of the Product shall become the
property of Motorola.
Warranty Exclusions: This warranty does NOT cover:
1. Defects, damage or malfunctions of the Product resulting from:
(a) Use of the Product in other than its normal and customary manner.
(b) Misuse, accident, neglect, environmental or site conditions not conforming to the Product specifications.
(c) Alteration, modification, adjustment, repair or testing of the Product not approved by Motorola.
(d) Equipment not approved by Motorola for use with the Product.
(e) Excessive power conducted or radiated from equipment not approved by Motorola for use with the ProdĆ
uct.
2. Product which has had the serial number removed or made illegible.
3. Normal and customary wear and tear.
4. Fraud, theft or loss resulting from unauthorized use of the Product.
5. Loss of value or data stored in the Product or in other equipment used with the Product.
6. Disclosure of personal or confidential information or data stored in or accessed by the Product.
7. Loss or damage from Product or system downtime.
8. Scratches or other cosmetic damage to Product surfaces that does not affect the operation of the Product.
9. That the software in the Product will meet the purchaser's requirements or that the operation of the software will
be uninterrupted or error-free.
General Provisions: This express warranty is extended by Motorola to the original Buyer purchasing the Product,
and is not assignable or transferable to any other party. This is the complete warranty for the Product. Motorola
assumes no obligations or liability for additions or modifications to this warranty unless made in writing and signed
by an officer of Motorola. Unless made in a separate written agreement(s) between Motorola and Buyer, Motorola
does not warrant the maintenance or service of the Products other than stated herein.
Motorola cannot be responsible in any way for any ancillary equipment not furnished by Motorola which is attached
to or used in connection with the Product, or for operation of the Product with any ancillary equipment, and all such
equipment is expressly excluded from this warranty. Because each system which may use the Product is unique,
Motorola disclaims liability for read range, transaction time, or operation of the system as a whole under this warranĆ
ty other than stated above.
This warranty sets forth the full extent of Motorola's responsibilities regarding the Product. Replacement or refund
of the purchase price, at Motorola's option, is the exclusive remedy. THIS WARRANTY IS GIVEN IN LIEU OF ALL
OTHER EXPRESS WARRANTIES. MOTOROLA DISCLAIMS ALL OTHER WARRANTIES OR CONDITIONS, EXĆ
PRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MOTOROLA BE LIABLE FOR DAMAGES IN EXĆ
CESS OF THE PURCHASE PRICE OF THE PRODUCT, FOR ANY LOSS OF USE, LOSS OF TIME, INCONVEĆ
NIENCE, COMMERCIAL LOSS, LOST PROFITS OR SAVINGS OR OTHER INCIDENTAL, SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH PRODUCT, TO THE FULL
EXTENT SUCH MAY BE DISCLAIMED BY LAW.
Patent and Software Provisions: Motorola will defend, at its own expense, any suit brought against the Buyer to
the extent that it is based on a claim that the Product or its parts infringe a United States patent, and Motorola will pay
those costs and damages finally awarded against the Buyer in any such suit which are attributable to any such
claim, but such defense and payments are conditioned on the following:
(a) that Motorola will be notified promptly in writing by Buyer of any notice of such claim;
(b) that Motorola will have sole control of the defense of such suit and all negotiations for its settlement or comproĆ
mise; and
(c) should the Product or its parts become, or in Motorola's opinion be likely to become, the subject of a claim of
infringement of a United States patent, that Buyer will permit Motorola, at its option and expense, either to
procure for Buyer the right to continue using the Product or its parts or to replace or modify the same so that it
becomes non-infringing or to grant Buyer a credit for the Product or its parts as depreciated and accept its
return. The depreciation will be an equal amount per year over the lifetime of the Product or its parts as estabĆ
lished by Motorola.
Motorola will have no liability with respect to any claim of patent infringement which is based upon the combination
of the Product or its parts furnished hereunder with software, apparatus or devices not furnished by Motorola, nor
will Motorola have any liability for the use of ancillary equipment or software not furnished by Motorola which is
attached to or used in connection with the Product. The foregoing states the entire liability of Motorola with respect
to infringement of patents by the Product or any its parts thereof.
Laws in the United States and other countries preserve for Motorola certain exclusive rights for copyrighted MotoroĆ
la software such as the exclusive rights to reproduce in copies and distribute copies of such Motorola software.
Motorola software may be used in only the Product in which the software was originally embodied and such softĆ
ware in such Product may not be replaced, copied, distributed, modified in any way, or used to produce any derivaĆ
tive thereof. No other use including, without limitation, alteration, modification, reproduction, distribution, or reĆ
verse engineering of such Motorola software or exercise of rights in such Motorola software is permitted. No license
is granted by implication, estoppel or otherwise under Motorola patent rights or copyrights.
FCC/CE Compliance Information
This apparatus has been designed for incorporation into other equipment as a component of another system or end
use product. This equipment is NOT intended to be placed on the market for final use.
It is the responsibility of the purchaser of this apparatus to obtain all regulatory approvals required for the local marĆ
kets where the end use equipment will be sold. This may include, but is not limited to, FCC Part 15, CE mark, and
Type approvals (as an intentional radiator). End products that incorporate this device may also be required to meet
ETSI 300-300 and ETSI 300-683 requirements as of 4/15/1999.
This apparatus is intended to comply with the limits for class A digital device pursuant to Part 15 of the FCC Rules
and ETSI 300-300 and ETSI 300-683, when assembled and operated as described in this manual. The limits are
designed to provide reasonable protection against harmful interference when the equipment is operated in a comĆ
mercial environment. This equipment generates, uses, and can radiate frequency energy and, if not installed and
used in accordance with the instruction manual, may cause interference to radio communications. Operation of
this equipment in a residential area is likely to cause interference in which case the user will be required to correct
the interference at his own expense.
The user is cautioned that changes and modifications made to the equipment without the approval of the manufacĆ
turer could void the user's authority to operate this equipment.
EMotorola, Inc. 1999
All Rights Reserved
Printed in U.S.A.
68P81131E18-O
12/15/99-xx
Worldwide SmartCard
Solutions Group
1301 E. Algonquin Road, Schaumburg, IL 60196
Worldwide SmartCard
Solutions Group CARD ACCEPTANCE DEVICE
(CAD)
Model T6188A (Parallel)
Table of Contents
Foreword iii..........................................................................
Performance Specifications iv..........................................................
1
Description
chapter
Product Overview page 2.....................................................................
Simplified Block Diagram Theory page 4.......................................................
2
Installation
chapter
Unpacking and Inspection page 2.............................................................
Verifying Proper Operation page 4............................................................
Tuning Procedure page 14....................................................................
Installing CAD into Terminal page 22..........................................................
Final Checkout Procedure page 24............................................................
3
chapter
Troubleshooting
Fault Isolation Procedures page 2.............................................................
Returning Faulty CADs to Motorola page 3.....................................................
4
chapter
Functional Theory of Operation
Functional Theory of Operation page 2........................................................
Table of Contents
ii 12/15/9968P81131E18-O
5
chapter
CAD Protocols and Commands
TerminalĆtoĆCAD Command Protocol page 2...................................................
Answer to Reset (ATR) page 6................................................................
CAD Management Commands page 8.........................................................
Command Sequences page 28................................................................
Appendix
Appendix A Ċ Performing FLASH Upgrades page A-1....................................
Appendix B Ċ CAD Connector PinĆOuts page B-1.......................................
Appendix C Ċ Dimensions and Clearances page C-1....................................
and MOTOROLA are trademarks of Motorola, Inc.
IBM is a registered trademark of International Business Machines, Inc.
Table of Contents
iii
12/15/99 68P81131E18-O
FOREWORD
Product Maintenance
Philosophy
Due to the high percentage of surfaceĆmount components and multiĆ
layer circuit board design, the maintenance philosophy for this product
is one of Field Replaceable Unit (FRU) substitution. Each Control
Board and Antenna Board matched set is considered a FRU, and when
determined to be faulty, may be quickly and easily replaced with a
known good set to bring the equipment back to normal operation. The
faulty CAD set must then be shipped to the Motorola Radio Support
Center in Rockford, Illinois for further troubleshooting and repair to the
component level.
Customer Support
Motorola System Support Center
1311 E. Algonquin Road
Schaumburg, IL 60196
1-800-221-7144
FAX 847-576-2172
Int'l 847-576-7300
For complete information on ordering FRU replacement modules, or
instructions on how to return faulty modules for repair, contact the
Motorola System Support Center (see sidebar).
The CAD set (Control Board and Antenna Board) is considered a FRU.
If the CAD is determined to be faulty, the entire CAD must be returned
and will be repaired or replaced with a new CAD. Return faulty CADs
to:
WSSD / Smartcards
c/o Motorola Inc.
8220 E. Roosevelt
Room 4139
Scottsdale, AZ 85257
Attn: Returned Goods
Scope of Manual
This manual is intended for use by experienced technicians familiar
with similar types of equipment. In keeping with the maintenance phiĆ
losophy of Field Replaceable Units (FRU), this manual contains funcĆ
tional information sufficient to give service personnel an operational
understanding of all FRU modules, allowing faulty FRU modules to be
identified and replaced with known good FRU replacements.
The information in this manual is current as of the printing date.
Changes which occur after the printing date are incorporated by InĆ
struction Manual Revisions (SMR). These SMRs are added to the manĆ
uals as the engineering changes are incorporated into the equipment.
Table of Contents
iv 12/15/9968P81131E18-O
PERFORMANCE SPECIFICATIONS
Electrical
Required Supply Voltage 12 V dc +10% / -5%; ripple less than 50 mV PĆP
Required Supply Current 300mA@12Vdc
Maximum Input Power Requirements 3.6 Watts
CAD PowerĆUp Time Less than 1.2 seconds after power applied
Spurious and Intentional Emissions Designed to be Compliant with FCC Regulation Part 15.225 and 15.209
Designed to be Compliant with IĆETS 300 330 clause 7.2.1.3, 7.4.3.2, 7.4.4.2
Environmental
Operating Temperature 0_Cto70_C; Compliant with IEC 68Ć2Ć2 Part 2 Test Bd and IEC 68Ć2Ć1 Part 2
Test Ad, with duration of 16 hours
Storage Temperature -40_Cto85_C; Compliant with IEC 68Ć2Ć2 Part 2 Test Bb and IEC 68Ć2Ć1 Part
2 Test Ab, with duration of 72 hours
Humidity
Operating: 5% to 95% nonĆcondensing
Compliant with IEC 68Ć2Ć3 Part 2 Test Ca, with duration of 4 days; high humidity
test only
Cold and Heat Shock
Compliant with IEC 68Ć2Ć1 Part 2 Test Aa, with temperature -40_C andduration
of 2 hours, and IEC 68Ć2Ć2 Part 2 Test Ba, with temperature 85_C and duration
of 2 hours
Vibration
Compliant with IEC 68Ć2Ć6 with the following parameters:
Frequency Range:ą10 Hz to 500 Hz
Vibration Severity:ą3 gn
Sweep Rate:ą1 octave per minute
Endurance by Sweeping:ą20 sweep cycles for each X, Y, and Z axis
Critical Frequency Duration:ą10 million cycles or 10 hours at the fundamental
resonant frequency
Shock Compliant with IEC 68Ć2Ć27 Part 2 Test Ea; severity 60 gn; duration 11 msec
Bump Compliant with IEC68Ć2Ć29 Part 2 Test Eb; severity 40 gn; duration 6 msec; numĆ
ber of bumps: 4000
Electromagnetic Fields Compliant with ISO 10536Ć1, 4.2.8
Transmitter
Frequency 13.56 MHz .01%
Maximum Output Coil Current 1.00 App
Modulation Rise and Fall Time <2.0 msec
ASK Modulation 8% to 14%
Receiver
Carrier Frequency 13.56 MHz
Subcarrier Frequency 847.5 kHz
Subcarrier Data NRZĆL BPSK (ISO 14443, Type B)
Table of Contents
v
12/15/99 68P81131E18-O
Operational
CADĆtoĆTerminal Communication Rates ByteĆWide Parallel Transfer @ 25,000 bytes per second
CADĆtoĆCard Communication Rates 105.9375 Kbps
CADĆtoĆCard Operating Radio Frequency 13.56 MHz
ISO Card Type ISO14443, Type B
Table of Contents
vi 12/15/9968P81131E18-O
Notes...
Chapter 1 "Description
Parallel Card Acceptance Device (CAD)
Technical User's Guide
68P81131E18-O
12/15/99
chapter contents
Product Overview 2
Simplified Block Diagram Theory 4
Parallel Card Acceptance Device (CAD) Technical User's Guide
1-2 68P81131E18-O
12/15/99
1PRODUCT OVERVIEW
The Motorola Card Acceptance Device (CAD) is an electronic module capable of communicating with
ISO 14443 Type BĆcompatible smart cards via a radio frequency (RF) interface. This section provides
general information about the application and physical properties of the CAD.
Physical Description
Overview
The CAD, which provides the communications interface between a
terminal and customer smart cards, consists of a Control Board and
an Antenna Board. These two boards are connected together by a
100 mm multiĆconductor interconnect cable. The CAD is connected
to the terminal via a 16Ćpin connector located on the Control Board.
Control Board
The Control Board contains a microprocessor, nonĆvolatile memory,
and radio frequency transmitting and receiving circuitry. This board
communicates with smart cards via an RF link (provided by the
Antenna Board), and to the terminal via a byteĆwide, proprietary
parallel protocol.
Antenna Board
The Antenna Board consists of printed circuit board with copper
traces forming the transmit and receive antenna. The board is
attached to a ferrite plate and a metal back plate that serves as a
ground plane.
Typical Application
The CAD described in this manual is specifically designed to
operate in ERG Transit Systems Automated Fare Collection
Terminals for the purpose of allowing customers to electronically
pay fares on mass transit vehicles.
Chapter 1ąDescription
1-3
68P81131E18-O
12/15/99
CAD Primary
Components
ANTENNA BOARD
CONTROL BOARD
INTERCONNECT
CABLE
CONNECTS TO
TERMINAL
(PARALLEL PROTOCOL)
Parallel Card Acceptance Device (CAD) Technical User's Guide
1-4 68P81131E18-O
12/15/99
2SIMPLIFIED BLOCK DIAGRAM THEORY
The illustration on the facing page shows a simplified block diagram of the CAD. This section is
intended to provide a basic understanding of the CAD circuitry and how it interacts with the terminal
and smart cards. (Refer to Chapter 4 for a more detailed block diagram and circuit descriptions.)
Overview of CAD
Operation
The CAD serves as the data communications link between
customer smart cards and the terminal in which the CAD is
installed.
For CADĆtoĆCard communications, the Control Board receives data
signals from the terminal. It then transmits these data signals via RF
to a smart card held within reading distance of the CAD's Antenna
Board.
For CardĆtoĆCAD communications, encrypted RF data signals from
the smart card are received by the Control Board (via the Antenna
Board) where they are sent to the terminal via the 16Ćpin parallel
connector located on the board.
Chapter 1ąDescription
1-5
68P81131E18-O
12/15/99
CAD Simplified Block
Diagram
CARD ACCEPTANCE DEVICE (CAD)
MICROPROCESSOR
TERMINAL
NONĆVOLATILE
MEMORY
ANALOG
(AFE)
POWER SUPPLY
CIRCUITRY
FRONT END
CONTROL BOARD
ANTENNA BOARD
PARALLEL DATA
+5V
+5V_A
100 MM INTERCONNECT CABLE
SMART CARD
Parallel Card Acceptance Device (CAD) Technical User's Guide
1-6 68P81131E18-O
12/15/99
CAD Detailed
Components
The Control Board contains components on both sides of the circuit
board. The Antenna Board contains no components, but rather
printed circuit traces which form the antenna. Refer to the photos
on the facing page for identification of the components on the two
boards.
Chapter 1ąDescription
1-7
68P81131E18-O
12/15/99
CAD Detailed
Components
SRAM
MEMORY
FLASH
MEMORY
CONTROL BOARD ANTENNA BOARD
PARALLEL
CONNECTOR
TO/FROM
TERMINAL
TUNING
CAPACITOR
MICROPROCESSOR
METAL BACK PLATE
(GROUND PLANE)
CONTROL BOARD ANTENNA BOARD
INTERCONNECT
CABLE
ANTENNA CIRCUIT BOARD
(TRACES FORM ANTENNA)
STATUS
LED
(GREEN)
p/o
ANALOG
FRONT END
(AFE)
p/o
ANALOG
FRONT END
(AFE)
Parallel Card Acceptance Device (CAD) Technical User's Guide
1-8 68P81131E18-O
12/15/99
Notes...
Chapter 2 "Installation
Parallel Card Acceptance Device (CAD)
Technical User's Guide
68P81131E18-O
12/15/99
chapter contents
Unpacking and Inspection 2
Verifying Proper Operation 4
Tuning Procedure 11
Installing CAD Into Terminal 18
Final Checkout Procedure 20
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-2 68P81131E18-O
12/15/99
UNPACKING AND INSPECTION
1
This section describes the procedures necessary to unpack and take inventory, run a Self Test utility to
verify proper electrical operation, perform a tuning procedure, mechanically install the CAD set into an
external terminal enclosure, and perform a final checkout procedure.
Important!ąThe CAD Control Board contains CĆMOS and other staticĆsensitive components. When
handling the CAD, be sure to observe all precautions to prevent damage to the components from static
electricity. These include the use of a grounded antiĆstatic wrist strap and antiĆstatic mats and work
surfaces.
Unpacking and
Inspecting the CAD
Sets
Each CAD set (consisting of a Control Board and an Antenna Board) is
tuned and tested at the factory prior to shipment. Each CAD set is
shipped with a 100 mm multiĆconductor interconnect cable connected
between the Control Board and the Antenna Board.
Remove each CAD set from the foam packing material and inspect for
visual damage. Report the extent of any damage to the transportation
company.
Chapter 2ąInstallation
2-3
68P81131E18-O
12/15/99
CAD Set Connected by
Cable
ANTENNA
BOARD
CONTROL BOARD
MULTIĆCONDUCTOR
INTERCONNECT
CABLE
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-4 68P81131E18-O
12/15/99
VERIFYING PROPER OPERATION
2
Although each CAD set is tested at the factory before shipment, it is recommended that the AutoĆTest
utility be run on each CAD set prior to installation into a terminal. This ensures that the CAD set is
electrically functional and was not electrically damaged in transit or during unpacking.
The AutoĆTest utility is part of the CADTools program included with the Model T6439A Parallel CAD
Installation Kit (available from Motorola). The CADTools program is a Microsoft Windows compatible
program that includes a suite of factory test utilities and a firmware download utility for updating the CAD
operating software.
Required Equipment
The following hardware and software is required in order to run the Self
Test Utility on a CAD set.
DModel T6439A Parallel CAD Installation Kit (includes Test Cable,
Power Supply, ISO Antenna Board, and CADTools Software.
DIBM PC or IBMĆcompatible desktop or laptop computer (Pentium
II class processor running at 200 MHz or greater, Windows 95/98
operating system)
Installing the CADTools
Software
The CADTools software is provided on two 3½" high density diskettes.
Install the software by performing the procedures located in the
CADTools User's Guide (supplied with the software in printed and/or
electronic format).
Chapter 2ąInstallation
2-5
68P81131E18-O
12/15/99
Launching the
CADTools Software
1. Before launching the CADTools program, the CAD must be
powered and connected to the PC, as shown below. Make these
connections using the cables and power supply provided in the
Model T6439A Parallel CAD Installation Kit.
Important!ąDo not attach or remove the ribbon cable from the
16Ćpin connector on the Control Board with DC power on (either
from the Terminal or from the DC Power Supply included with the
Installation kit). Doing so may result in corrupted Control Board
firmware.
Important!ąMake sure that the PC's parallel port is set for
biĆdirectional. This setting is usually provided in the PC's BIOS
setup menu (accessed by pressing a designated key during the
PC's bootup period).
2. Click on the Start button, then select:
Programs ⇒Motorola ⇒CADTools
Ċ continued on next page Ċ
+12 V
POWER
SUPPLY
CAD SET
TEST CABLE
CONNECTS TO
PARALLEL PORT
ON PC
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-6 68P81131E18-O
12/15/99
Launching the
CADTools Software
(continued)
3. The CADTools Main Screen will appear. Click in the Port Select
list box and select LPT1.
4. The following screen may appear, prompting you to power cycle
the CAD. Disconnect, then reconnect the black DC power
connector to power cycle the CAD. Then click on OK.
Ċ continued on next page Ċ
Chapter 2ąInstallation
2-7
68P81131E18-O
12/15/99
Launching the
CADTools Software
(continued)
5. The CADTools main screen will appear. It is from this screen that
you can access the Tuning & Testing tool (used to run selfĆtest
diagnostics and perform field tuning) and the Firmware
Download utility (used to download CAD operating software from
the PC into FLASH memory in the CAD Control Board).
ząEnd of this Procedureąz
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-8 68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Chapter 2ąInstallation
2-9
68P81131E18-O
12/15/99
Running the SelfĆTest
Utility
1. With the CAD connected to the PC and the CADTools program
running (refer to Launching the CADTools Software on page 2-5),
click on the Tuning & Testing button.
2. The following CADTools Tuning & Testing main screen will
appear.
continued on next page
1
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-10 68P81131E18-O
12/15/99
Running the Self Test
Utility
(Continued)
3. Click on the Reset CAD button to cause the CAD set to perform
a reboot process. When complete, Reset command sent will be
displayed.
4. Click on the AutoĆTest button to initiate the selfĆtest routine. The
results will be displayed as shown below. Verify that all test
results are OK.
ząEnd of this Procedureąz
3
4
Chapter 2ąInstallation
2-11
68P81131E18-O
12/15/99
TUNING PROCEDURE
3
Although each CAD set is tuned at the factory, it is recommended that the tuning procedure be repeated
before permanently installing the CAD into the terminal. This ensures that the CAD's read range and
reliability are optimized.
When a SmartCard is presented to the Terminal/Reader, the card must be positioned a certain minimum
distance from the CAD Antenna Board (read range") in order to be recognized and carry out the
transaction. In order to maximize this read range, the CAD must be tuned while installed in the intended
Terminal housing (since any metal, such as shielding, brackets, screws, etc., in the Terminal, especially
between the Antenna Board and the card reader surface, dramatically affects the optimum read range).
Since the CAD is installed in the V3000 AFC Terminal bottom housing and then covered with the top
housing, there is no way to access the tuning capacitor on the CAD Control Board to make tuning
adjustments. Therefore, a tuning fixture" must be constructed using a V3000 AFC Terminal top housing
and a nonĆferrous spacer (a small pad of paper works well). The following tuning procedure describes
how to construct this fixture.
NoteąTo perform the tuning procedure, you will use the CADTools program. This software application
was used previously to perform the SelfĆTest utility to verify that the CAD is electrically functional. Refer
to page 2-4 for instructions on installing this software application on your PC.
Required Equipment
The following hardware and software is required in order to perform the
tuning procedure on a CAD set.
DModel T6439A Parallel CAD Installation Kit (includes Test Cable,
Power Supply, ISO Antenna Board, and CADTools Software.
DIBM PC or IBMĆcompatible desktop or laptop computer (Pentium
II class processor running at 200 MHz or greater, Windows 95/98
operating system)
DModel V3000 AFC Terminal Housing Cover
DOscilloscope (Tek TDS420A, or equivalent)
DFrequency Counter (HP 53132A, or equivalent)
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-12 68P81131E18-O
12/15/99
Tuning the CAD
1. Connect the CAD, PC, and power supply as shown below.
Important!ąDo not attach or remove the ribbon cable from the
16Ćpin connector on the Control Board with DC power on (either
from the Terminal or from the DC Power Supply included with the
Installation kit). Doing so may result in corrupted Control Board
firmware.
2. Using tape, affix a nonĆferrous spacer (e.g., small pad of paper)
to the inside of the top housing as shown below. Note that the
pad must be the same thickness as the distance from the reader
surface (target" spot on the outside of the top housing) to the
top of the Antenna Board (when it is mounted in the bottom
housing).
continued on next page
+12 V
POWER
SUPPLY
CAD SET
TEST CABLE
CONNECTS TO
PARALLEL PORT
ON PC
ANTENNA
BOARD
(SHIELDED SIDE)
PAD OF
PAPER
(OR SIMILAR)
V3000
TERMINAL
TOP HOUSING
SECURE
WITH
TAPE
Chapter 2ąInstallation
2-13
68P81131E18-O
12/15/99
Tuning the CAD
(continued)
3. Attach the scope probe to the ISO Antenna wires and position
the antenna on the target spot" (over the CAD Antenna Board).
While monitoring the waveform on the oscilloscope, move the
antenna around until you achieve the maximum Vpp reading
(approximately 5 to 10 Vpp). Secure the ISO Antenna in place
using electrical tape or equivalent.
Ċ continued on next page Ċ
ISO ANTENNA
(ON TARGET SPOT
ABOVE ANTENNA
BOARD TAPED TO
INSIDE OF
HOUSING)
ATTACH SCOPE PROBE
CONNECTED TO
OSCILLOSCOPE TO
THESE LEADS
SECURE ANTENNA
USING TAPE
TUNING CAPACITOR
ON CONTROL BOARD
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-14 68P81131E18-O
12/15/99
Tuning the CAD
(continued)
NoteąThe Frequency adjustment
box is functional only on Serial
CADs. For Parallel CADs, the
arrows in the Frequency
adjustment box have no effect on
the CADs frequency.
4. Launch the CADTools program (described on page 2-5) and
click on the Tuning & Testing button to access the CADTools
Tuning & Testing main screen. The current settings from the CAD
will be retrieved and displayed, as shown below. Write down the
values in the Active DPot column.
5. Connect the Frequency Counter probe to the two wires on the
ISO Antenna. Verify that the frequency reading is:
13.56 MHz ±1.356 kHz
If not, return the CAD set to the factory.
6. Disconnect the Frequency Counter probe, then connect the
Oscilloscope probe to the two wires on the ISO Antenna.
Ċ continued on next page Ċ
Write Down Values in
This Column
Chapter 2ąInstallation
2-15
68P81131E18-O
12/15/99
Tuning the CAD
(continued)
7. Locate the tuning capacitor on the CAD Control Board and
adjust it using a plastic tuning tool to achieve the maximum Vpp
reading on the oscilloscope.
8. Click on the up/down arrows in the Antenna adjustment box (to
increment/decrement the value one step at at time) and note the
waveform on the oscilloscope. Continue to adjust the Antenna
value up or down as necessary to obtain the maximum Vpp
reading (not to exceed 10.9 Vpp).
9. Click on the CAD Status button to obtain a new status report.
Note the value for the Antenna in the Active DPot column.
Maximize
Vpp Reading
(10.9 Vpp max)
Note This Value
Tuning
Capacitor
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-16 68P81131E18-O
12/15/99
Tuning the CAD
(continued)
10. Look up the Antenna Vpp value (obtained in Step 8) in the V max
column in the table below and note the corresponding value in
the Vmin (11%) column.
11. Click on the up/down arrows in the Modulation adjustment box
(to increment/decrement the value one step at at time).
12. Note the Vpp waveform on the oscilloscope. Continue to adjust
the Modulation value up or down as necessary to obtain the Vpp
value noted from the table above. If this value cannot be
obtained, continue the process to obtain a value within the 8%
and 14% range (as determined by the table above).
11
10.9
10.8
10.7
10.6
10.5
10.4
10.3
10.2
10.1
10
9.9
9.8
9.7
9.6
9.5
9.4
9.3
9.2
9.1
9
8.9
8.8
8.7
8.6
8.5
8.4
8.3
8.2
8.1
8
9.370
9.285
9.200
9.115
9.030
8.944
8.859
8.774
8.689
8.604
8.519
8.433
8.348
8.263
8.178
8.093
8.007
7.922
7.837
7.752
7.667
7.581
7.496
7.411
7.326
7.241
7.156
7.070
6.985
6.900
6.815
8.820
8.740
8.659
8.579
8.499
8.419
8.339
8.259
8.178
8.098
8.018
7.938
7.858
7.777
7.697
7.617
7.537
7.457
7.377
7.296
7.216
7.136
7.056
6.976
6.895
6.815
6.735
6.655
6.575
6.495
6.414
8.298
8.223
8.147
8.072
7.996
7.921
7.846
7.770
7.695
7.619
7.544
7.468
7.393
7.318
7.242
7.167
7.091
7.016
6.940
6.865
6.789
6.714
6.639
6.563
6.488
6.412
6.337
6.261
6.186
6.111
6.035
V max V min (8%) V min (11%) V min (14%)
Chapter 2ąInstallation
2-17
68P81131E18-O
12/15/99
Tuning the CAD
(continued)
13. Since the Modulation and Antenna adjustments are
interdependent (i.e., adjusting one affects the other), you must
now repeat Step 8 to verify that the Antenna adjustment
produces the same maximum Vpp voltage reading on the
oscilloscope as it did in Step 8. Alternate between the Antenna
adjustment and the Modulation adjustment until they both meet
the stated requirements.
14. The RSSI setting determines the threshold signal level of the
CAD's receiver circuitry. It is set to its optimal value at the factory
prior to shipment, and it is recommended that the value not be
changed. (Increasing or decreasing the RSSI value decreases or
increases the sensitivity of the receiver circuitry.)
15. Click on the Save as Defaults button to store the adjustment
settings in FLASH memory on the CAD Control Board.
16. As a final test, place an initialized compatible SmartCard within
the reader's range (remove the ISO antenna first) and click on
the RF Loopback Test button. The following confirmation status
should appear, verifying that the CAD and SmartCard
communicated successfully.
ząEnd of this Procedureąz
RF Loopback Test
completedsuccessfully
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-18 68P81131E18-O
12/15/99
INSTALLING CAD INTO TERMINAL
4
The CAD described in this manual has been designed specifically to be installed into an ERG Transit
Systems Model V3000 AFC Terminal. The specific details on how to mount the CAD in the terminal and
make electrical connections are provided by ERG Transit Systems. These details include the use of
spacers and screws to secure the CAD in the terminal and which terminal cable to connect to the CAD's
16Ćpin parallel connector.
The information in this section is being provided to assist in adapting the CAD to other types of
compatible enclosures, if desired.
NoteąRefer to Appendix B for pinĆout details of the CAD 16Ćpin parallel connector, and Appendix C for
physical dimensions and clearances.
Mounting Methods
Introduction
The CAD may be mounted in one of two ways:
DStacked (method used in the ERG Transit Systems Model V3000
AFC Terminal)
DSeparated
Each of these mounting methods is described below.
Stacked" Mounting Method
The Control Board and the Antenna Board have been designed so that
they may be stacked as shown on the facing page. The mounting holes
line up with each other, and may be used with screws and spacers to
secure the CAD to the terminal chassis.
Note that the two boards may be stacked so that the metal shields on the
Control Board are either touching or not touching the metallic surface of
the Antenna Board.
Separated" Mounting Method
The 100 mm cable allows the Control Board and the Antenna Board to
be separated to accommodate various mounting scenarios, as shown
on the facing page.
Other Things You Should Know
DThe nonĆmetallic side of the Antenna Board must face towards the
card reading surface of the terminal.
DThe Antenna Board should be mounted as close as possible to the
Reader target area.
DThe Antenna Board should be located at least 15 mm from any
metallic materials.
DRoute the multiĆconductor interconnect cable away from any
metallic materials. Also, dress and secure cable to prevent
movement.
Chapter 2ąInstallation
2-19
68P81131E18-O
12/15/99
Mounting Methods
ANTENNA BOARD
(METALLIC SIDE UP)
CONTROL BOARD
(CONNECTOR SIDE UP)
CONTROL BOARD ANTENNA BOARD
(NONĆMETALLIC SIDE FACES TOWARD
CARD READING SURFACE)
Separated" Mounting Method
Stacked" Mounting Method
Parallel Card Acceptance Device (CAD) Technical User's Guide
2-20 68P81131E18-O
12/15/99
FINAL CHECKOUT PROCEDURE
5
Once the CAD has been tuned and installed into the terminal, a final checkout procedure must be
performed to ensure that the CAD can communicate with a compatible SmartCard. Once this final
checkout has been performed, the terminal may be placed into service.
Required Equipment
The following hardware and software is required to perform the final
checkout procedure:
DCompatible SmartCard (Model MV4000D)
DPowered terminal with CAD installed
Performing the Final
Checkout Procedure
Place an active SmartCard (one that has been initialized and
personalized for use with the particular terminal application) within
reading distance and verify that the desired results are achieved. For
example, for a transit application, the terminal should generate a receipt
ticket (or some other verification, such as a `'beep" or light, that the
transaction was successful).
Chapter 3 "Troubleshooting
Parallel Card Acceptance Device (CAD)
Technical User's Guide
68P81131E18-O
12/15/99
chapter contents
Fault Isolation Procedures 2
Returning Faulty CADs to Motorola 3
Parallel Card Acceptance Device (CAD) Technical User's Guide
3-2 68P81131E18-O
12/15/99
1FAULT ISOLATION PROCEDURES
There are four basic techniques for isolating the CAD as the source of a faulty terminal:
DVerify dc power from the terminal (+12 V dc)
DObserve LED Indicator on the Control Board
DPerform the Self Test diagnostics checkout procedure
DPerform the Tuning Procedure
Verify DC Power
With the terminal turned on, the CAD should be receiving +12 V
dc on pins 1 and 2 of the 16Ćpin parallel connector located on the
Control Board (use pin 3 or 4 as ground). Verify that the voltage
is present using a digital voltmeter. If the dc voltage is not
present:
DMake sure the cable from the terminal is securely attached
to the 16Ćpin connector on the Control Board.
DTroubleshoot the terminal to determine source of faulty
+12 V dc.
Verify LED Indicator
A green LED is provided on the Control Board to provide a visual
indication that the Control board has received dc power and has
successfully performed its startup routine. If this LED is not lit
after applying power:
DVerify +12 V dc power from the terminal (see above)
DReload the CAD operating software into FLASH memory
(refer to Appendix A in this manual)
Perform the Self Test
Checkout Procedure
Run the Self Test Utility as described in Chapter 2.
Perform the CAD Tuning
Procedure
Perform the CAD tuning procedure as described in Chapter 2.
Chapter 3ąTroubleshooting
3-3
68P81131E18-O
12/15/99
2RETURNING FAULTY CADS TO MOTOROLA
If you have performed the troubleshooting procedures on page 2 and have determined that the CAD is
faulty, the entire CAD (Control Board, Antenna Board, and interconnect cable) must be returned to
Motorola. The faulty CAD will be either repaired or replaced by Motorola service personnel. Contact
the Motorola System Support Center at the contact numbers in the Foreword in this manual for
shipping instructions.
Parallel Card Acceptance Device (CAD) Technical User's Guide
3-4 68P81131E18-O
12/15/99
Notes...
Chapter 4 "Functional Theory of Operation
Parallel Card Acceptance Device (CAD)
Technical User's Guide
68P81131E18-O
12/15/99
chapter contents
Functional Theory of Operation 2
Parallel Card Acceptance Device (CAD) Technical User's Guide
4-2 68P81131E18-O
12/15/99
FUNCTIONAL THEORY OF OPERATION
1
The following theory of operation describes the operation of the CAD circuitry at a functional level. The information
is presented to give the service technician a basic understanding of the functions performed by the CAD in order
to facilitate fault isolation. Refer to Figure 1 for a block diagram of the CAD.
Microprocessor Circuitry
Overview
The CAD uses a Motorola ColdFire MCF5204 microprocessor (mP)
which serves as the main controller for the CAD. The microprocessor,
running at a clock speed of 18.432 MHz (generated by an external
clock circuit) controls the operation of the CAD as determined by the
CAD software contained in the FLASH memory.
Address and Data Buses
The mP is equipped with a 32Ćbit address bus used to access the
memory (FLASH and SRAM) and provide control (via memory mapĆ
ping) for other circuitry in the CAD. A 16Ćbit data bus is used to transfer
data to/from the mP, memory, and the AFE.
Terminal Interface
Four control lines from the mP control the operation of the Terminal InterĆ
face Circuitry to send/receive parallel data to/from the terminal via the
16Ćpin connector P8. Data lines D0-D7 of the mP Data Bus carry the
data to/from the Terminal Interface Circuitry.
Reset Circuit
A Low +5V Detect circuit monitors the level of the +5V supply voltage
and generates a reset signal if it falls below a threshold level. The reset
signal is sent to the mP, the I/O Register, the AFE, and FLASH memory.
NonĆVolatile Memory Circuitry
FLASH Memory
The CAD software resides in a 256k x 16 FLASH memory IC. The
FLASH memory is accessed by the mP via the 32Ćbit Address Bus and
the 16Ćbit Data Bus.
SRAM Memory
To supplement the mP's internal 512 bytes of internal SRAM, a 32k x 8
SRAM IC is provided.
Chapter 4ąFunctional Theory of Operation
4-3
68P81131E18-O
12/15/99
AFE Circuitry
The Analog Front End (AFE) circuitry operates under control of the mP
to provide a number of functions, as follows:
DControls the power output to the antenna
DModulates TX data and sends to card (via Antenna Board)
DReceives (via Antenna Board) RX data from card and provides
demodulation
Supply Voltages Circuitry
The CAD Control Board contains onĆboard regulators and filtering cirĆ
cuitry to generate the various voltages required by the CAD circuitry.
+12 V from the terminal (via connector P8) is used as the source to
generate +5V and +5V_A supply voltages. Also, the variable PA_PWR
supply voltage is generated and fed to the Power Amplifier (p/o AFE)
to control the RF output power of the CAD.
Antenna Board
The Antenna Board consists of a printed circuit board (with traces that
form the antenna), a ferrite plate (which magnetically shields the antenĆ
na from the Control Board), and a metal back plate (which electrically
shields the antenna from the Control Board). The Antenna Board is
connected to the Control Board by a 6Ćwire cable.
Parallel Card Acceptance Device (CAD) Technical User's Guide
4-4 68P81131E18-O
12/15/99
SRAM MEMORY
MICROPROCESSOR
A1-A20
FLASH
256K X 16
SRAM
32KX8
DATA BUS
ADDRESS BUS
NON-VOLATILE MEMORY
MICROPROCESSOR CIRCUITRY
ADDRESS BUS
ADDRESS
DATA
Figure 1. Card Access Device (CAD) Functional Block Diagram (1 of 2)
18.432 MHz
OSCILLATOR
CIRCUITRY CLK
+5V
A0-A14
+5V
D0-D15
D0-D15
A0-A20
D8-D15
P/O P8
CAD DATA
I/O
REGISTER
CS05
5
12
MATES WITH
CABLE FROM
TERMINAL
+5V
AFE_CONTROLS
LOW +5V
DETECT RESET
+5V
TO OTHER
DEVICES
RESET
+5V
D8-D13
AFE_CONTROL FROM
AFE
RESET
RESET
+5V
A
B
TO
AFE
D0-D7
TERMINAL
INTERFACE
CIRCUITRY
D0-D7
CONTROL LINES
CONTROL LINES
4
4
13
16
8
Chapter 4ąFunctional Theory of Operation
4-5
68P81131E18-O
12/15/99
ANTENNA
BOARD
P6
5
6ĆWIRE
CABLE
6
3
4
2
1
ANALOG
FRONT END
(AFE)
D8-D15
A0-A3
+5V_A
AFE_CONTROL
+5V
AFE
STATUS
INDICATOR
AFE CIRCUITRY
SUPPLY VOLTAGES CIRCUITRY
+5V
FILTER
CIRCUITRY
+5V
REGULATOR
1
MATES WITH
CABLE FROM
TERMINAL
P/O P8
+5V_A
2
4
TO
mP
RESET
ADJUSTABLE
REGULATOR PA_PWR
PA_PWR
FILTER
CIRCUITRY
A
B
AFE_CONTROLS
FROM
mP
ANTENNA_COIL
RECEIVE SIGNAL
Figure 1.ąCard Access Device (CAD) Functional Block Diagram (2 of 2)
3
+12V
Parallel Card Acceptance Device (CAD) Technical User's Guide
4-6 68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Chapter 5 "CAD Protocols and Commands
Parallel Card Acceptance Device (CAD)
Technical User's Guide
68P81131E18-O
12/15/99
chapter contents
TerminalĆtoĆCAD Command Protocol 2
Answer to Reset (ATR) 6
CAD Management Commands 8
Command Sequences 28
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-2 68P81131E18-O
12/15/99
1TERMINALĆTOĆCAD COMMAND PROTOCOL
This section defines the structure of commands initiated by the terminal for transmission control and
for specific control in asynchronous halfĆduplex transmission protocols. Block protocol type T=1 is
used.
The command structure (shown below) consists of the following blocks:
Dprologue field
Dinformation field
Depilogue field
The prologue and epilogue fields are mandatory, and must be sent in every case. The information field
is optional. The number of bytes of the information field is indicated by length (LEN) byte (part of the
prologue field).
Command Structure
Prologue Field Information Field Epilogue Field
NAD PCB LEN Inf EDC
1 Byte 1 Byte 1 Byte 0 to 254 Bytes 2 Bytes
Prologue Field
NAD
The NAD byte in the Prologue field contains the block's target
(DAD) and source (SAD) node addresses, as shown below.
NAD Byte Structure
b8 b7 b6 b5 b4 b3 b2 b1 Meaning
x xx x ---- DAD (Destination Node Address)
----xxxx SAD (Source Node Address)
Chapter 5ąCAD Protocols and Commands
5-3
68P81131E18-O
12/15/99
Prologue Field
(continued)
PCB
The PCB byte in the Prologue field serves to control and
supervise the transmission protocol. The PCB byte encodes first
and foremost the block type, as well as supplementary data
needed in this context. The PCB byte information for an IĆblock,
an RĆblock, and an SĆblock are shown below.
PCB Byte Information for an IĆBlock
b8 b7 b6 b5 b4 b3 b2 b1 Meaning
0 ------- Signals IĆblock
0 N(S) - 0 0 0 0 0 Send sequence number
0-x00000 Chaining (more data)
PCB Byte Information for an RĆBlock
b8 b7 b6 b5 b4 b3 b2 b1 Meaning
1 00 ----- Signals RĆblock
1 0 0 N(R) - - - - Sequence Number
1 0 0 N(R) 0 0 0 0 No errors
1 0 0 N(R) 0 0 0 1 EDC or parity error
1 0 0 N(R) 0 0 1 0 Other errors
PCB Byte Information for an SĆBlock
b8 b7 b6 b5 b4 b3 b2 b1 Meaning
1 1------ Signals SĆblock
1 1000000 RESYNCH req = C0
1 1100000 RESYNCH ans = E0
1 1000010 Abort request = C2
1 1100010 Abort response = E2
1 1000011 WTX request = C3
1 1100011 WTX response = E3
11xxxxxx RFU values used for the CAD manageĆ
ment
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-4 68P81131E18-O
12/15/99
Information Field (INF)
The presence of INF is optional. When present, INF conveys
either application data in IĆblocks for cards, miscellaneous data
for the CAD or nonĆapplication control and status information in
SĆblocks.
In an SĆblock, this field is used for the management of the CAD.
The CAD does not support the exhaustive list of SĆBlocks defined
in ISO 7816-3 T=1. However, the CAD supports Motorola
proprietary definition of SĆBlocks as commands for
management.
RĆblocks do not contain an INF field.
Epilogue Field
This field contains the error detection code (EDC) of the
transmitted block. The protocol definition permits this to be either
an LRC or a CRC. The LRC is calculated as the exclusive OR
(XOR) of all the bytes starting with the NAD through the last byte
of the information field, and is typically referred to simply as the
checksum. For CRC see ISO 3309. The CAD uses the CRC.
Chapter 5ąCAD Protocols and Commands
5-5
68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-6 68P81131E18-O
12/15/99
2ANSWER TO RESET (ATR)
After cycling the power supply or software reboot, the CAD sends out an ATR on the link. The ATR is a
data string, up to 33 bytes long, which contains various data relevant to the transmission protocol and
to the card. The ATR's data string and data elements are defined and described in detail in ISO/IEC
7816-3. The structure of the ATR is the initial character TS followed by a variable number of
subsequent characters in the following order: the format character T0, optionally the interface
characters TAi, TBi, TCi, TDi and optionally the historical characters T1 T2 - TK and, conditionally, the
check character TCK.
ATR Format
The basic ATR format consists of:
DTS Ċ one byte, the initial character; specifies the conĆ
ventions to code data bytes in all subsequent characĆ
ters. There are two possible values of TS (ten consecĆ
utive bits from start to end and corresponding hexadeĆ
cimal value). The CAD uses direct convention:
(Z)AZZAZZZAAZ(Z) where logic level ONE is Z (LSB
is first). It equals to "3B" when decoded by direct conĆ
vention.
DT0 Ċ one byte, the format character; serves to indiĆ
cate the subsequent "interface character" a bit field is
used, from b5 to b8. It further contains the number of
subsequent "historical characters," from b1 to b4.
T0 Byte Information
b8 b7 b6 b5 b4 b3 b2 b1 Meaning
--- 1 ---- TA1 is transmitted
--1 ----- TB1 is transmitted
- 1------ TC1 is transmitted
1 ------- TD1 is transmitted
----xxxx Number of historical characters
Chapter 5ąCAD Protocols and Commands
5-7
68P81131E18-O
12/15/99
ATR Format (continued)
The four least significant bits of any interface byte TDi indicates
a protocol type T, specifying rules to be used to process
transmission protocols. When TD1is not transmitted, T=0 is
used. TA1TB1TC1and TB2are the global interface bytes. These
global interface bytes shall be interpreted in order to process any
transmission protocol correctly.
The interface characters specify all transmission parameters of
the current protocol. They are constructed from the bytes TAi,
TBi,TC
i, and TDi(i =1, 2, 3...). TAi,TB
iand TCiindicate the
protocol parameters. Their interpretation depends on the
protocol type indicated by T in TDi-1.TD
iindicates the protocol
type T, as defined in [1] Section 6.1.4.3, and the presence of
subsequent interface characters. The ATR transmission of these
bytes is optional and may be omitted if appropriate.
TDi Byte Information
b8 b7 b6 b5 b4 b3 b2 b1 Meaning
--- 1 ---- TAi+1 is transmitted
--1 ----- TBi+1 is transmitted
- 1------ TCi+1 is transmitted
1 ------- TDi+1 is transmitted
----xxxx Protocol type for subsequent transmisĆ
sion
When TDiis not transmitted, the default value of TAi+1 TBi+1
TCi+1 is null, indicating that no further interface characters TAi+1
TBi+1 TCi+1 TDi+1 will be transmitted. TA1to TC3convey
information that shall be used during exchanges between the
terminal and the CAD subsequent to the Answer to Reset. They
indicate the values of the transmission control parameters F, D,
I, P, and N, and the IFSC, block waiting time integer (BWI), and
character waiting time integer (CWI) applicable to T=1 as defined
in ISO/IEC 7816-3. The information contained in TA1to TC1and
TC2 shall apply to all subsequent exchanges.
The historical characters, T1 T2 -TK, maximum 15 characters.
It designates general information, for example, the CAD firmware
version.
The value of check character TCK shall be such that the
exclusive-ORing of all bytes from byte T0 to the last byte before
the TCK.
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-8 68P81131E18-O
12/15/99
3CAD MANAGEMENT COMMANDS
Commands in proprietary SĆBlocks supported by the CAD are:
DRF POWER CONTROL: control of the RF field parameters (page 5-10)
DSLEEP: put the CAD in low power mode (page 5-12)
DDOWNLOADING: put the CAD in downloading mode (page 5-14)
DERROR REPORT: the CAD indicates an Hardware error (page 5-16)
DPOLL: put the CAD in card registration mode (page 5-18)
DANSWER TO POLL: the CAD sends the parameters of a card detected (page 5-20)
DDETECT CARD: put the CAD in card detection mode (page 5-22)
DCARD PRESENCE: the CAD sends to the terminal the result of the DETECT CARD comĆ
mand. (page 5-24)
DREBOOT: forces the CAD to reset (page 5-25)
Commands issued from the Terminal to the CAD are called Requests."
Commands issued from the CAD to the Terminal are called Responses."
Chapter 5ąCAD Protocols and Commands
5-9
68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-10 68P81131E18-O
12/15/99
RF POWER
CONTROL
RF POWER CONTROL request
Description
This command allows the terminal to control the RF field power. The four options
of the PCON byte can turn on the 13.56MHz carrier, turn off the carrier, increase
the power of the RF field and to decrease the power of the RF field.
Direction
Terminal to CAD
Size
6 Bytes
Format
See below
RF POWER CONTROL Request Format
NAD PCB LEN PCON CRC1 CRC2
0x11 0xC5 1 (see below) (see below) (see below)
PCON Values Meaning CRC1 Values CRC2 Values
0x00 Power On 0x3B 0x09
0x01 Power Off 0xB2 0x18
0x02 Decrease Power 0x29 0x2A
0x03 Increase Power 0xA0 0x3B
Other Values Forbidden Ċ Ċ
Chapter 5ąCAD Protocols and Commands
5-11
68P81131E18-O
12/15/99
RF POWER
CONTROL
(continued)
RF POWER CONTROL response
Description
The response frame is an acknowledgement of the previous command,
indicating that the command was properly received and has been executed.
Direction
CAD to Terminal
Size
5 Bytes
Format
See below
RF POWER CONTROL Response Format
NAD PCB LEN CRC1 CRC2
0x11 0xE5 0 0xA4 0x8E
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-12 68P81131E18-O
12/15/99
SLEEP
SLEEP request
Description
This command switches the CAD board to a lowĆpower mode. It sequentially
turns off the RF power, stops watchdog timer, unmask only the UART (serial
CAD) or STROBE (parallel CAD) interrupt and switches to the STOP mode of the
ColdFire. While no interrupt from the UART (or STROBE) is received (any frame
from the terminal), the CAD stays in this mode. Any UART (or STROBE) interrupt
wakes the CAD processor core, turns on the RF power and switches to the state
of frame reception.
Direction
Terminal to CAD
Size
5 Bytes
Format
See below
SLEEP Request Format
NAD PCB LEN CRC1 CRC2
0x11 0xC8 0 0xEF 0x1D
SLEEP response
Description
The response frame is an acknowledgment of the previous command that
indicates that the command was properly received and is ready to be executed.
This response is sent before the CAD switches to SLEEP state.
Direction
CAD to Terminal
Size
5 Bytes
Format
See below
SLEEP Response Format
NAD PCB LEN CRC1 CRC2
0x11 0xE8 0 0xDC 0x3E
Chapter 5ąCAD Protocols and Commands
5-13
68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-14 68P81131E18-O
12/15/99
DOWNLOADING
DOWNLOADING request
Description
This command makes the CAD switch to downloading mode. It is only accepted
as the first command after the CAD reboots. The code of the Parameters1&2,
processor and FPGA can be downloaded by selecting the TARGET byte 0x00.
This command must be sent both at the beginning and at the end of the
downloading sequence. At the end of the downloading sequence, this
command confirms that the downloading sequence is correctly complete and
provokes the reset of the CAD processor. The TARGET field of this last block
must be identical to the TARGET field of the previous DOWNLOADING
command.
Direction
Terminal to CAD
Size
6 Bytes
Format
See below
DOWNLOADING Request Format
NAD PCB LEN TARGET CRC1 CRC2
0x11 0xC6 1 (see below) (see below) (see below)
TARGET
Values Meaning CRC1 Values CRC2 Values
0x00 Parameters 1Ć2, MCU, and
FPGA Code
0x5F 0xE6
0x01 All FLASH Code (including Boot
Block)
0xD6 0xF7
Other Values RFU RFU RFU
Chapter 5ąCAD Protocols and Commands
5-15
68P81131E18-O
12/15/99
DOWNLOADING
(continued)
DOWNLOADING response
Description
The response frame is an acknowledgment of the previous command that
indicates that the command was properly received and is ready to be executed.
Direction
CAD to Terminal
Size
5 Bytes
Format
See below
DOWNLOADING Response Format
NAD PCB LEN CRC1 CRC2
0x11 0xE6 0 0xCC 0xA4
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-16 68P81131E18-O
12/15/99
ERROR REPORT
ERROR REPORT response
Description
The CAD sends this command to the terminal if the CAD software has detected
an error during the test sequence at boot up. The tests executed by the CAD at
boot-up are the verification of the processor code checksum, the verification
of the FPGA code and a UART test (serial CAD only) in loopback mode. If the
CAD detects any of these errors, it immediately sends this frame to the terminal
after the ATR frame (for Serial CADs) or after the Error Report Request (for
Parallel CADs).
Direction
CAD to Terminal
Size
6 Bytes
Format
See below
ERROR REPORT Request Format
NAD PCB LEN ERR CRC1 CRC2
0x11 0xC7 1 (see below) (see below) (see below)
ERR Values Meaning CRC1 Values CRC2 Values
0x00 No Error 0x83 0xBC
0x01 Code Checksum Error 0x0A 0xAD
0x02 FPGA Code Error 0x91 0x9F
0x04 UART Initialization Error
(serial CAD only)
0xA7 0xFA
0x08 SRAM Error 0xCB 0x30
Other Values RFU RFU RFU
Chapter 5ąCAD Protocols and Commands
5-17
68P81131E18-O
12/15/99
ERROR REPORT
(continued)
ERROR REPORT request
Description
For Serial CADs Ċ There is no ERROR REPORT request.
For Parallel CADs Ċ The Terminal sends this command to the Parallel CAD to
determine if the CAD software has detected an error during the test sequence
at boot up.
Direction
Terminal to CAD
Size
5 Bytes
Format
See below
ERROR REPORT Request Format
NAD PCB LEN CRC1 CRC2
0x11 0xE7 0 0x14 0xBD
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-18 68P81131E18-O
12/15/99
POLL
POLL request
Description
This command makes the CAD switch to the card detection/anti-collision
sequence. The card must be out of the RF field before sending a Poll request.
The STRAT byte supports two options that order the CAD to detect all cards (Long
Poll) or the first card (Quick Poll) in the RF field.
As the CAD manages the attribution of the NAD for the cards detected in the field,
it reserves NAD values that are already in use and gives free NAD values to a new
card that is detected. But the CAD has no information about the transactions
between the terminal and the card(s). Thus, when the terminal has completed all
the transactions with the card(s) registered, it may indicate to the CAD that the busy
values can be freed or not by setting the appropriate value in the ERASE field.
The TYPE byte of this command indicates to the CAD which type of application
of contactless card in the field must be selected.
Direction
Terminal to CAD
Size
8 Bytes
Format
See below
POLL Request Format
NAD PCB LEN STRAT ERASE TYPE CRC1 CRC2
0x11 0xD0 3 (see
below)
(see
below)
(see
below)
xx xx
STRAT
Values Meaning ERASE
Values Meaning
0x00 Quick Poll 0x00 Do not erase NAD table
0x01 Long Poll 0x01 Erase NAD table
Other Values RFU Other Values Forbidden
TYPE
Values Meaning TYPE
Values Meaning
0x00 All 0x06 Multimedia
0x01 Transport 0x07 Gaming
0x02 Financial 0x08 Data Storage
0x03 Identification 0x09-0x7E RFU
0x04 Telecommunication 0x7F All previous
0x05 Medical 0x80-0xFF Proprietary
Chapter 5ąCAD Protocols and Commands
5-19
68P81131E18-O
12/15/99
POLL (continued)
POLL response
Description
The response frame is an acknowledgment of the previous command that
indicates that the command was properly received and is ready to be executed.
Direction
CAD to Terminal
Size
5 Bytes
Format
See below
POLL Response Format
NAD PCB LEN CRC1 CRC2
0x11 0xF0 0 0x8D 0x65
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-20 68P81131E18-O
12/15/99
ANSWER TO POLL
ANSWER TO POLL request
There is no ANSWER TO POLL request.
ANSWER TO POLL response
Description
When a card is successfully registered in the CAD (the card answered correctly to the
REQUEST SLOT MARKER and ATTRIB frames), the CAD sends this frame to the
terminal to indicate that a new card is to be registered. The ATPoll request frame
transports all necessary information about the card and the card-terminal link.
The NEW NAD byte is the value of the NAD that will be used by the terminal and the
card during the transaction. This NAD is ISO 7816-3 T=1 compliant. The terminal
must use the value received in the ATPoll command to sent data to the card, without
inverting the most significant and the least significant nibble of the byte. Once the
Terminal sends a command with the new NAD (other than 0x11), the CAD sets the
data transmission to Pipeline Mode that allows the Terminal to directly communicate
to the card (and visa versa). This process may continue until the CAD receives its own
NAD (0x11) from the Terminal.
The four-byte PUPI field identifies formally the card. The terminal may use it to
detect non-valid cards.
The HB field may be n bytes long (0-15) and is the exact image of the Historical
Bytes field of the card ATQ frame.
Direction
CAD to Terminal
Size
12+n Bytes
Format
See below
ANSWER TO POLL Response Format
NAD PCB LEN DATA from the ATQ CRC1 CRC2
0x11 0xD1 7 +n* NEW NAD PUPI TC2 TA3 HB xx xx
* n = number of Historical Bytes (HB)
DATA from ATQ
Values Meaning
NEW NAD NAD chosen by the CAD for the new TerminalĆCard link
PUPI 4Ćbyte Card Identifier (Pseudo Unique PICC Identifier)
TC2 POW (Minimum and Maximum Power Level
TA3 LEN (Maximum Block Length)
HB Historical Bytes from the ATQ frame
Chapter 5ąCAD Protocols and Commands
5-21
68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-22 68P81131E18-O
12/15/99
DETECT CARD
DETECT CARD request
Description
After a Quick Poll command, the DETECT CARD command may be sent by the
terminal to know if there are additional cards in non-application phase into the RF
field. After this command, the CAD sends a REQUEST command parameterized
with 1 slot through the RF field. Consequently, if one or more additional cards
are present in the RF field, it must answer to the REQUEST command. The card
which is communicating with the Terminal will not answer to the REQUEST if it
has received a DESELECT command (see ISO/IEC 14443-3).
The TYPE byte of this command indicates to the CAD which type of application
of contactless card in the field must be detected.
Whatever is the result of the detection (nothing, a collision or a correct answer),
the CAD uses the CARD PRESENCE command to indicate the result of this
detection sequence.
NoteąSince this command is to be sent after a Quick Poll command, do not try to
send this command under any other circumstances (like immediately after reboot).
Direction
Terminal to CAD
Size
6 Bytes
Format
See below
DETECT CARD Request Format
NAD PCB LEN TYPE CRC1 CRC2
0x11 0xD3 1 (see below) (see below) (see below)
TYPE Values Meaning CRC1 Values CRC2 Values
0x00 All 0x77 0x5A
0x01 Transport 0xFE 0x4B
0x02 Financial 0x65 0x79
0x03 Identification 0xEC 0x68
0x04 Telecommunication 0x53 0x1C
0x05 Medical 0xDA 0x0D
0x06 Multimedia 0x41 0x3F
0x07 Gaming 0xC8 0x2E
0x08 Data Storage 0x3F 0xD6
0x09-0x7E RFU RFU RFU
0x7F All Previous 0x07 0xD1
0x80-0xFF Proprietary Proprietary Proprietary
Chapter 5ąCAD Protocols and Commands
5-23
68P81131E18-O
12/15/99
DETECT CARD
(continued)
DETECT CARD response
There is no response for the DETECT CARD command.
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-24 68P81131E18-O
12/15/99
CARD PRESENCE
CARD PRESENCE request
There is no CARD PRESENCE request.
CARD PRESENCE response
Description
The CAD sends this frame to the terminal as a result of the card detection
sequence initiated by the DETECT CARD command.
The PRES byte of the command indicates if something new is detected or not.
Direction
CAD to Terminal
Size
6 Bytes
Format
See below
CARD PRESENCE Response Format
NAD PCB LEN PRES CRC1 CRC2
0x11 0xD4 1 (see below) (see below) (see below)
PRES Values Meaning CRC1 Values CRC2 Values
0x00 No Card 0x72 0xD6
0x01 Card(s) Detected 0xFB 0xC7
Other Values Forbidden Ċ Ċ
Chapter 5ąCAD Protocols and Commands
5-25
68P81131E18-O
12/15/99
REBOOT
REBOOT request
Description
This command makes the CAD processor reset. After this command is executed
the CAD board is reset and any configuration different from the CAD default
configuration is lost.
Direction
Terminal to CAD
Size
5 Bytes
Format
See below
REBOOT Request Format
NAD PCB LEN CRC1 CRC2
0x11 0xD2 0 0x0E 0x75
REBOOT response
Description
The response frame is an acknowledgment of the previous command that
indicates that the command was properly received and is ready to be executed.
Direction
CAD to Terminal
Size
5 Bytes
Format
See below
REBOOT Response Format
NAD PCB LEN CRC1 CRC2
0x11 0xF2 0 0x3D 0x56
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-26 68P81131E18-O
12/15/99
BREAK
CHARACTER
BREAK CHARACTER request
Description
A break character makes the CAD processor reset. After this character is sent,
the CAD board is reset (after 100 msec delay) and any configuration different
from the CAD default configuration is lost.
Direction
Terminal to CAD
Size
1 Bytes
Format
All the bits are set to 0. The Stop Bit is included.
BREAK CHARACTER response
Description
There is no response to the BREAK CHARACTER command.
Chapter 5ąCAD Protocols and Commands
5-27
68P81131E18-O
12/15/99
THIS PAGE INTENTIONALLY LEFT BLANK
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-28 68P81131E18-O
12/15/99
4COMMAND SEQUENCES
The illustrations on the next few pages show the command sequences between the Terminal, CAD,
and Card for the following scenarios:
DBoot Sequence
DDownloading Sequence
DQuick Poll Sequence
DLong Poll Sequence
DDetect Card Sequence
DRF Power Control Sequence
DSleep Sequence
DReboot Sequence
Chapter 5ąCAD Protocols and Commands
5-29
68P81131E18-O
12/15/99
Boot Sequence
TERMINAL CAD
ATR
DąCPU registers configuration
DąRun AutoĆTests
DąFPGA Code Loading
DąConfigure UART at 9600 BPS (Serial CAD only)
DąConfigure UART at 115200 BPS Serial CAD Only)
DąWait for first command from terminal
NORMAL BOOT SEQUENCE
BOOT SEQUENCE WITH HARDWARE ERROR
TERMINAL CAD
ATR
DąCPU registers configuration
DąAutoĆTest Fails
DąConfigure UART at 115200 BPS (Serial CAD Only)
Decode
CAD
Parameters Continue
Power Up
Power
Up
Power
Up
Finish
Power
Up
Decode
CAD
Parameters
Error Report
DąSwitch to download process
DąWait for the first I-Block of downloading
Finish
Power
Up
Prepare
Data to
Download
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-30 68P81131E18-O
12/15/99
Downloading
Sequence
TERMINAL CAD
Downloading
Request
DąWait for a command from the Terminal
SUCCESSFUL DOWNLOADING SEQUENCE
Wait
Mode
Downloading
Response
I (0,1)
R (1)
I (1,1)
R (0)
I (0,0)
R (xx,xx)
Downloading
Request
Downloading
Response
ATR
DąSend new code to the CAD
in chained mode DąDecode frame
DąWrite data in FLASH memory
CAD
Resets
DąConfirm end of downloading
Chapter 5ąCAD Protocols and Commands
5-31
68P81131E18-O
12/15/99
Downloading
Sequence
(continued)
TERMINAL CAD
Downloading
Request
DąWait for a command from the Terminal
INTERRUPTED DOWNLOADING SEQUENCE
Wait
Mode
Downloading
Response
I (0,1)
R (1)
I (1,1)
R (0)
Reboot
Request
Reboot
Response
ATR
DąSend new code to the CAD
in chained mode DąDecode frame
DąWrite data in FLASH memory
CAD
Resets
DąConfirm end of downloading
INTERRUPTION
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-32 68P81131E18-O
12/15/99
Quick Poll
Sequence
TERMINAL CAD
NORMAL QUICK POLL SEQUENCE
Quick Poll
Request
Quick Poll
Response
DąWait for a command from the Terminal
Wait
Mode
CARD
REQ / SLOT MARKER
ATQ
DąCard in field receives
REQ and returns ATQ
ATTRIB
DąCAD issues ATTRIB to
card containing Slot ID,
etc.
DąCard returns response
ATP (NAD, PUPI, etc.)
DąCard is registered
DąTerminal and card
communicate per
application with CAD
serving as pipeline
TERMINAL CAD
INTERRUPTED QUICK POLL SEQUENCE
Quick Poll
Request
Quick Poll
Response
DąWait for a command from the Terminal
Wait
Mode
CARD
DąWait for first card
registration
Any Frame
Response to
the Frame
DąWait for a command from the Terminal
Wait
Mode
DąREQs sent until ATQ is
returned or any frame is
sent from Terminal
ATTRIB RESP
Chapter 5ąCAD Protocols and Commands
5-33
68P81131E18-O
12/15/99
Long Poll
Sequence
TERMINAL CAD
DąProcess antiĆcollision algorithm
DąLog the first detected card
DąSend an ATTRIB command to this card
LONG POLL SEQUENCE
Long Poll
Request
Long Poll
Response
DąWait for a command from the Terminal
Wait
Mode
CARD
DąCard in field receives
REQ/SLOT MARKER and
returns ATQ
ATP (NAD, PUPI, etc.)
DąCard is registered
DąTerminal and card
communicate per
application with CAD
serving as pipeline
DąWait for first card
registration
REQ / SLOT MARKER
ATQ
ATTRIB
DąCAD issues ATTRIB to
card containing Slot ID,
etc.
DąCard returns response
DąCAD sends REQ/SLOT
MARKER until ATQ is reĆ
turned, or CAD terminates
the polling if any frame is
received from Terminal.
ATTRIB RESP
This sequence may be repeated up
to four times (should four cards
be presented at the same time).
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-34 68P81131E18-O
12/15/99
Detect Card
Sequence
DETECT CARD SEQUENCE
TERMINAL CAD
Detect Card
Request
DąWait for a command from the Terminal
Wait
Mode
CARD
REQ
ATQ
DąCard in field receives
REQ and ruturns ATQ
Card Presence
Response
DąWait for detection
result
DąWait for a command from the Terminal
Wait
Mode
Chapter 5ąCAD Protocols and Commands
5-35
68P81131E18-O
12/15/99
RF Power Control
Sequence
TERMINAL CAD
TURN ON SEQUENCE
Wait
Mode
RF Power
Request
DąWait for a command from the Terminal
RF Power
Response
DąSend RF Power Control
command (parameter 0x00)
Wait
Mode
DąWait for a command from the Terminal
DąTurn on RF power
DąAcknowledge command
TERMINAL CAD
TURN OFF SEQUENCE
Wait
Mode
RF Power
Request
DąWait for a command from the Terminal
RF Power
Response
DąSend RF Power Control
command (parameter 0x01)
Wait
Mode
DąWait for a command from the Terminal
DąTurn off RF power
DąAcknowledge command
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-36 68P81131E18-O
12/15/99
RF Power Control
Sequence
(continued)
TERMINAL CAD
DECREASE POWER SEQUENCE
Wait
Mode
RF Power
Request
DąWait for a command from the Terminal
RF Power
Response
DąSend RF Power Control
command (parameter 0x02)
Wait
Mode
DąWait for a command from the Terminal
DąDecrease RF power
DąAcknowledge command
TERMINAL CAD
INCREASE POWER SEQUENCE
Wait
Mode
RF Power
Request
DąWait for a command from the Terminal
RF Power
Response
DąSend RF Power Control
command (parameter 0x03)
Wait
Mode
DąWait for a command from the Terminal
DąIncrease RF power
DąAcknowledge command
Chapter 5ąCAD Protocols and Commands
5-37
68P81131E18-O
12/15/99
Sleep Sequence
TERMINAL CAD
SLEEP SEQUENCE
Wait
Mode
Sleep Request
DąWait for a command from the Terminal
Sleep Response
DąSend Sleep Command
DąAcknowledge command
DąTurn off RF power
DąEnter STOP mode until a frame from
terminal is received
Any Frame
DąExit STOP mode
DąTurn on RF power
DąReceive frame
Parallel Card Acceptance Device (CAD) Technical User's Guide
5-38 68P81131E18-O
12/15/99
Reboot
Sequence
TERMINAL CAD
REBOOT SEQUENCE
Wait
Mode
Reboot Request
DąWait for a command from the Terminal
Reboot Response
DąSend Reboot Command
DąAcknowledge command
DąReset CPU
ATR
Wait
Mode
DąWait for a command from the Terminal
Appendix A "Performing FLASH Upgrades
Parallel Card Acceptance Device (CAD)
Technical User's Guide
68P81131E18-O
12/15/99
chapter contents
FLASH Upgrade Procedure 2
Parallel Card Acceptance Device (CAD) Technical User's Guide
A-2 68P81131E18-O
12/15/99
1FLASH UPGRADE PROCEDURE
Operating software for the CAD is stored in FLASH memory on the Control Board. The software may
be upgraded (or reinstalled) by using the Firmware Download utility included as part of the CADTools
software program (provided with the Model T6439A Parallel CAD Installation Kit).
Preparing for Upgrade
Procedure
Locating CAD Operating Software
The upgrade process installs CAD operating software (stored on
the PC hard disk or floppy diskette) into FLASH memory on the
CAD Control Board. Before you begin the upgrade procedure,
make sure you have available the desired version of CAD software.
It is recommended that you copy this software into the following
location on the PC hard disk:
C:\Program Files\CADTools
(Since the Firmware Upgrade utility automatically looks in this
directory first for CAD operating software, locating the software here
will streamline the process as well as provide one central directory
in which to store all of your CAD operating software versions.)
Setting Up the CAD and PC
Connect the CAD to the PC and launch the CADTools program as
described in Launching the CADTools Software on page 2-5 of this
manual.
Appendix A Performing FLASH Upgrades
A-3
68P81131E18-O
12/15/99
Performing FLASH
Upgrade Procedure
1. With the CAD connected to the PC and the CADTools program
running, click on the Firmware Download button.
2. The following CADTools Firmware Download main screen will
appear, displaying the version of CAD operating software currently
in FLASH memory in the CAD. Click on the File Open button.
continued on next page
1
2
Parallel Card Acceptance Device (CAD) Technical User's Guide
A-4 68P81131E18-O
12/15/99
Performing FLASH
Upgrade Procedure
(continued)
NoteąYou may have received the
CAD operating software via disĆ
kette, CDĆROM, email, FTP, or other
file transfer means. It is recomĆ
mended that you store all software
files in the default directory (i.e.,
C:\Program Files\CADtools)so
that they will appear in the Open
screen. Otherwise, you will have to
navigate to the file location to select
the desired file.
3. The following Open screen will appear. You will use this screen to
locate the file containing the CAD operating software you wish to
download to the CAD. Select the desired file and click on Open.
continued on next page
Appendix A Performing FLASH Upgrades
A-5
68P81131E18-O
12/15/99
Performing FLASH
Upgrade Procedure
(continued)
4. The following screen will appear, displaying the version of CAD
operating software currently in FLASH memory in the CAD and the
version of the operating software contained in the file you selected
in the previous step. Verify that this is the version you wish to
download to the CAD, then click on the Download button.
5. A warning message will appear. Click on OK.
continued on next page
4
Parallel Card Acceptance Device (CAD) Technical User's Guide
A-6 68P81131E18-O
12/15/99
Performing FLASH
Upgrade Procedure
(continued)
6. The following screen will appear, displaying the progress of the
download process.
7. The following screen appears. Click on Close. The CAD is now
running the operating software contained in the file you have just
downloaded.
ząEnd of this Procedureąz
Appendix B "CAD Connector PinĆOuts
Parallel Card Acceptance Device
(CAD) Technical User's Guide
68P81131E18-O
12/15/99
CONTROL BOARD ANTENNA BOARD
CONNECTOR P8
Pin # Signal Signal Source Function
Name Level
1 +12V +12 V dc Terminal Main DC Power
2 +12V +12 V dc Terminal Main DC Power
3 GND 0 V Ċ Ground
4 GND 0 V Ċ Ground
5 D0 TTL BiĆDirect Data Bit 0 (between CAD and Terminal)
6 D1 TTL BiĆDirect Data Bit 1 (between CAD and Terminal)
7 D2 TTL BiĆDirect Data Bit 2 (between CAD and Terminal)
8 D3 TTL BiĆDirect Data Bit 3 (between CAD and Terminal)
9 D4 TTL BiĆDirect Data Bit 4 (between CAD and Terminal)
10 D5 TTL BiĆDirect Data Bit 5 (between CAD and Terminal)
11 D6 TTL BiĆDirect Data Bit 6 (between CAD and Terminal)
12 D7 TTL BiĆDirect Data Bit 7 (between CAD and Terminal)
13 R/W- TTL Terminal Read from Terminal (high) or Write to Terminal (low)
14 STRB- TTL Terminal Data Strobe (active low)
15 ACK- TTL CAD Acknowledge (active low)
16 RESET- TTL Terminal Hard Reset (active low)
Pin # Signal Input Output Function
1 ANTENNA_RX Future Use
2 GND nGround
3 GND Ground
4 GND Ground
5 ANTENNA_COIL1 Connects to other end of antenna loop
6 ANTENNA_COIL 1 Connects to other end of antenna loop
CONNECTOR P6 CADĆtoĆANTENNA BOARD
1
6
P8
12
15 16
16ĆPIN PARALLEL TERMINAL CONNECTOR
Parallel Card Acceptance Device (CAD) Technical User's Guide
B-2 68P81131E18-O
12/15/99
Notes...
Appendix C "Dimensions and Clearances
Parallel Card Acceptance Device
(CAD) Technical User's Guide
68P81131E18-O
12/15/99
96
104
4
67
66
54
TOP VIEW SIDE VIEW
104
17
Control Board
96
104
4
67
16.65
TOP VIEW SIDE VIEW
104
4.81
Antenna Board
66
60
All dimensions in millimeters
All dimensions in millimeters
Parallel Card Acceptance Device (CAD) Technical User's Guide
C-2 68P81131E18-O
12/15/99
SIDE VIEW
Stacked
23.5
104
All dimensions in millimeters
Index
i
68P81131E18-O
12/15/99
INDEX
A
ANSWER TO POLL, command, 5-20
Answer to Reset, 5-6
ATR, format, 5-6
B
Boot Sequence, 5-29
BREAK CHARACTER, command, 5-26
C
CAD
major components, 1-2
management commands, 5-8
simplified block diagram, 1-4
typical application, 1-2
CADTools, software
installing, 2-4
launching, 2-5
CARD PRESENCE, command, 5-24
checkout, final, 2-20
command, sequences, 5-28
command protocol, TerminalĆtoĆCAD, 5-2
command sequences, 5-28
commands, CAD management, 5-8
components, CAD
detailed, 1-6
primary, 1-3
D
dc power, verifying, 3-2
DETECT CARD, command, 5-22
Detect Card Sequence, 5-34
download, software, A-3
DOWNLOADING, command, 5-14
Downloading sequence, 5-30
E
epilogue, field, 5-4
equipment, required
for final checkout, 2-20
for Self Test Utility, 2-4
for Tuning, 2-11
ERROR REPORT, command, 5-16
F
fault isolation, procedures, 3-2, 3-3
FLASH, upgrade, procedure, A-3
I
information, field, 5-4
inspecting
CAD, 2-2
CAD sets, 2-2
installing
CAD into terminal, 2-18
CADTools software, 2-4
L
launching, CADTools software, 2-5
LED indicator, verifying, 3-2
Long Poll Sequence, 5-33
M
major components, CAD, 1-2
mounting, into terminal, 2-18
O
operation, verifying proper, 2-4
overview, CAD product, 1-2
P
POLL, command, 5-18
Parallel Card Acceptance Device (CAD) Technical User's Guide
ii 68P81131E18-O
12/15/99
prologue, field, 5-2
Q
Quick Poll Sequence, 5-32
R
REBOOT, command, 5-25
Reboot Sequence, 5-38
RF POWER CONTROL, command, 5-10
RF Power Control Sequence, 5-35
running, Self Test Utility, 2-9
S
Self Test Utility, running, 2-9
SLEEP, command, 5-12
Sleep Sequence, 5-37
T
TerminalĆtoĆCAD, command protocol, 5-2
tuning, procedure, 2-11
typical application, CAD, 1-2
U
unpacking
CAD, 2-2
CAD sets, 2-2