Motorola Solutions MCAD200 Card Acceptance Device User Manual Exhibit 8 Users Manual

Motorola Solutions, Inc. Card Acceptance Device Exhibit 8 Users Manual

User Manual

Integrated Information Systems Group8201 E. McDowell Road               Scottsdale, AZ 85252-1417Exhibit 8Page 1 of 113 FCC ID: ABZMCAD20010/10/00Exhibit 8  –  Users Manual Card Acceptance Device (CAD+)Low Power Transceiver ModuleFCC ID: ABZMCAD200Model Nos.  T6480A (and variants)8.0 Card Acceptance Device (CAD+) Users Manual
CARD ACCEPTANCE DEVICE (CAD+)T6479A (Parallel)T6480A (Serial)T6481A (Serial)T6499A (Serial)T6500A (Serial)T6501A (Serial)T6548A (Serial)ModelsMCAD 200Instruction Manual68P81131E43-O*6881131e43*
MOTOROLA READER WARRANTYWarranty:  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 awritten 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 servicefor a period of One (1) Year from the date of Product shipment.  Motorola, at its option, will at no charge either repairthe 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 theproperty 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 willbe 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.  Motorolaassumes no obligations or liability for additions or modifications to this warranty unless made in writing and signedby an officer of Motorola.  Unless made in a separate written agreement(s) between Motorola and Buyer, Motoroladoes 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 attachedto or used in connection with the Product, or for operation of the Product with any ancillary equipment, and all suchequipment 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 refundof the purchase price, at Motorola's option, is the exclusive remedy.  THIS WARRANTY IS GIVEN IN LIEU OF ALLOTHER EXPRESS WARRANTIES. MOTOROLA DISCLAIMS ALL OTHER WARRANTIES OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY ANDFITNESS 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 ORCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH PRODUCT, TO THE FULLEXTENT SUCH MAY BE DISCLAIMED BY LAW.
Patent and Software Provisions:  Motorola will defend, at its own expense, any suit brought against the Buyer tothe extent that it is based on a claim that the Product or its parts infringe a United States patent, and Motorola will paythose costs and damages finally awarded against the Buyer in any such suit which are attributable to any suchclaim, 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 ofinfringement of a United States patent, that Buyer will permit Motorola, at its option and expense, either toprocure for Buyer the right to continue using the Product or its parts or to replace or modify the same so that itbecomes non-infringing or to grant Buyer a credit for the Product or its parts as depreciated and accept itsreturn.  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 combinationof the Product or its parts furnished hereunder with software, apparatus or devices not furnished by Motorola, norwill Motorola have any liability for the use of ancillary equipment or software not furnished by Motorola which isattached to or used in connection with the Product.  The foregoing states the entire liability of Motorola with respectto 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 licenseis granted by implication, estoppel or otherwise under Motorola patent rights or copyrights.
FCC Compliance StatementThis device complies with Part 15 of the FCC rules.  Operation is subject to the following two conditions. (1) Thisdevice may not cause harmful interference.  And (2) this device must accept any interference received, includinginterference that may cause undesired operation.This equipment has been tested and found to comply with the radiated limits for a Class B digital device, pursuant toPart 15 of the FCC Rules.  These limits are designed to provide reasonable protection against harmful interference ina residential installation.  This equipment generates, uses and can radiate radio frequency energy and, if notinstalled and used in accordance with the instructions, may cause harmful interference to radio communications.However, there is no guarantee that interference will not occur in a particular installation.  If this equipment doescause harmful interference to radio or television reception, which can be determined by turning the equipment offand on, the user is encouraged to try to correct the interference by one or more of the following measures:-- Reorient or relocate the receiving antenna.-- Increase the separation between the equipment and receiver.-- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.-- Consult the dealer or an experienced radio/TV technician for help.This device complies with Part 15 of the FCC rules.  Operation is subject to the following two conditions: (1) Thisdevice may not cause harmful interference. And (2) this device must accept any interference received, includinginterference that may cause undesired operation.The CAD+ was submitted and a grant of authorization received from the FCC as a modular device under the intentional radiator requirements of Part 15, Subpart C.The party that incorporates this device into their product is responsible for verification of the emissions produced bythe final product and must adhere to the limits specified in the Code of Federal Regulation 47, Part 15, Subpart B.Furthermore, a label must be applied on the exterior of the final product referring to this enclosed module whichstates, Contains FCC ID: ABZMCAD200" or Contains Transmitter Module FCC ID: ABZMCAD200".Notice: When an AC source is used to supply power to the integrated equipment, the final equipment will alsohave to verify compliance with the AC line conducted emissions according to FCC Part 15, Subpart B.  If unsatisfactory emissions are measured at the fundamental frequency of the CAD+ then a Corcom 2VK1L power line filter maybe used to suppress the lineconducted emissions.Caution: Any changes or modifications not approved by the party responsible for compliance could void theuser's authority to operate the equipmentCE Compliance StatementThe Motorola MCAD200 is in conformity with all essential requirements of the Radio & Telecommunications Terminal Equipment Directive (R&TTE 1999/5/EC).  This product has been assessed to the following standards:EN 300 330 ETSI EN 301 489-1ETSI EN 301 489-3EN 60950: 1992 Incl Amdt 1-4, 11This product is marked with CE 0560  , which signifies conformity with Class II product requirements specified inthe R&TTE directive.
Motorola, Inc. 2000All Rights ReservedPrinted in U.S.A.68P81131E43-O  October 15, 2000-eDOCWorldwide Smartcard Solutions Division1301 E. Algonquin Road, Schaumburg, IL 60196CARD ACCEPTANCE DEVICE (CAD+)T6479A (Parallel)T6480A (Serial)T6481A (Serial)T6499A (Serial)T6500A (Serial)T6501A (Serial)T6548A (Serial)ModelsMCAD 2000Table of ContentsForeword iii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Performance Specifications iv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1DescriptionchapterProduct Overview page 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Simplified Block Diagram Theory page 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2InstallationchapterUnpacking and Inspection page 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verifying Proper Operation page 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tuning Procedure page 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing CAD into Terminal page 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Final Checkout Procedure page 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3chapterTroubleshootingFault Isolation Procedures page 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Returning Faulty CADs to Motorola page 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4chapterFunctional Theory of OperationFunctional Theory of Operation page 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contentsii October 15, 200068P81131E43-O5chapterCAD Protocols and CommandsTerminaltoCAD Command Protocol page 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Answer to Reset (ATR) page 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAD Management Commands page 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Command Sequences page 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AppendixAppendix A  Performing FLASH Upgrades page A-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appendix B  CAD Connector PinOuts page B-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appendix C  Dimensions and Clearances page C-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appendix D  CAD+ Dip Switch Settings page D-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  and MOTOROLA are trademarks of Motorola, Inc.IBM is a registered trademark of International Business Machines, Inc.
Table of ContentsiiiOctober 15, 2000 68P81131E43-OFOREWORDProduct Maintenance PhilosophyDue to the high percentage of surfacemount components and multilayer circuit board design, the maintenance philosophy for this productis one of Field Replaceable Unit (FRU) substitution. Each ControlBoard and Antenna Board matched set is considered a FRU, and whendetermined to be faulty, may be quickly and easily replaced with aknown good set to bring the equipment back to normal operation. Thefaulty CAD set must then be shipped to the Motorola Radio SupportCenter in Rockford, Illinois for further troubleshooting and repair to thecomponent level.Customer SupportFor complete information on ordering FRU replacement modules, orinstructions on how to return faulty modules for repair, contact theMotorola System Support Center as follows:Motorola System Support Center1311 E. Algonquin RoadSchaumburg, IL  601961-800-221-7144FAX 847-576-2172Int'l 847-576-7300Scope of ManualThis manual is intended for use by experienced technicians familiarwith 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 operationalunderstanding of all FRU modules, allowing faulty FRU modules to beidentified 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 Standard  Manual Revisions (SMR). These SMRs are added to the manualsas the engineering changes are incorporated into the equipment.
Table of Contentsiv October 15, 200068P81131E43-OPERFORMANCE SPECIFICATIONSElectricalRequired Supply Voltage 9.0  15.0 V dc; ripple less than 50 mV PPRequired Supply CurrentMaximum 320 mA @ 12 V dc (230 mA typical)NoteRatings assume recommended tuning with no metal within 10 cm of antenna boardMaximum Input Power Requirements 3.6 WattsCAD PowerUp Time Less than 1 second after power appliedEnvironmentalOperating Temperature 30 C to +70 C (22  F to +158  F)Storage Temperature 40 C to +85 C (40  F to +185  F)Cold and Heat Shock 40 C to +85 C (40  F to +185  F) within 2 hour durationVibration Frequency Range:10 Hz to 500 HzVibration Severity:3 gnShock Severity: 60 gnDuration: 11 msecBumpSeverity: 40 gnDuration: 6 msecNumber of bumps: 4000Electromagnetic Fields Compliant with ISO 105361, 4.2.8TransmitterFrequency 13.56 MHz  .01%ModulationISO14443 Type ARise/Fall Time: 23 sec rise; <1.5  sec fallASK Percentage: 100%ISO14443 Type BRise/Fall Time: <2 sec rise and fallASK Percentage: 8% to 14%ReceiverCarrier Frequency 13.56 MHzSubcarrier Frequency 847.5 kHzSubcarrier DataISO14443 Type AModified ManchesterISO14443 Type BNRZL BPSK
Table of ContentsvOctober 15, 2000 68P81131E43-OOperationalCADtoTerminal Communication ProtocolsSerialRS232, RS485, and CMOS (depending on model)ParallelByteWide Parallel TransferCADtoTerminal Communication RatesSerial9600 bps, 19.2 bps, 38.4 Kbps, 57.6 Kbps, and 115.2 KbpsParallel 25,000 bytes per secondCADtoCard Communication Rate 105.9375 KbpsCADtoCard Operating Radio Frequency 13.56 MHz
Table of Contentsvi October 15, 200068P81131E43-ONotes...
Chapter 1   DescriptionCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsProduct Overview 2Simplified Block Diagram Theory 8
Card Acceptance Device (CAD+) Technical User's Guide1-2 68P81131E43-OOctober 15, 20001PRODUCT OVERVIEWThe Motorola Card Acceptance Device (CAD) is an electronic module capable of communicating withISO 14443 Type A and Type B compatible smart cards via a radio frequency (RF) interface. Thissection provides general information about the application and physical properties of the CAD.Physical DescriptionOverviewThe CAD, which provides the communications interface between aterminal and customer smart cards, consists of a Control Board andan Antenna Board. These two boards are connected together by a100 mm multiconductor interconnect cable. The CAD is connectedto the terminal via a 16pin connector (parallel models) or a 10pinconnector (serial models) located on the Control Board.Control BoardThe Control Board contains a microprocessor, nonvolatile memory,and radio frequency transmitting and receiving circuitry. This boardcommunicates with smart cards via an RF link (provided by theAntenna Board), and to the terminal via RS232, RS485, or CMOS(serial models) or a bytewide, proprietary parallel (parallel models)protocol. Note that serial rates range from 9600 bps to 115.2 kbps,and parallel rates are up to 25 kbytes/sec.Antenna BoardThe Antenna Board consists of a printed circuit board with coppertraces forming the transmit and receive antenna. The AntennaBoard may be one of several types, varying in dimensions andconstruction (some types are attached to a ferrite plate with a metalback plate serving as a ground plane).Typical ApplicationThe CAD described in this manual is a device which allowscommunications to contactless smart cards by a host or terminal. Itis suitable for applications such as automated fare collection,access control, electronic purse, and vending machines.
Chapter 1Description1-368P81131E43-OOctober 15, 2000CAD PrimaryComponentsANTENNA BOARDCONTROL BOARDINTERCONNECTCABLE
Card Acceptance Device (CAD+) Technical User's Guide1-4 68P81131E43-OOctober 15, 2000Available ModelsThe CAD+ is available in several models (shown on the next fewpages). In general, the major differences between the models arethe type of Antenna Board and the type of communications protocolused to communicate with the terminal.T6479AParallel CAD+ (CMOS Interface) with Parallel Connector and 104 x 67 mm Antenna BoardT6480ASerial CAD+ (RS485 Interface) with Vertical Connector and 104 x 67 mm Antenna Board
Chapter 1Description1-568P81131E43-OOctober 15, 2000Available Models(continued)T6481ASerial CAD+ (RS485 Interface) with Horizontal Connector and 104 x 67 mm Antenna BoardT6499ASerial CAD+ (RS485 Interface)with Vertical Connector and 50 x 25 mm Antenna Board
Card Acceptance Device (CAD+) Technical User's Guide1-6 68P81131E43-OOctober 15, 2000Available Models(continued)T6500ASerial CAD+ (RS485 Interface)with Horizontal Connector and 50 x 25 mm Antenna BoardT6501ASerial CAD+ (CMOS Interface)with Horizontal Connector and 65 x 40 mm Antenna Board
Chapter 1Description1-768P81131E43-OOctober 15, 2000Available Models(continued)T6548ASerial CAD+ (RS485 Interface) with Vertical Connector and 100 x 110 mm Antenna Board
Card Acceptance Device (CAD+) Technical User's Guide1-8 68P81131E43-OOctober 15, 20002SIMPLIFIED BLOCK DIAGRAM THEORYThe illustration on the facing page shows a simplified block diagram of the CAD. This section isintended to provide a basic understanding of the CAD circuitry and how it interacts with the terminaland smart cards. (Refer to Chapter 4 for a more detailed block diagram and circuit descriptions.)Overview of CADOperationThe CAD serves as the data communications link between a smartcard and the Terminal in which the CAD is installed (or to which theCAD is connected). The CAD operations are controlled by theTerminal. The CAD searches (polls) for smart cards within its range,notifies theTerminal when valid cards are found, and transfers datafrom the Terminal to the card, and from the card back to theTerminal.For TerminaltoCard communications, the CAD's Control Boardreceives a command from the Terminal to transmit data (receivedfrom the Terminal) to the card.  The CAD then transmits the data viamodulated encrypted RF signals to the card.For CardtoTerminal communications, the CAD's Control Boarddetects and demodulates encrypted RF data signals from the smartcard and sends data back to the Terminal. Communications withthe Terminal are made using RS485, RS232, or CMOS (serialmodels) or 8bit bytewide parallel (parallel models) protocols.
Chapter 1Description1-968P81131E43-OOctober 15, 2000CAD Simplified BlockDiagramCARD ACCEPTANCE DEVICE (CAD)MICROPROCESSORTERMINALNONVOLATILEMEMORYPOWER SUPPLYCIRCUITRYANALOGCONTROL BOARDANTENNA BOARDPARALLEL DATA+5V+5V_A100 MM INTERCONNECT CABLESMART CARDSERIAL OR(DEPENDING ONMODEL) FRONTEND(AFE)
Card Acceptance Device (CAD+) Technical User's Guide1-10 68P81131E43-OOctober 15, 2000CAD DetailedComponentsThe Control Board contains components on both sides of the circuitboard. The Antenna Board contains no components, but ratherprinted circuit traces which form the antenna. Refer to the photoson the next two pages for identification of the components on thetwo boards. A typical Parallel CAD+ and a Serial CAD+ are shown.
Chapter 1Description1-1168P81131E43-OOctober 15, 2000CAD DetailedComponents (Typical Parallel CAD+)SRAMMEMORYFLASHMEMORYCONTROL BOARD ANTENNA BOARDPARALLELCONNECTORTO/FROMTERMINALTUNINGCAPACITORMICROPROCESSORMETAL BACK PLATE(GROUND PLANE)CONTROL BOARD ANTENNA BOARDINTERCONNECTCABLEANTENNA CIRCUIT BOARD(TRACES FORM ANTENNA)STATUSLED(GREEN)P/OANALOGFRONT END(AFE)TOP VIEWBOTTOM VIEW8POSITIONDIP SWITCH
Card Acceptance Device (CAD+) Technical User's Guide1-12 68P81131E43-OOctober 15, 2000CAD DetailedComponents (Typical Serial CAD+)SRAMMEMORYFLASHMEMORYCONTROL BOARD ANTENNA BOARD8POSITIONDIP SWITCHTUNINGCAPACITORMICROPROCESSORMETAL BACK PLATE(GROUND PLANE)CONTROL BOARD ANTENNA BOARDANTENNA CIRCUIT BOARD(TRACES FORM ANTENNA)STATUSLED(GREEN)INTERCONNECTCABLEP/OANALOGFRONT END(AFE)TOP VIEWBOTTOM VIEWCONNECTS TOTERMINAL
Chapter 2   InstallationCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsUnpacking and Inspection 2Verifying Proper Operation 4Tuning Procedure 11Installing CAD Into Terminal 20Final Checkout Procedure 22
Card Acceptance Device (CAD+) Technical User's Guide2-2 68P81131E43-OOctober 15, 2000UNPACKING AND INSPECTION1This section describes the procedures necessary to unpack and take inventory, run a Self Test utility  toverify proper electrical operation, perform a tuning procedure, mechanically install the CAD set into anexternal terminal enclosure, and perform a final checkout procedure.Important!The CAD Control Board contains CMOS and other staticsensitive components. Whenhandling the CAD, be sure to observe all precautions to prevent damage to the components from staticelectricity. These include the use of a grounded antistatic wrist strap and antistatic mats and worksurfaces.Unpacking andInspecting the CADSetsGeneralEach CAD set (consisting of a Control Board and an Antenna Board) istuned and tested at the factory prior to shipment. Each CAD set isshipped with a 100 mm multiconductor interconnect cable connectedbetween the Control Board and the Antenna Board.Remove each CAD set from the packing material and inspect for visualdamage. Report the extent of any damage to the transportationcompany and Motorola.Verifying CAD+ Model TypeExamine the settings on the 8position DIP switch (located on the bottomof the CAD+ Control Board and compare to the table below to verify themodel type of the CAD+. (Refer to Appendix D for more details on theDIP switch settings.)12345678ONOFFT6479A On Off OffCAD+ Model S1 S2 S3 S4-S8OffT6480A, T6481A,T6499A, T6500A.T6548AOff Off Off OffT6501A Off On Off Off
Chapter 2Installation2-368P81131E43-OOctober 15, 2000CAD Set Connected byCableANTENNABOARDCONTROL BOARDMULTICONDUCTORINTERCONNECTCABLE
Card Acceptance Device (CAD+) Technical User's Guide2-4 68P81131E43-OOctober 15, 2000VERIFYING PROPER OPERATION2Although each CAD set is tested at the factory before shipment, it is recommended that the AutoTestutility be run on each CAD set prior to installation into a terminal. This ensures that the CAD set iselectrically 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 CADInstallation Kit or the Model T6367A Serial CAD Installation Kit (both available from Motorola). TheCADTools program is a Microsoft Windows compatible program that includes a suite of factory testutilities and a firmware download utility for updating the CAD operating software.Required EquipmentThe following hardware and software is required in order to run the SelfTest Utility on a CAD set.Model T6367A Serial CAD Installation Kit  includes SerialConverter Box, Power Supply, ISO Antenna Board, and CADToolsSoftware (version V1.20 or higher required)  or Model T6439A Parallel CAD Installation Kit  includes TestCable, Power Supply, ISO Antenna Board, and CADTools Software(version V1.20 or higher required)IBM PC or IBMcompatible desktop or laptop computer (PentiumII class processor running at 200 MHz or greater, Windows 95, 98,2000, or NT 4.0 operating system)Installing the CADToolsSoftwareThe CADTools software is provided on a CDROM (typically). Install thesoftware by performing the procedures located in the CADTools User'sGuide (supplied with the software in printed and/or electronic format).
Chapter 2Installation2-568P81131E43-OOctober 15, 2000Launching theCADTools SoftwareImportant!Do not attach orremove the ribbon cable from the16pin connector on the ControlBoard with DC power on (eitherfrom the Terminal or from the DCPower Supply included with theInstallation kit). Doing so may resultin corrupted Control Boardfirmware.Important!Make sure that thePC's parallel port is set forbidirectional. This setting isusually provided in the PC's BIOSsetup menu (accessed by pressinga designated key during the PC'sbootup period).1. Before launching the CADTools program, the CAD must bepowered and connected to the PC, as shown below. Make theseconnections using the cables and power supply provided in theModel T6367A (Serial) or T6439A (Parallel) CAD Installation Kit. continued on next page +12 VPOWERSUPPLYCAD SETTEST CABLECONNECTS TOPARALLEL PORTON PCSerial CAD ConnectionsParallel CAD ConnectionsCONNECTS TOCOM 1 PORTON PCCAD SET+12 VPOWERSUPPLYSERIALCONVERTERBOX
Card Acceptance Device (CAD+) Technical User's Guide2-6 68P81131E43-OOctober 15, 2000Launching theCADTools Software(continued)2. Click on the Start button, then select:Programs ⇒ Motorola ⇒ CADTools3. The CADTools Main Screen will appear. Click in the PortSelect list box and select COM1 (serial CAD) or LPT1(parallel CAD). LPT1 is selection is shown below.4. The following screen may appear, prompting you to powercycle the CAD. Disconnect, then reconnect the black DCpower connector to power cycle the CAD. Then click on OK. continued on next page 
Chapter 2Installation2-768P81131E43-OOctober 15, 2000Launching theCADTools Software(continued)5. The CADTools main screen will appear. It is from this screen thatyou can access the Tuning & Testing tool (used to run selftestdiagnostics and perform field tuning) and the FirmwareDownload utility (used to download CAD operating software fromthe PC into FLASH memory in the CAD Control Board).End of this Procedure
Card Acceptance Device (CAD+) Technical User's Guide2-8 68P81131E43-OOctober 15, 2000THIS PAGE INTENTIONALLY LEFT BLANK
Chapter 2Installation2-968P81131E43-OOctober 15, 2000Running the SelfTestUtility1. With the CAD connected to the PC and the CADTools programrunning (refer to Launching the CADTools Software on page 2-5),click on the Tuning & Testing  button.2. The following CADTools Tuning & Testing  main screen willappear.continued on next page1
Card Acceptance Device (CAD+) Technical User's Guide2-10 68P81131E43-OOctober 15, 2000Running the Self TestUtility(Continued)3. Click on the Reset CAD button to cause the CAD set to performa reboot process. When complete, the Reset command sentmessage will be displayed.4. Click on the AutoTest button to initiate the selftest routine. Theresults will be displayed as shown below. Verify that all testresults are OK.End of this ProcedureAutoTests Result:– Flash Checksum: OK– FPGA load: OK– UART loopback test: OK– SRAM test: OK4Reset command successful3
Chapter 2Installation2-1168P81131E43-OOctober 15, 2000TUNING PROCEDURE3IntroductionEach CAD set is tuned at the factory for maximum operating range with minimal power. However, in somecases it may be necessary to tune the CAD set again when it is installed in the terminal due tocharacteristics of the terminal (such as metal or metallic paint near the Antenna Board) which can affectthe operating range or reliability. It may also be required to tune the CAD set again if a terminal (suchas a batterypowered terminal) requires minimal power draw from the CAD and a nominal operatingrange.CAD Tuning GuidelinesIf the CAD set requires tuning due to Terminal characteristics such as metal or metallic paint near theAntenna Board (which can affect operating range or reliability), it is recommended that the CAD beinstalled into the Terminal first and then tuned. This may require some special adapters (e.g., to connectthe CAD to the PC).However, there may be situations where tuning the CAD while installed in the Terminal is not possible(e.g., access to the tuning capacitor is not possible while installed in the Terminal housing). In thesecases, a special tuning fixture" may have to be constructed to simulate the CAD installed in the Terminalhousing while also providing access to the tuning capacitor. The fixture must be constructed so as tosimulate any metal shielding in the Terminal, as well as the precise distance between a presented smartcard and the Antenna Board. For further assistance in constructing a tuning fixture, consult with theMotorola System Support Center.If, instead, the Terminal has little or no effect on the CAD performance and the CAD needs to be adjusted,this can be done prior to installation in the Terminal. In cases such as this, tuning may be performed ona test bench with the distance between the Antenna Board and the Terminal card presentation targetsimulated. The tuning procedure beginning on page 2-12 describes this method.NoteTo perform the tuning procedure, you will use the CADTools program. This software applicationwas used previously to perform the SelfTest utility to verify that the CAD is electrically functional. Referto page 2-4 for instructions on installing this software application on your PC.Required EquipmentThe following hardware and software is required in order to perform thetuning procedure on a CAD set.Model T6367A Serial CAD Installation Kit  includes SerialConverter Box, Power Supply, ISO Antenna Board, and CADToolsSoftware (version V1.20 or higher required)  or Model T6439A Parallel CAD Installation Kit  includes TestCable, Power Supply, ISO Antenna Board, and CADTools Software(version V1.20 or higher required)IBM PC or IBMcompatible desktop or laptop computer (PentiumII class processor running at 200 MHz or greater, Windows 95, 98,2000, or NT 4.0 operating system)Oscilloscope (Tek TDS420A, or equivalent)
Card Acceptance Device (CAD+) Technical User's Guide2-12 68P81131E43-OOctober 15, 2000Tuning the CAD1. Place the Control Board and the Antenna Board on a groundedantistatic mat as shown below. Because of the metallic contentof the antistatic mat, the CAD Antenna Board must be raisedapproximately 5 cm above the mat by using a nonmetallicspacer (e.g., a few pads of paper).2. Refer to the photos on page 2-5 to connect the Parallel CAD+or Serial CAD+ to DC power and the PC. However, make sureyou perform the following substeps in order: Connect the test cable (supplied in the Installation Kit) to theCAD and the PC. Plug the power supply line cord into an AC outlet. Connect the DC connector from the power supply to the DCconnector on the test cable. The green LED on the ControlBoard should light within approximately 1 second.continued on next pageANTENNABOARD RAISED 5CM ABOVE MAT
Chapter 2Installation2-1368P81131E43-OOctober 15, 2000Tuning the CAD(continued)3. Place a nonmetallic spacer (e.g., small pad of paper) on top ofthe Antenna Board. Note that the pad must be the samethickness as the distance from the reader surface (target" spoton the outside of the particular Terminal housing) to the top ofthe Antenna Board (where it will be mounted in the Terminal).  continued on next page ANTENNABOARD(SHIELDED SIDE)PAD OFPAPER(OR SIMILAR)
Card Acceptance Device (CAD+) Technical User's Guide2-14 68P81131E43-OOctober 15, 2000Tuning the CAD(continued)4. Attach the scope probe to the ISO Antenna wires and positionthe antenna on the spacer, centered over the Antenna Board.While monitoring the waveform on the oscilloscope, move theantenna around until you achieve the maximum Vpp reading(approximately 5 to 10 Vpp). Secure the ISO Antenna in placeusing electrical tape or equivalent. continued on next page ISO ANTENNAATTACH SCOPE PROBECONNECTED TO OSCILLOSCOPE TOTHESE LEADSSECURE ANTENNAUSING TAPE
Chapter 2Installation2-1568P81131E43-OOctober 15, 2000Tuning the CAD(continued)NoteThe  Frequency and RSSItuning parameters are not used(and are not adjustable) for CAD+models.5. Launch the CADTools program (described on page 2-5) andclick on the Tuning & Testing button to access the CADToolsTuning & Testing main screen. The current settings from the CADwill be retrieved and displayed, as shown below.6. Locate the tuning capacitor on the CAD Control Board andadjust it using a plastic tuning tool to achieve the maximum Vppreading on the oscilloscope. continued on next page TuningCapacitor
Card Acceptance Device (CAD+) Technical User's Guide2-16 68P81131E43-OOctober 15, 2000Tuning the CAD(continued)7. Click on the up/down arrows in the Antenna adjustment box toset the RF power to the approximate desired level, as indicatedby the waveform on the oscilloscope. Set to a value of 30 forminimal power and operating range (as required by someportable terminals) or a starting value of 220 for maximumoperating range. To adjust for maximum range, continue toadjust the Antenna value up or down as necessary to obtain themaximum Vpp reading (not to exceed 10.9 Vpp). NoteThe table below shows the various CAD+ models and theVpp reading you should be able to obtain. Write down the Vpp reading (label as V max) for use in latersteps. (Always  adjust the Antenna value at least one digit fromits starting value to ensure a proper reading on theoscilloscope.)Important!Do not place a SmartCard near the antenna boardwhile making this adjustment.8. Click on the up/down arrows in the Modulation adjustment box(to increment/decrement the value one step at at time) to set thevalue at a starting value of 165. Change the value (click up once,then down once) to ensure a proper reading on the oscilloscope.This value represents an approximate 11% modulation level.Write down the Vpp reading for use in the next step.Important!Do not place a SmartCard near the antenna boardwhile making this adjustment. continued on next page MaximizeVpp Reading(10.9 Vpp max)AntennaBoardSize100 x 110 mm     7.5 Vpp104 x 67 mm 10.9 Vpp (Note 1)65 x 40 mm 8.0 Vpp50 x 25 mm 2.8 VppNominal Obtainable Vpp(max RF power 1 cmfrom Antenna)Note 1Maximum allowable Vpp for any Antenna Board is10.9 Vpp. Do not exceed this voltage.
Chapter 2Installation2-1768P81131E43-OOctober 15, 2000Tuning the CAD(continued)NoteYou can calculate theAmplitude Modulation percentageusing the following formula:%AM = 100 * (V max - V min)(V max + V min)9. In the table below, locate the V max voltage (from Step 7) in theleft column and compare the V min voltage (from Step 8) to theV min values in the corresponding row. The V min voltage fromStep 8 should be between the V min (9%) and V min (13%)range. If it is not within the range, click on the up/down arrows inthe Modulation adjustment box until the peakpeak voltage of theCAD is closer to the V min (11%) value.V max V min (9%) V min (11%) V min (13%)11 9.183 8.820 8.46910.9 9.100 8.740 8.39210.8 9.017 8.659 8.31510.7 8.933 8.579 8.23810.6 8.850 8.499 8.16110.5 8.766 8.419 8.08410.4 8.683 8.339 8.00710.3 8.599 8.259 7.93010.2 8.516 8.178 7.85310.1 8.432 8.098 7.77610 8.349 8.018 7.6999.9 8.265 7.938 7.6229.8 8.182 7.858 7.5459.7 8.098 7.777 7.4689.6 8.015 7.697 7.3919.5 7.931 7.617 7.3149.4 7.848 7.537 7.2379.3 7.764 7.457 7.1609.2 7.681 7.377 7.0839.1 7.597 7.296 7.0069 7.514 7.216 6.9298.9 7.430 7.136 6.8528.8 7.347 7.056 6.7758.7 7.263 6.976 6.6988.6 7.180 6.895 6.6218.5 7.096 6.815 6.5448.4 7.013 6.735 6.4678.3 6.929 6.655 6.3908.2 6.846 6.575 6.3138.1 6.762 6.495 6.2368 6.679 6.414 6.1597.9 6.595 6.334 6.0827.8 6.512 6.254 6.0057.7 6.428 6.174 5.9287.6 6.345 6.094 5.8517.5 6.261 6.014 5.7747.4 6.178 5.933 5.6977.3 6.094 5.853 5.6207.2 6.011 5.773 5.5437.1 5.928 5.693 5.4667 5.844 5.613 5.3896.9 5.761 5.532 5.3126.8 5.677 5.452 5.2356.7 5.594 5.372 5.1586.6 5.510 5.292 5.0816.5 5.427 5.212 5.0046.4 5.343 5.132 4.927Table Continues on Next Page
Card Acceptance Device (CAD+) Technical User's Guide2-18 68P81131E43-OOctober 15, 2000Tuning the CAD(continued)10. To adjust for operating range, remove the ISO antenna and placea nonmetallic spacer with the depth of the desired operatingrange on the Antenna Board (or Terminal target area if CAD isinstalled in the Terminal) and place an initialized compatibleSmartCard on top of the spacer. For example, if the desiredoperating range is 5 cm, then place an additional 5 cm spaceron the Antenna Board (or Terminal target area) and place theSmartCard on top of it.NoteThe operating range of a card and CAD depends uponthree primary factors: card type, Antenna Board size, and the RFpower level from the CAD. When adjusting RF power foroperating range, use the following table to determine the typicalmaximum range with a given Motorola SmartCard and AntennaBoard. (Note that the ranges shown below are measured from thesurface of the Antenna Board.) continued on next page V max V min (9%) V min (11%) V min (13%)6.3 5.260 5.051 4.8506.2 5.176 4.971 4.7736.1 5.093 4.891 4.6966 5.009 4.811 4.6195.9 4.926 4.731 4.5425.8 4.842 4.650 4.4655.7 4.759 4.570 4.3885.6 4.675 4.490 4.3125.5 4.592 4.410 4.2355.4 4.508 4.330 4.1585.3 4.425 4.250 4.0815.2 4.341 4.169 4.0045.1 4.258 4.089 3.9275 4.174 4.009 3.850AntennaBoardSize MV Series MM Series100 x 110 mm   7 cm   10 cm104 x 67 mm 6 cm 9 cm65 x 40 mm 3 cm 6 cm50 x 25 mm 2 cm 4 cmCard Operating Range ( 1 cm)
Chapter 2Installation2-1968P81131E43-OOctober 15, 2000Tuning the CAD(continued)11. Click on the RF Loopback Test button and verify the statusshows % of the CAD requests read. If the percentage is 100%,then proceed to Step 12. Otherwise, increase the RF power byclicking a few times on the up arrow in the Antenna box. Recheckthe percentage of success by clicking the RF Loopback Testbutton again. Repeat this procedure until the status shows 100%or a maximum is obtained. Proceed to Step 13.12. If the initial success rate is 100%, then continue to adjust the RFpower level down (by clicking on the down arrow in the Antennabox) a bit and click on the RF Loopback Test button until thepercentage is just less than 100%. Then adjust up a bit until itshows 100% again. This minimizes the CAD current draw for theoperating range desired.13. Click on the Save as Defaults  button to store the adjustmentsettings in FLASH memory on the CAD Control Board.End of this ProcedureRF Loopback Test:OK100% of the CAD requests readRF Loopback Test completed successfully11
Card Acceptance Device (CAD+) Technical User's Guide2-20 68P81131E43-OOctober 15, 2000INSTALLING CAD INTO TERMINAL4The information in this section describes the typical mounting methods for installing a CAD set into aTerminal.NoteRefer to Appendix B for pinout details of the CAD connectors, and Appendix C for physicaldimensions and clearances.Mounting MethodsIntroductionThe CAD may be mounted in one of two ways:StackedSeparatedEach of these mounting methods is described below.Stacked" Mounting MethodThe Control Board and the Antenna Board have been designed so thatthey may be stacked as shown on the facing page. The mounting holesline up with each other, and may be used with screws and spacers tosecure the CAD to the terminal chassis.Note that the two boards may be stacked so that the metal shields on theControl Board are either touching or not touching the metallic surface ofthe Antenna Board.Separated" Mounting MethodThe 100 mm cable allows the Control Board and the Antenna Board tobe separated to accommodate various mounting scenarios, as shownon the facing page.Other Things You Should KnowThe nonmetallic side of the Antenna Board must face towards thecard reading surface of the terminal.The Antenna Board should be mounted as close as possible to theReader target area.The Antenna Board should be located at least 15 mm (in alldirections)  from any metallic materials.Route the multiconductor interconnect cable away from anymetallic materials. Also, dress and secure cable to preventmovement.
Chapter 2Installation2-2168P81131E43-OOctober 15, 2000Mounting MethodsCONTROL BOARD ANTENNA BOARD(NONMETALLIC SIDE FACES TOWARDCARD READING SURFACE)Separated" Mounting MethodStacked" Mounting MethodANTENNA BOARD(METALLIC SIDE UP)CONTROL BOARD(CONNECTOR SIDE UP)
Card Acceptance Device (CAD+) Technical User's Guide2-22 68P81131E43-OOctober 15, 2000FINAL CHECKOUT PROCEDURE5Once the CAD has been tuned and installed into the terminal, a final checkout procedure must beperformed to ensure that the CAD can communicate with a compatible SmartCard. Once this finalcheckout has been performed, the terminal may be placed into service.Required EquipmentThe following hardware and software is required to perform the finalcheckout procedure:Compatible SmartCard (e.g., Model MV4000D)Powered terminal with CAD installedPerforming the FinalCheckout ProcedurePlace an active SmartCard (one that has been initialized andpersonalized for use with the particular terminal application) withinreading distance and verify that the desired results are achieved. Forexample, for a transit application, the terminal should generate a receiptticket (or some other verification, such as a `'beep" or light, that thetransaction was successful).
Chapter 3   TroubleshootingCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsFault Isolation Procedures 2Returning Faulty CADs to Motorola 4
Card Acceptance Device (CAD+) Technical User's Guide3-2 68P81131E43-OOctober 15, 20001FAULT ISOLATION PROCEDURESThere are four basic techniques for isolating the CAD as the source of a faulty terminal:Verify dc power from the terminal (+12 V dc)Observe LED Indicator on the Control BoardPerform the Self Test diagnostics checkout procedurePerform the Tuning ProcedureVerify DC PowerWith the terminal turned on, the CAD should be receiving+12 V dc on the following pins:Parallel CAD+ Pins 1 and 2 of the 16pin parallelconnector located on the Control Board (use pin 3 or4 as ground)Serial CAD+ Pin 3 of the 10pin serial connectorlocated on the Control Board (use pin 2 as ground)Verify that the voltage is present using a digital voltmeter. If thedc voltage is not present:Make sure the cable from the terminal is securely attachedto the 16pin (parallel) or 10pin (serial) connector on theControl Board.Troubleshoot the terminal to determine source of faulty+12 V dc.Verify LED IndicatorA green LED is provided on the Control Board to provide a visualindication that the Control board has received dc power and hassuccessfully performed its startup routine. If this LED is not litafter applying power:Verify +12 V dc power from the terminal (see above)Reload the CAD operating software into FLASH memory(refer to Appendix A in this manual)
Chapter 3Troubleshooting3-368P81131E43-OOctober 15, 2000Perform the Self TestCheckout ProcedureRun the Self Test Utility as described in Chapter 2.Perform the CAD TuningProcedurePerform the CAD tuning procedure as described in Chapter 2.
Card Acceptance Device (CAD+) Technical User's Guide3-4 68P81131E43-OOctober 15, 20002RETURNING FAULTY CADS TO MOTOROLAIf you have performed the troubleshooting procedures on page 32 and have determined that the CADis faulty, the entire CAD (Control Board, Antenna Board, and interconnect cable) must be returned toMotorola. The faulty CAD will be either repaired or replaced by Motorola service personnel. Contactthe Motorola System Support Center at the contact numbers in the Foreword in this manual forshipping instructions.
Chapter 4   Functional Theory of OperationCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsFunctional Theory of Operation 2
Card Acceptance Device (CAD+) Technical User's Guide4-2 68P81131E43-OOctober 15, 2000FUNCTIONAL THEORY OF OPERATION1The following theory of operation describes the operation of the CAD circuitry at a functional level. The informationis presented to give the service technician a basic understanding of the functions performed by the CAD in orderto facilitate fault isolation. Refer to Figure 1 for a block diagram of the CAD.Microprocessor CircuitryOverviewThe CAD uses a Motorola ColdFire MCF5204 microprocessor (P)which serves as the main controller for the CAD. The microprocessor,running at a clock speed of 18.432 MHz (generated by an externalclock circuit) controls the operation of the CAD as determined by theCAD software contained in the FLASH memory.Address and Data BusesThe  P is equipped with a 32bit address bus used to access thememory (FLASH and SRAM) and provide control (via memory mapping) for other circuitry in the CAD. A 16bit data bus is used to transferdata to/from the P, memory, and the AFE.Reset CircuitA Low +5V Detect circuit monitors the level of the +5V supply voltageand generates a reset signal if it falls below a threshold level. The resetsignal is sent to the P, the I/O Register, the AFE, and FLASH memory.A hardware reset can also be initiated from both the Serial and Parallelconnectors by applying a low active pulse (1 sec minimum) on theEXTERNAL_RST# line of either connector.NonVolatile Memory CircuitryFLASH MemoryThe CAD software resides in a 256k x 16 FLASH memory IC. TheFLASH memory is accessed by the P via the 32bit Address Bus andthe 16bit Data Bus.SRAM MemoryTo supplement the P's internal 512 bytes of internal SRAM, a 32k x 8SRAM IC is provided.
Chapter 4Functional Theory of Operation4-368P81131E43-OOctober 15, 2000AFE CircuitryThe Analog Front End (AFE) circuitry operates under control of the Pto provide a number of functions, as follows:Controls the power output to the antennaModulates TX data and sends to card (via Antenna Board)Receives (via Antenna Board) RX data from card and providesdemodulationSupply Voltages CircuitryThe 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 togenerate +5V and +5V_A supply voltages. Also, the variable PA_PWRsupply voltage is generated and fed to the Power Amplifier (p/o AFE)to control the RF output power of the CAD.Antenna BoardThe Antenna Board consists of a printed circuit board (with traces thatform the antenna), a ferrite plate (which magnetically shields the antenna from the Control Board), and a metal back plate (which electricallyshields the antenna from the Control Board). The Antenna Board isconnected to the Control Board by a 6wire cable.Serial Interface CircuitryThe CAD+ Control Board supports a variety of serial protocols(RS485, RS232, and CMOS). In order to accomplish this, the SerialInterface Logic Circuitry routes the desired transmit and receive datato/from the 10pin Serial Connector as determined by the settings onan 8position DIP switch located on the board.
Card Acceptance Device (CAD+) Technical User's Guide4-4 68P81131E43-OOctober 15, 2000Figure 1. Card Access Device (CAD) Functional Block Diagram (1 of 3)SRAM MEMORYMICROPROCESSORA1-A20FLASH256K X 16SRAM32K X 8DATA BUSADDRESS BUSNON-VOLATILE MEMORYMICROPROCESSOR CIRCUITRYADDRESS BUSADDRESSDATA18.432 MHzOSCILLATORCIRCUITRY CLK+5VA0-A14+5VD0-D15D0-D15A0-A20D8-D15I/OREGISTERCS05+5VAFE_CONTROLSLOW +5VDETECT RESET+5VTO OTHERDEVICESRESET+5VD8-D13AFE_CONTROL FROMAFERESETRESET+5VABTOAFECAD_STRB#EXTERNAL_RST#RS232_TXDDRS232_TXDRS232_RXD RS232_RXDP/O P8512MATES WITHCABLE FROMTERMINAL1416D0-D7PARALLELCONNECTOR1315CAD W/R#CAD_ACK#CAD_STRB#EXTERNAL_RST#CAD_STRB#CAD_STRB#P/O P41MATES WITHCABLE FROMTERMINALSERIALCONNECTOREXTERNAL_RST#
Chapter 4Functional Theory of Operation4-568P81131E43-OOctober 15, 2000ANTENNABOARDP656WIRECABLE63421ANALOGFRONT END(AFE)D8-D15A0-A3+5V_AAFE_CONTROL+5VCAD READYINDICATORAFE CIRCUITRYSUPPLY VOLTAGES CIRCUITRY+5VFILTERCIRCUITRY+5VREGULATOR1MATES WITHCABLE FROMTERMINALP/O P8+5V_A24TOPRESETADJUSTABLEREGULATOR PA_PWRPA_PWRFILTERCIRCUITRYABAFE_CONTROLSFROMPANTENNA_COILRECEIVE SIGNALFigure 1.Card Access Device (CAD) Functional Block Diagram (2 of 3)3+12V3MATES WITHCABLE FROMTERMINALP/O P492+12VPARALLELCONNECTORSERIALCONNECTOR
Card Acceptance Device (CAD+) Technical User's Guide4-6 68P81131E43-OOctober 15, 2000SERIAL INTERFACE CIRCUITRYFigure 1.Card Access Device (CAD) Functional Block Diagram (3 of 3)RS232_TXDDRS232_RXDSERIAL INTERFACELOGIC CIRCUITRY(See Note Below)ABCP/O P4TXATXBRXARXB7654MATES WITHCABLE FROMTERMINALSERIALCONNECTORP/O P4TXBRXB810MATES WITHCABLE FROMTERMINALNOTESelection of RS232, RS485, or CMOS Serial Interface is accomplishedby DIP Switch Settings, as follows:ABCP/O P4TXBRXB810MATES WITHCABLE FROMTERMINALSERIALCONNECTORSERIALCONNECTORRS485RS232CMOSSW1 SW2 SW3 Type of Serial Interface SelectedOFF OFF x RS485 (Selection A Above)OFF ON ON RS232 (Selection B Above)OFF ON OFF CMOS (Selection C Above)
Chapter 5   CAD Protocols and CommandsCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsTerminaltoCAD Command Protocol  2Answer to Reset (ATR) 6CAD Management Commands 9Command Sequences 28
Card Acceptance Device (CAD+) Technical User's Guide5-2 68P81131E43-OOctober 15, 20001TERMINALTOCAD COMMAND PROTOCOLThis section defines the structure of commands initiated by the terminal for transmission control and forspecific control in asynchronous halfduplex transmission protocols.  Block protocol type ISO 78163 T=1is used.The command structure (shown below) consists of the following blocks:prologue fieldinformation fieldepilogue fieldThe prologue and epilogue fields are mandatory, and must be sent in every case. The information fieldis optional. The number of bytes of the information field is indicated by length (LEN) byte (part of theprologue field).Command StructurePrologue Field Information Field Epilogue FieldNAD PCB LEN Inf EDC1 Byte 1 Byte 1 Byte 0 to 254 Bytes 2 BytesPrologue FieldNADThe NAD byte in the Prologue field contains the block's target(DAD) and source (SAD) node addresses, as shown below.NAD Byte Structureb8 b7 b6 b5 b4 b3 b2 b1 Meaningx xx x ---- DAD (Destination Node Address)----xxxx SAD (Source Node Address)
Chapter 5CAD Protocols and Commands5-368P81131E43-OOctober 15, 2000Prologue Field(continued)PCBThe PCB byte in the Prologue field serves to control andsupervise the transmission protocol. The PCB byte encodes firstand foremost the block type, as well as supplementary dataneeded 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Blockb8 b7 b6 b5 b4 b3 b2 b1 Meaning0 ------- b8=0, Signals Iblock0 N(S) - 00000 b7=N(S), Send sequence number0-x00000 b6= Chaining (more data)PCB Byte Information for an RBlockb8 b7 b6 b5 b4 b3 b2 b1 Meaning1 00 ----- b8=1, Signals Rblock1 0 0 N(R) ---- b5=N(R), Sequence Number1 0 0 N(R) 0000 b4b1=0, No errors1 0 0 N(R) 0001 b4b1=1, EDC or parity error1 0 0 N(R) 0010 b4b1=2, Other errors1 0 0 N(R) 0011 b4b1=3, Timeout errorPCB Byte Information for an SBlockb8 b7 b6 b5 b4 b3 b2 b1 Meaning1 1------ b8=1 & b7=1, Signals Sblock1 1000000 RESYNCH req = C01 1100000 RESYNCH ans = E01 1000010 Abort request = C21 1100010 Abort response = E21 1000011 WTX request = C31 1100011 WTX response = E311xxxxxx RFU values used for the CAD management
Card Acceptance Device (CAD+) Technical User's Guide5-4 68P81131E43-OOctober 15, 2000Information Field (INF)The presence of INF is optional. When present, INF conveyseither application data in Iblocks for cards, miscellaneous datafor the CAD or nonapplication control and status information inS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 definedin ISO 7816-3 T=1. However, the CAD supports Motorolaproprietary definition of SBlocks as commands formanagement.Rblocks do not contain an INF field.Epilogue FieldThis field contains the error detection code (EDC) of thetransmitted block. The protocol definition permits this to be eitheran LRC or a CRC. The LRC is calculated as the exclusive OR(XOR) of all the bytes starting with the NAD through the last byteof the information field, and is typically referred to simply as thechecksum. For CRC see ISO 3309. The CAD uses the CRC.
Chapter 5CAD Protocols and Commands5-568P81131E43-OOctober 15, 2000THIS PAGE INTENTIONALLY LEFT BLANK
Card Acceptance Device (CAD+) Technical User's Guide5-6 68P81131E43-OOctober 15, 20002ANSWER TO RESET (ATR)After cycling the power supply or software reboot, the CAD sends out an ATR. For serial transmission,the ATR is sent at 9.6 Kbps and then the CAD switches to its programmed baud rate (from 9.6 Kbps to230.4 Kbps). For parallel transmission, the rate is synchronous. The ATR is a data string, up to 33bytes long, which contains various data relevant to the transmission protocol and to the card. TheATR's data string and data elements are defined and described in detail in ISO/IEC 7816-3. ATR FormatThe basic ATR format consists of:TS  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 (LSBis first). It equals to "3B" when decoded by direct convention.T0  one byte, the format character; serves to indicate the subsequent "interface character" a bit field isused, from b5 to b8. It further contains the number ofsubsequent "historical characters," from b1 to b4.T0 Byte Informationb8 b7 b6 b5 b4 b3 b2 b1 Meaning--- 1 ---- TA1 is transmitted--1 ----- TB1 is transmitted- 1------ TC1 is transmitted1 ------- TD1 is transmitted----xxxx Number of historical characters
Chapter 5CAD Protocols and Commands5-768P81131E43-OOctober 15, 2000ATR Format (continued)The four least significant bits of any interface byte TDi indicatesa protocol type T, specifying rules to be used to processtransmission protocols. When TD1 is not transmitted, T=0 isused. TA1 TB1 TC1 and TB2 are the global interface bytes. Theseglobal interface bytes shall be interpreted in order to process anytransmission protocol correctly.The interface characters specify all transmission parameters ofthe current protocol. They are constructed from the bytes TAi,TBi, TCi, and TDi (i =1, 2, 3...). TAi, TBi and TCi indicate theprotocol parameters. Their interpretation depends on theprotocol type indicated by T in TDi-1. TDi indicates the protocoltype T, as defined in [1] Section 6.1.4.3, and the presence ofsubsequent interface characters. The ATR transmission of thesebytes is optional and may be omitted if appropriate.TDi Byte Informationb8 b7 b6 b5 b4 b3 b2 b1 Meaning--- 1 ---- TAi+1 is transmitted--1 ----- TBi+1 is transmitted- 1------ TCi+1 is transmitted1 ------- TDi+1 is transmitted----xxxx Protocol type for subsequent transmissionWhen TDi is not transmitted, the default value of TAi+1 TBi+1TCi+1 is null, indicating that no further interface characters TAi+1TBi+1 TCi+1 TDi+1 will be transmitted. TA1 to TC3 conveyinformation that shall be used during exchanges between theterminal and the CAD subsequent to the Answer to Reset. Theyindicate the values of the transmission control parameters F, D,I, P, and N, and the IFSC, block waiting time integer (BWI), andcharacter waiting time integer (CWI) applicable to T=1 as definedin ISO/IEC 7816-3. The information contained in TA1 to TC1 andTC2 shall apply to all subsequent exchanges.The historical characters, T1 T2 -TK, maximum 15 characters.It designates general information, for example, the CAD firmwareversion.The value of check character TCK shall be such that theexclusive-ORing of all bytes from byte T0 to the last byte beforethe TCK.
Card Acceptance Device (CAD+) Technical User's Guide5-8 68P81131E43-OOctober 15, 2000ATR Format (continued)The structure of the ATR is the initial character TS followed by avariable 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 - TKand, conditionally, the check character TCK.ATR Data InformationCharacter Value MeaningTS 3B Indicates direct conventionT0 F3 F = (1111)bin, TA1, TB1, TC1, and TD1 present; 3 indicates the number of historical bytes presentTA171 Most significant half byte (b8 to b5): Default BaudRate (0...7) Least significant half byte (b4 to b1): Di = 1TB100 Vpp is not requiredTC1FF Indicates amount of extra guard time required (FF = no guard time)TD191 9 =  (1001)bin, TB2 and TC2 absent; TA2 and TD2present;1 indicates that T=1 is to be usedTA281 specific mode" ; [6]8 =  (1000)bin, b8 = 1 mode change not allowed1 indicates that T=1 is to be usedTD271 7 =  (0111)bin, TA3, TB3, TC3 present; TD3 absent1 indicates that T=1 is to be usedTA3FF IFSI = FF, which indicates initial value (255 bytes) forinformation field size for the CADTB301 b8-b5 = 0 BWI minimumb4-b1 = 0 CWI minimumTC300 01 = CRC in useT1T2T3XXXX11Version Number of CAD Firmware (MSB)Version Number of CAD Firmware (LSB)NAD used by the CADTCK XX LRC used for Check character
Chapter 5CAD Protocols and Commands5-968P81131E43-OOctober 15, 20003CAD MANAGEMENT COMMANDSCommands in proprietary SBlocks supported by the CAD are:RF POWER CONTROL: control of the RF field parameters (page 5-10)SLEEP: put the CAD in low power mode (page 5-12)DOWNLOADING: put the CAD in downloading mode (page 5-14)ERROR REPORT: the CAD indicates an Hardware error (page 5-16)POLL: put the CAD in card registration mode (page 5-18)ANSWER TO POLL: the CAD sends the parameters of a card detected (page 5-20)DETECT CARD: put the CAD in card detection mode (page 5-22)CARD PRESENCE: the CAD sends to the terminal the result of the DETECT CARD command. (page 5-24)REBOOT: forces the CAD to reset (page 5-25)BREAK CHARACTER: forces the CAD to reset (page 5-26)Commands issued from the Terminal to the CAD are called Requests."Commands issued from the CAD to the Terminal are called Responses."
Card Acceptance Device (CAD+) Technical User's Guide5-10 68P81131E43-OOctober 15, 2000RF POWERCONTROLRF POWER CONTROL requestDescriptionThis command allows the terminal to control the RF field power. The four optionsof the PCON byte can turn on the 13.56MHz carrier, turn off the carrier, increasethe power of the RF field and to decrease the power of the RF field.DirectionTerminal to CADSize6 BytesFormatSee belowRF POWER CONTROL Request FormatNAD PCB LEN PCON CRC1 CRC20x11 0xC5 1 (see below) (see below) (see below)PCON Values Meaning CRC1 Values CRC2 Values0x00 Power On 0x3B 0x090x01 Power Off 0xB2 0x180x02 Decrease Power 0x29 0x2A0x03 Increase Power 0xA0 0x3BOther Values Forbidden  
Chapter 5CAD Protocols and Commands5-1168P81131E43-OOctober 15, 2000RF POWERCONTROL(continued)RF POWER CONTROL responseDescriptionThe response frame is an acknowledgement of the previous command,indicating that the command was properly received and has been executed.DirectionCAD to TerminalSize5 BytesFormatSee belowRF POWER CONTROL Response FormatNAD PCB LEN CRC1 CRC20x11 0xE5 0 0xA4 0x8E
Card Acceptance Device (CAD+) Technical User's Guide5-12 68P81131E43-OOctober 15, 2000SLEEPSLEEP requestDescriptionThis command switches the CAD board to a lowpower mode. It sequentiallyturns off the RF power, stops watchdog timer, unmask only the UART (serialCAD) or STROBE (parallel CAD) interrupt and switches to the STOP mode of theColdFire. While no interrupt from the UART (or STROBE) is received (any framefrom the terminal), the CAD stays in this mode. Any UART (or STROBE) interruptwakes the CAD processor core, turns on the RF power and switches to the stateof frame reception.DirectionTerminal to CADSize5 BytesFormatSee belowSLEEP Request FormatNAD PCB LEN CRC1 CRC20x11 0xC8 0 0xEF 0x1DSLEEP responseDescriptionThe response frame is an acknowledgment of the previous command thatindicates that the command was properly received and is ready to be executed.This response is sent before the CAD switches to SLEEP state.DirectionCAD to TerminalSize5 BytesFormatSee belowSLEEP Response FormatNAD PCB LEN CRC1 CRC20x11 0xE8 0 0xDC 0x3E
Chapter 5CAD Protocols and Commands5-1368P81131E43-OOctober 15, 2000THIS PAGE INTENTIONALLY LEFT BLANK
Card Acceptance Device (CAD+) Technical User's Guide5-14 68P81131E43-OOctober 15, 2000DOWNLOADINGDOWNLOADING requestDescriptionThis command makes the CAD switch to downloading mode. It is only acceptedas the first command after the CAD reboots. The code of the Parameters 1 & 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 thedownloading sequence. At the end of the downloading sequence, thiscommand confirms that the downloading sequence is correctly complete andprovokes the reset of the CAD processor. The TARGET field of this last blockmust be identical to the TARGET field of the previous DOWNLOADINGcommand.DirectionTerminal to CADSize6 BytesFormatSee belowDOWNLOADING Request FormatNAD PCB LEN TARGET CRC1 CRC20x11 0xC6 1 (see below) (see below) (see below)TARGETValues Meaning CRC1 Values CRC2 Values0x00 Parameters 12, MCU, andFPGA Code0x5F 0xE60x01 All FLASH Code (including Boot Block)Note: This is the recommendeddownload mode0xD6 0xF7Other Values RFU RFU RFU
Chapter 5CAD Protocols and Commands5-1568P81131E43-OOctober 15, 2000DOWNLOADING(continued)DOWNLOADING responseDescriptionThe response frame is an acknowledgment of the previous command thatindicates that the command was properly received and is ready to be executed.DirectionCAD to TerminalSize5 BytesFormatSee belowDOWNLOADING Response FormatNAD PCB LEN CRC1 CRC20x11 0xE6 0 0xCC 0xA4
Card Acceptance Device (CAD+) Technical User's Guide5-16 68P81131E43-OOctober 15, 2000ERROR REPORTERROR REPORT requestDescriptionThe Terminal sends this command to the CAD to determine if the CAD softwarehas detected any error during the test sequence at boot up. It is recommendedthat the Terminal always issue this command immediately after the CAD bootsand has sent an ATR to ensure the CAD is working properly before furthercommunications are made.DirectionTerminal to CADSize5 BytesFormatSee belowERROR REPORT Request FormatNAD PCB LEN CRC1 CRC20x11 0xE7 0 0x14 0xBD
Chapter 5CAD Protocols and Commands5-1768P81131E43-OOctober 15, 2000ERROR REPORT(continued)ERROR REPORT responseDescriptionThe CAD sends this response after receiving an Error Report Request. The ErrorReport Response contains any errors found during the test sequence at bootup. The tests executed by the CAD at boot-up are the verification of theprocessor code checksum, the verification of the FPGA code and a UART test(serial CAD only) in loopback mode.DirectionCAD to TerminalSize6 BytesFormatSee belowERROR REPORT Response FormatNAD PCB LEN ERR CRC1 CRC20x11 0xC7 1 (see below) (see below) (see below)ERR Values Meaning CRC1 Values CRC2 Values0x00 No Error 0x83 0xBC0x01 Code Checksum Error 0x0A 0xAD0x02 FPGA Code Error 0x91 0x9F0x04 UART Initialization Error(serial CAD only)0xA7 0xFA0x08 SRAM Error 0xCB 0x30Other Values RFU RFU RFU
Card Acceptance Device (CAD+) Technical User's Guide5-18 68P81131E43-OOctober 15, 2000POLLPOLL requestDescriptionThis command makes the CAD switch to the card detection/anti-collisionsequence. 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 (LongPoll) 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 newcard that is detected. But the CAD has no information about the transactionsbetween the terminal and the card(s). Thus, when the terminal has completed allthe transactions with the card(s) registered, it may indicate to the CAD that the busyvalues 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 applicationof contactless card in the field must be selected.DirectionTerminal to CADSize8 BytesFormatSee belowPOLL Request FormatNAD PCB LEN STRAT ERASE TYPE CRC1 CRC20x11 0xD0 3 (see below)(see below)(see below)xx xxSTRATValues Meaning ERASEValues Meaning0x00 Quick Poll 0x00 Do not erase NAD table0x01 Long Poll 0x01 Erase NAD tableOther Values RFU Other Values ForbiddenTYPEValues Meaning TYPEValues Meaning0x00 All 0x06 Multimedia0x01 Transport 0x07 Gaming0x02 Financial 0x08 Data Storage0x03 Identification 0x09-0x7E RFU0x04 Telecommunication 0x7F All previous0x05 Medical 0x80-0xFF Proprietary
Chapter 5CAD Protocols and Commands5-1968P81131E43-OOctober 15, 2000POLL (continued)POLL responseDescriptionThe response frame is an acknowledgment of the previous command thatindicates that the command was properly received and is ready to be executed.DirectionCAD to TerminalSize5 BytesFormatSee belowPOLL Response FormatNAD PCB LEN CRC1 CRC20x11 0xF0 0 0x8D 0x65
Card Acceptance Device (CAD+) Technical User's Guide5-20 68P81131E43-OOctober 15, 2000ANSWER TO POLLANSWER TO POLL requestThere is no ANSWER TO POLL request.ANSWER TO POLL responseDescriptionWhen a card is successfully registered in the CAD (the card answered correctlyto the REQUEST/SLOT MARKER or ATTRIB frames), the CAD sends this frameto the terminal to indicate that a new card is to be registered. For  a long poll,the CAD responds with as many Answer To Poll messages as the number ofcards polled. The Answer To Poll response frame transports all necessaryinformation 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 andthe card during the transaction. This NAD is ISO 7816-3 T=1 compliant. Theterminal must use the value received in the Answer To Poll response to send datato the card, without inverting the most significant and the least significant nibbleof the byte. Once the Terminal sends a command with the new NAD (other than0x11), the CAD sets the data transmission to Pipeline Mode that allows theTerminal to directly communicate to the card (and visa versa). This process maycontinue 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 todetect non-valid cards.The HB field may be n bytes long (0-15) and is the exact image of the HistoricalBytes field of the card ATQ frame.DirectionCAD to TerminalSize12+n BytesFormatSee belowANSWER TO POLL Response FormatNAD PCB LEN DATA from the ATQ CRC1 CRC20x11 0xD1 7 +n* NEW NAD PUPI TC2 TA3 HB xx xx* n = number of Historical Bytes (HB)DATA from ATQValues MeaningNEW NAD NAD chosen by the CAD for the new TerminalCard linkPUPI 4byte Card Identifier (Pseudo Unique PICC Identifier)TC2 POW (Minimum and Maximum Power LevelTA3 LEN (Maximum Block Length)HB Historical Bytes from the ATQ frame
Chapter 5CAD Protocols and Commands5-2168P81131E43-OOctober 15, 2000THIS PAGE INTENTIONALLY LEFT BLANK
Card Acceptance Device (CAD+) Technical User's Guide5-22 68P81131E43-OOctober 15, 2000DETECT CARDDETECT CARD requestDescriptionAfter a Quick Poll command, the DETECT CARD command may be sent by theterminal to know if there are additional cards in non-application phase in the RFfield. After this command, the CAD sends a REQUEST command parameterizedwith 1 slot through the RF field. Consequently, if one or more additional cards arepresent in the RF field, it must answer to the REQUEST command. The card whichis communicating with the Terminal will not answer to the REQUEST if it hasreceived a DESELECT command (see ISO/IEC 14443-3).The TYPE byte of this command indicates to the CAD which type of applicationof 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 thisdetection sequence.NoteSince this command is to be sent after a Quick Poll command, do not try tosend this command under any other circumstances (like immediately after reboot).DirectionTerminal to CADSize6 BytesFormatSee belowDETECT CARD Request FormatNAD PCB LEN TYPE CRC1 CRC20x11 0xD3 1 (see below) (see below) (see below)TYPE Values Meaning CRC1 Values CRC2 Values0x00 All 0x77 0x5A0x01 Transport 0xFE 0x4B0x02 Financial 0x65 0x790x03 Identification 0xEC 0x680x04 Telecommunication 0x53 0x1C0x05 Medical 0xDA 0x0D0x06 Multimedia 0x41 0x3F0x07 Gaming 0xC8 0x2E0x08 Data Storage 0x3F 0xD60x09-0x7E RFU RFU RFU0x7F All Previous 0x07 0xD10x80-0xFF Proprietary Proprietary Proprietary
Chapter 5CAD Protocols and Commands5-2368P81131E43-OOctober 15, 2000DETECT CARD(continued)DETECT CARD responseThere is no response for the DETECT CARD command.
Card Acceptance Device (CAD+) Technical User's Guide5-24 68P81131E43-OOctober 15, 2000CARD PRESENCECARD PRESENCE requestThere is no CARD PRESENCE request.CARD PRESENCE responseDescriptionThe CAD sends this frame to the terminal as a result of the card detectionsequence initiated by the DETECT CARD command.The PRES byte of the command indicates if something new is detected or not.DirectionCAD to TerminalSize6 BytesFormatSee belowCARD PRESENCE Response FormatNAD PCB LEN PRES CRC1 CRC20x11 0xD4 1 (see below) (see below) (see below)PRES Values Meaning CRC1 Values CRC2 Values0x00 No Card 0x72 0xD60x01 Card(s) Detected 0xFB 0xC7Other Values Forbidden  
Chapter 5CAD Protocols and Commands5-2568P81131E43-OOctober 15, 2000REBOOTREBOOT requestDescriptionThis command makes the CAD processor reset. After this command is executedthe CAD board is reset and any configuration different from the CAD defaultconfiguration is lost.DirectionTerminal to CADSize5 BytesFormatSee belowREBOOT Request FormatNAD PCB LEN CRC1 CRC20x11 0xD2 0 0x0E 0x75REBOOT responseDescriptionThe response frame is an acknowledgment of the previous command thatindicates that the command was properly received and is ready to be executed.DirectionCAD to TerminalSize5 BytesFormatSee belowREBOOT Response FormatNAD PCB LEN CRC1 CRC20x11 0xF2 0 0x3D 0x56
Card Acceptance Device (CAD+) Technical User's Guide5-26 68P81131E43-OOctober 15, 2000BREAKCHARACTERBREAK CHARACTER requestDescriptionA break character makes the CAD processor reset. After this character is sent,the CAD board is reset (after 100 msec delay) and any configuration differentfrom the CAD default configuration is lost. (Only applicable for Serial CADS)DirectionTerminal to CADSize1 BytesFormatAll the bits are set to 0. The Stop Bit is included.BREAK CHARACTER responseDescriptionThere is no response to the BREAK CHARACTER command.
Chapter 5CAD Protocols and Commands5-2768P81131E43-OOctober 15, 2000THIS PAGE INTENTIONALLY LEFT BLANK
Card Acceptance Device (CAD+) Technical User's Guide5-28 68P81131E43-OOctober 15, 20004COMMAND SEQUENCESThe illustrations on the next few pages show the command sequences between the Terminal, CAD,and Card for the following scenarios:Boot SequenceDownloading SequenceQuick Poll SequenceLong Poll SequenceDetect Card SequenceRF Power Control SequenceSleep SequenceReboot Sequence
Chapter 5CAD Protocols and Commands5-2968P81131E43-OOctober 15, 2000Boot SequenceTERMINAL CADATRCPU registers configurationRun AutoTestsFPGA Code LoadingConfigure UART at 9600 BPS (Serial CAD only)Configure UART to programmed baud rate (Serial CAD Only)Wait for first command from terminalNORMAL BOOT SEQUENCEBOOT SEQUENCE WITH ERROR REPORTTERMINAL CADATRCPU registers configurationAutoTest FailsConfigure UART to programmed baud rate (Serial CAD Only)DecodeCADParameters ContinuePower UpPowerUpPowerUpFinishPowerUpDecodeCADParametersError ReportSwitch to download processWait for the first I-Block of downloadingFinishPowerUpPrepareData toDownloadError Report RequestIf error from Power On     SelfTest
Card Acceptance Device (CAD+) Technical User's Guide5-30 68P81131E43-OOctober 15, 2000DownloadingSequenceTERMINAL CADDownloadingRequestWait for a command from the TerminalSUCCESSFUL DOWNLOADING SEQUENCEWaitModeDownloadingResponseI (0,1)R (1)I (1,1)R (0)I (0,0)R (xx,xx)DownloadingRequestDownloadingResponseATRSend new code to the CAD    in chained mode Decode frameWrite data in FLASH memoryCADResetsConfirm end of downloading
Chapter 5CAD Protocols and Commands5-3168P81131E43-OOctober 15, 2000DownloadingSequence(continued)TERMINAL CADDownloadingRequestWait for a command from the TerminalINTERRUPTED DOWNLOADING SEQUENCEWaitModeDownloadingResponseI (0,1)R (1)I (1,1)R (0)RebootRequestRebootResponseATRSend new code to the CAD    in chained mode Decode frameWrite data in FLASH memoryCADResetsConfirm end of downloadingINTERRUPTION
Card Acceptance Device (CAD+) Technical User's Guide5-32 68P81131E43-OOctober 15, 2000Quick PollSequenceTERMINAL CADNORMAL QUICK POLL SEQUENCEQuick PollRequestQuick PollResponseWait for a command from the TerminalWaitModeCARDREQ / SLOT MARKERATQCard in field receivesREQ and returns ATQATTRIBCAD issues ATTRIB tocard containing Slot ID,etc.Card returns responseATP (NAD, PUPI, etc.)Card is registeredTerminal and cardcommunicate per application with CADserving as pipelineTERMINAL CADINTERRUPTED QUICK POLL SEQUENCEQuick PollRequestQuick PollResponseWait for a command from the TerminalWaitModeCARDWait for first cardregistrationAny FrameResponse tothe FrameWait for a command from the TerminalWaitModeREQs sent until ATQ isreturned or any frame issent from TerminalATTRIB RESP(MV4000 Series Only)(MV4000 Series Only)
Chapter 5CAD Protocols and Commands5-3368P81131E43-OOctober 15, 2000Long PollSequenceTERMINAL CADProcess anticollision algorithmLog the first detected cardSend an ATTRIB command to this cardLONG POLL SEQUENCELong PollRequestLong PollResponseWait for a command from the TerminalWaitModeCARDCard in field receivesREQ/SLOT MARKER andreturns ATQATP (NAD, PUPI, etc.)Card is registeredTerminal and cardcommunicate per application with CADserving as pipelineWait for first cardregistrationREQ / SLOT MARKERATQATTRIBCAD issues ATTRIB tocard containing Slot ID,etc.Card returns responseCAD sends REQ/SLOTMARKER until ATQ is returned, or CAD terminatesthe polling if any frame isreceived from Terminal.ATTRIB RESPThis sequence may be repeated upto four times (should four cardsbe presented at the same time).(MV4000 Series Only)(MV4000 Series Only)
Card Acceptance Device (CAD+) Technical User's Guide5-34 68P81131E43-OOctober 15, 2000Detect CardSequenceDETECT CARD SEQUENCETERMINAL CADDetect CardRequestWait for a command from the TerminalWaitModeCARDREQATQCard in field receivesREQ and ruturns ATQCard PresenceResponseWait for detectionresultWait for a command from the TerminalWaitMode
Chapter 5CAD Protocols and Commands5-3568P81131E43-OOctober 15, 2000RF Power ControlSequenceTERMINAL CADTURN ON SEQUENCEWaitModeRF PowerRequestWait for a command from the TerminalRF PowerResponseSend RF Power Controlcommand (parameter 0x00)WaitModeWait for a command from the TerminalTurn on RF powerAcknowledge commandTERMINAL CADTURN OFF SEQUENCEWaitModeRF PowerRequestWait for a command from the TerminalRF PowerResponseSend RF Power Controlcommand (parameter 0x01)WaitModeWait for a command from the TerminalTurn off RF powerAcknowledge command
Card Acceptance Device (CAD+) Technical User's Guide5-36 68P81131E43-OOctober 15, 2000RF Power ControlSequence(continued)TERMINAL CADDECREASE POWER SEQUENCEWaitModeRF PowerRequestWait for a command from the TerminalRF PowerResponseSend RF Power Controlcommand (parameter 0x02)WaitModeWait for a command from the TerminalDecrease RF powerAcknowledge commandTERMINAL CADINCREASE POWER SEQUENCEWaitModeRF PowerRequestWait for a command from the TerminalRF PowerResponseSend RF Power Controlcommand (parameter 0x03)WaitModeWait for a command from the TerminalIncrease RF powerAcknowledge command
Chapter 5CAD Protocols and Commands5-3768P81131E43-OOctober 15, 2000Sleep SequenceTERMINAL CADSLEEP SEQUENCEWaitModeSleep RequestWait for a command from the TerminalSleep ResponseSend Sleep CommandAcknowledge commandTurn off RF powerEnter STOP mode until a frame fromterminal is receivedAny FrameExit STOP modeTurn on RF powerReceive frame
Card Acceptance Device (CAD+) Technical User's Guide5-38 68P81131E43-OOctober 15, 2000RebootSequenceTERMINAL CADREBOOT SEQUENCEWaitModeReboot RequestWait for a command from the TerminalReboot ResponseSend Reboot CommandAcknowledge commandReset CPUATRWaitModeWait for a command from the Terminal
Appendix A   Performing FLASH UpgradesCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsFLASH Upgrade Procedure 2
Card Acceptance Device (CAD+) Technical User's GuideA-2 68P81131E43-OOctober 15, 20001FLASH UPGRADE PROCEDUREOperating software for the CAD+ is stored in FLASH memory on the Control Board. The software maybe upgraded (or reinstalled) by using the Firmware Download utility included as part of the CADToolssoftware program (provided with the appropriate Parallel or Serial CAD Installation Kit). NoteCADTools V1.20 or higher is required for use with the CAD+.Preparing for UpgradeProcedureLocating CAD Operating SoftwareThe upgrade process installs CAD operating software (stored onthe PC hard disk or floppy diskette) into FLASH memory on theCAD 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 followinglocation on the PC hard disk:C:\Program Files\CADTools(Since the Firmware Upgrade utility automatically looks in thisdirectory first for CAD operating software, locating the software herewill streamline the process as well as provide one central directoryin which to store all of your CAD operating software versions.)Setting Up the CAD and PCConnect the CAD to the PC and launch the CADTools program asdescribed in Launching the CADTools Software on page 2-5 of thismanual.Performing FLASHUpgrade ProcedureRefer to the CADTools User's Guide (provided with the CADToolssoftware package) for stepbystep instructions for performing aFLASH upgrade procedure.
Appendix B   CAD Connector PinOutsCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsPinOut Details for Parallel CAD+ Models 2PinOut Details for Serial RS485 CAD+ Models 3PinOut Details for Serial RS232 CAD+ Models 4PinOut Details for Serial CMOS CAD+ Models 5
Card Acceptance Device (CAD+) Technical User's GuideB-2 68P81131E43-OOctober 15, 2000CONTROL BOARDCONNECTOR P8Pin # Signal Signal Source FunctionName Level+12V +12 V dc Terminal Main DC Power+12V +12 V dc Terminal Main DC PowerGND 0 V  GroundGND 0 V  GroundD1 TTL BiDirect Data Bit 1 (between CAD and Terminal)D0 TTL BiDirect Data Bit 0 (between CAD and Terminal)D3 TTL BiDirect Data Bit 3 (between CAD and Terminal)D2 TTL BiDirect Data Bit 2 (between CAD and Terminal)D5 TTL BiDirect Data Bit 5 (between CAD and Terminal)D4 TTL BiDirect Data Bit 4 (between CAD and Terminal)D7 TTL BiDirect Data Bit 7 (between CAD and Terminal)D6 TTL BiDirect Data Bit 6 (between CAD and Terminal)STRB- TTL Terminal Data Strobe (active low)R/W- TTL Terminal Read from Terminal (high) or Write to Terminal (low)RESET- TTL Terminal Hard Reset (active low)ACK- TTL CAD Acknowledge (active low)CONNECTOR P6 CADtoANTENNA BOARD16P81215 1616PIN PARALLEL TERMINAL CONNECTORPinOut Details for Parallel CAD+ ModelsTYPICALANTENNA BOARDPin #123456SignalANTENNA_RXANTENN_RX_RTNGNDGNDANTENNA_COILANTENNA_COILFunctionReceiver InputReceiver Input ReturnGroundGroundAntenna RF PowerAntenna RF Power12345678910111213141516(T6479A)
Appendix B CAD Connector PinOutsB-368P81131E43-OOctober 15, 2000CONTROL BOARD(Right Angle Connector)CONNECTOR P4 RS485 TERMINAL CONNECTORPin # Signal Input Output FunctionEXTERNAL_RST# External ResetGND Ground (Power Supply Negative)+12V +VEE (Power Supply Positive)RXB RS485 Serial Data from Terminal to CAD (to be sent to Smart Card)RXA RS485 Serial Data from Terminal to CAD (to be sent to Smart Card)TXB RS485 Serial Data from CAD to Terminal (received from Smart Card)TXA  RS485 Serial Data from CAD to Terminal (received from Smart Card)NC NO ConnectionGND Ground (Power Supply Negative)NC No Connection11061110CONTROL BOARD(Vertical Connector)PinOut Details for Serial RS485 CAD+ ModelsTYPICALANTENNA BOARDCONNECTOR P6 CADtoANTENNA BOARDSignalANTENNA_RXANTENN_RX_RTNGNDGNDANTENNA_COILANTENNA_COILFunctionReceiver InputReceiver Input ReturnGroundGroundAntenna RF PowerAntenna RF PowerPin #123456(TT6480A, T6481A, T6499A, T6500A, T6548A)12345678910
Card Acceptance Device (CAD+) Technical User's GuideB-4 68P81131E43-OOctober 15, 2000CONNECTOR P4 RS232 TERMINAL CONNECTORPin # Signal Input Output FunctionEXTERNAL_RST# External ResetGND Ground (Power Supply Negative)+12V +VEE (Power Supply Positive)NC No ConnectionNC No ConnectionNC No ConnectionNC No ConnectionTXD  RS232  Serial Data from CAD to TerminalGND Ground (Power Supply Negative)RXD RS232 Serial Data from Terminal to CADPinOut Details for Serial RS232 CAD+ ModelsCONNECTOR P6 CADtoANTENNA BOARDSignalANTENNA_RXANTENN_RX_RTNGNDGNDANTENNA_COILANTENNA_COILFunctionReceiver InputReceiver Input ReturnGroundGroundAntenna RF PowerAntenna RF PowerPin #12345612345678910CONTROL BOARD(Right Angle Connector)11061110CONTROL BOARD(Vertical Connector)TYPICALANTENNA BOARD
Appendix B CAD Connector PinOutsB-568P81131E43-OOctober 15, 2000CONNECTOR P4 CMOS TERMINAL CONNECTORPin # Signal Input Output FunctionEXTERNAL_RST# External ResetGND Ground (Power Supply Negative)+12V +VEE (Power Supply Positive)NC No ConnectionNC No ConnectionNC No ConnectionNC No ConnectionTXD  CMOS Serial Data from CAD to TerminalGND Ground (Power Supply Negative)RXD RS232 Serial Data from Terminal to CADPinOut Details for Serial CMOS CAD+ ModelsCONNECTOR P6 CADtoANTENNA BOARDSignalANTENNA_RXANTENN_RX_RTNGNDGNDANTENNA_COILANTENNA_COILFunctionReceiver InputReceiver Input ReturnGroundGroundAntenna RF PowerAntenna RF PowerPin #123456(T6501A)12345678910CONTROL BOARD(Right Angle Connector)11061110CONTROL BOARD(Vertical Connector)TYPICALANTENNA BOARD
Card Acceptance Device (CAD+) Technical User's GuideB-6 68P81131E43-OOctober 15, 2000Notes...
Appendix C   Dimensions and ClearancesCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsModel T6479A Dimensions 2Model T6480A Dimensions 3Model T6481A Dimensions 4Model T6499A Dimensions 5Model T6500A Dimensions 6Model T6501A Dimensions 7Model T6548A Dimensions 8
Card Acceptance Device (CAD+) Technical User's GuideC-2 68P81131E43-OOctober 15, 2000TOP VIEW SIDE VIEWControl BoardTOP VIEW SIDE VIEWAntenna BoardAll dimensions in millimetersModel T6479A DimensionsSIDE VIEWStacked
Appendix C Dimensions and ClearancesC-368P81131E43-OOctober 15, 2000Control BoardTOP VIEW SIDE VIEWAntenna BoardAll dimensions in millimetersModel T6480A DimensionsSIDE VIEWStackedSIDE VIEWTOP VIEW
Card Acceptance Device (CAD+) Technical User's GuideC-4 68P81131E43-OOctober 15, 2000Control BoardTOP VIEW SIDE VIEWAntenna BoardAll dimensions in millimetersModel T6481A DimensionsSIDE VIEWStackedSIDE VIEWTOP VIEW
Appendix C Dimensions and ClearancesC-568P81131E43-OOctober 15, 2000Control BoardTOP VIEW SIDE VIEWAntenna BoardAll dimensions in millimetersModel T6499A DimensionsSIDE VIEWTOP VIEW
Card Acceptance Device (CAD+) Technical User's GuideC-6 68P81131E43-OOctober 15, 2000Control BoardAntenna BoardAll dimensions in millimetersModel T6500A DimensionsSIDE VIEWTOP VIEWTOP VIEW SIDE VIEW
Appendix C Dimensions and ClearancesC-768P81131E43-OOctober 15, 2000Control BoardTOP VIEW SIDE VIEWAntenna BoardAll dimensions in millimetersModel T6501A DimensionsSIDE VIEWTOP VIEW
Card Acceptance Device (CAD+) Technical User's GuideC-8 68P81131E43-OOctober 15, 2000Control BoardTOP VIEW SIDE VIEWAntenna BoardAll dimensions in millimetersModel T6548A DimensionsSIDE VIEWTOP VIEW
Appendix D   CAD+ DIP Switch SettingsCard Acceptance Device (CAD+)Technical User's Guide68P81131E43-OOctober 15, 2000chapter contentsCAD+ DIP Switch Settings Detail 2
Card Acceptance Device (CAD+) Technical User's GuideD-2 68P81131E43-OOctober 15, 200012345678ONOFFParallel On Off XI/O Type S1 S2 S3RS485/422 Off Off OffRS232 Off On OnCMOS Off On OffBDM(On or Off)Boot WriteEnable(On or Off)ReservedDIP Switch Settings for CAD+
Indexi68P81131E43-OOctober 15, 2000INDEXAANSWER TO POLL, command, 5-20Answer to Reset, 5-6ATR, format, 5-6BBoot Sequence, 5-29BREAK CHARACTER, command, 5-26CCADmajor components, 1-2management commands, 5-8simplified block diagram, 1-4typical application, 1-2CADTools, softwareinstalling, 2-4launching, 2-5CARD PRESENCE, command, 5-24checkout, final, 2-20command, sequences, 5-28command protocol, TerminaltoCAD, 5-2command sequences, 5-28commands, CAD management, 5-8components, CADdetailed, 1-6primary, 1-3Ddc power, verifying, 3-2DETECT CARD, command, 5-22Detect Card Sequence, 5-34download, software, A-3DOWNLOADING, command, 5-14Downloading sequence, 5-30Eepilogue, field, 5-4equipment, requiredfor final checkout, 2-20for Self Test Utility, 2-4for Tuning, 2-11ERROR REPORT, command, 5-16Ffault isolation, procedures, 3-2, 3-3FLASH, upgrade, procedure, A-3Iinformation, field, 5-4inspectingCAD, 2-2CAD sets, 2-2installingCAD into terminal, 2-18CADTools software, 2-4Llaunching, CADTools software, 2-5LED indicator, verifying, 3-2Long Poll Sequence, 5-33Mmajor components, CAD, 1-2mounting, into terminal, 2-18Ooperation, verifying proper, 2-4overview, CAD product, 1-2PPOLL, command, 5-18
Card Acceptance Device (CAD+) Technical User's Guideii 68P81131E43-OOctober 15, 2000prologue, field, 5-2QQuick Poll Sequence, 5-32RREBOOT, command, 5-25Reboot Sequence, 5-38RF POWER CONTROL, command, 5-10RF Power Control Sequence, 5-35running, Self Test Utility, 2-9SSelf Test Utility, running, 2-9SLEEP, command, 5-12Sleep Sequence, 5-37TTerminaltoCAD, command protocol, 5-2tuning, procedure, 2-11typical application, CAD, 1-2UunpackingCAD, 2-2CAD sets, 2-2

Navigation menu