Page 1
80145503-001 USER MANUAL Augusta and Augusta S Rev. M Revised: 19 August, 2019...
Page 2
Intel Corporation, Microsoft Corporation, and NEC Corporation. Windows is registered trademarks of Microsoft Corporation. Quick Chip is a Visa specification. M/Chip Fast is a Master Card specification. Augusta KB with Quick Chip and M/Chip Fast is patent-pending. Copyright 2019 ID TECH. All rights reserved.
Page 3
Revision History Revision Date Description of Changes 12/20/2015 Initial draft 12/30/2015 Misc. corrections as suggested by Engineering 01/12/2016 Misc. updates regarding data formats and serial commands (now called USB communication commands). Remove references to LCD commands and outputs. 03/10/2016 Incorporated LM's command tables. Added Appendix on Function IDs.
Table of Contents INTRODUCTION 5 1.1. Q UICK HIP AND UPPORT 1.2. SRED S UPPORT SOFTWARE INTEGRATION 7 FEATURES APPLICABLE DOCUMENTS 9 SPECIFICATIONS 9 5.1. S TRUCTURE 5.2. D URABILITY ELIABILITY 5.3. E NVIRONMENTAL 5.4. P OWER ANAGEMENT 5.5. P HYSICAL IMENSIONS 5.6.
(Augusta) and PCI SRED (Augusta S) versions. The standard Augusta supports TDES or AES data encryption (with TransArmor encryption as an option), with DUKPT key management, and remote key injection as an option. An SRED version of the reader, Augusta S, is available for customers who require the tamper protection, fulltime encryption, command authentication, and other features of SRED.
Note that Augusta S is dimensionally the same as standard Augusta but has a Part Number that contains '851.' Augusta S supports Quick Chip and M/Chip Fast (as described above and in Appendix A) as well as all normal modes of...
2. Software Integration When it comes to creating software that communicates with the Augusta, the developer has several choices: • Two-way USB-KB communication via Legacy Mode protocol and command set • One-way (read only) USB-KB communication in Quick Chip and M/Chip Fast mode •...
3. Features ID TECH's Augusta is a state-of-the-art EMV ICC contact reader with the ability to fall back to conventional magstripe interactions. Its features include the following: • Encryption-capable 3-track magstripe swipe-reader and EMV ICC "insert" reader Supports encrypted or non-encrypted operation •...
4. Applicable Documents ISO 7810 Identification cards -- Physical characteristics ISO 7811 Identification Cards -- Tracks 1 through 3 ISO 7816 Identification cards -- Integrated circuit cards ISO 4909 Magnetic stripe content for Track 3 EMV Contact Specifications for Payment Systems Version 4.3 5.
5.3. Environmental Item Specification Note Operating Non-condensing. 0 to 55°C (32 to 131°F) Temperature Storage Temperature -25 to 65°C (-13 to 149°F) Non-condensing. Relative humidity Maximum 95% Non-condensing Contact ±8kV Air discharge ±12KV 5.4. Power Consumption Tested Parameter Current measured Power on (Normal) 68 mA Suspend Circuit 1.5 mA ICC Power On 88 mA (max)
Cd < 100ppm Pb,Hg,Cr6+,PBDE,PBB < 1000ppm REACH Compliance with REACH regulation Contact L1&L2 SRED 4.1 Augusta S version only IK rating IK08 IP rating IP52 6. Decommissioning SRED Devices All PCI devices require proper decommissioning prior to device disposal in order to ensure the protection of all sensitive financial card data.
7.4. Key injection function Compatible with FutureX HSM for Data Key Injection. Can communicate with Mobile devices (Related Protocol) via USB-HID port. (Note: ID TECH is a certified Key Injection Facility. Talk to your ID TECH representative about getting units key-injected.) 7.5.
8. USB Communication Two-way communication can occur with Augusta using USB-KB (for SecureMag compatibility mode; that is, magstripe-only operation) or via USB-HID (magstripe plus EMV). When a unit is placed in Quick Chip and M/Chip Fast mode, it operates read-only, in keyboard mode.
Note that the LRC comes at the end and represents the XOR of all preceding byte values including STX and ETX. 8.2. NGA Protocol Format <STX><CLenL><CLenH><Command_Body/Response_Body/Notification/Output Body/Input Body>…<LRC> <CheckSum><ETX> • Function Command Command Format: <TaskID><F><Command>… Response: If valid command and no problem during execution <ACK>[<Response>]…...
Note that in contrast to the ITP format, in NGA protocol the LRC value does not come at the end, and does not include STX, length bytes, nor ETX in its calculated XOR value. 8.3. USB Descriptors Following are the USB descriptors used by Augusta. The detailed information should be adjusted and tested as need be during implementation. USB-HID...
Page 17
Configuration Value iConfiguration Attributes Bus power; With remote wakeup Power 100 mA Interface Descriptor: (USB-HID) Field Value (Hex) Description Length Des type Interface No. Alternator Setting # EP Interface Class Sub Class Interface Protocol iInterface HID Descriptor: Field Value (Hex) Description Length bDescriptorType...
USB-KB USB-KB communication may be used when the Augusta is in SecureMag-compatibility mode (magstripe only). For EMV/ICC-enabled operation, use USB-HID instead. Device Descriptor: Field Value (Hex) Description (ACR38) Length Length = 18 Des type bcd USB 00 02 USB 2.0...
Page 19
Des Type End Point EP Addr EP1 In Attributes Interrupt Size 08 00 8 Bytes Interval 1 milliseconds HID report descriptor for IDTech Key Board Protocol Field Value (Hex) Description Usage Page 05 01 Generic Desktop Usage 09 06 Keyboard Collection...
This command would be sent as (hex) 02 52 22 03 71, where 0x71 is the LRC value. USB HID Communication Command and Response Format In EMV Hybrid Mode, Augusta uses ID TECH proprietary NGA protocol format commands and responses in USB communications. The NGA protocol exchanges data using the following format: <0x02>...
Note that NGA commands tend to begin with a high nibble value 7: Command Prefix Category ICC (smart card commands) MSR (magstripe commands) PCI Miscellaneous Configuration commands Reserved In a multi-byte NGA command, the first byte indicates the category (as shown above); the second byte is typically one of 'F', 'R', or 'S' (Function, Read, Set;...
Buffer Mode Buffer mode means MSR data will be sent out in response to the Read Buffer Data command. It is supported in USB-HID interface or USB-KB interface. Buffer Mode can be disabled. Implementation: USB-KB with ITP Protocol USB-HID with NGA Protocol Step 0 If device is Auto Mode or Disable Buffer If device is Disable Buffer Mode, Set to...
9. EMV L2 Data Output Formats 9.1. Standard Transaction Mode The following sections describe data outputs that apply in USB-HID mode (as opposed to Keyboard mode involving Quick Chip; see Quick Chip and M/Chip Fast Transaction Mode further below for more details).
Augusta, simply accept all defaults, and continue. To perform a magstripe read, slide a card (stripe facing the body of the Augusta) through the side slot of the Augusta, in either direction.
Mode means it becomes exceptionally easy for virtual terminals to support contact EMV transactions in a browser environment. When a customer presents a card for a Quick Chip and M/Chip Fast transaction, Augusta reads the card (and carries out all the usual steps of an EMV transaction, except for Issuer Authentication and the processing of Issuer Scripts;...
Page 31
1. Enable the 5C configuration of Terminal Capabilities by issuing the 72 53 01 28 01 35 command. (For more about terminal configurations, see Appendix H.) 2. Use the Save Terminal Configuration command in the Universal Demo to set the values of minor-config terminal TLVs as desired, making sure 5C is enabled.
Page 32
DFEF5D Mask for Tag57 DFEF5E Mask for Tag9F6B DFEF5F Mask for TagFFEE13 (track 1) DFEF60 Mask for TagFFEE14 (track 2) DFEF61 Error Code DFEF62 Allow MSR Swipe data from ICC Card Send tags DFEF5A and/or DFEF62 as Terminal Configuration values to control (respectively) the Default Amount of the transaction (normally zero, for Quick Chip), the "tags to return"...