VeriFone VX 675 Reference Manual
Hide thumbs Also See for VX 675:
Table of Contents

Advertisement

VX 675
Reference Guide
VeriFone Part Number DOC265-004-EN-E, Revision E.3

Advertisement

Table of Contents
loading

Summary of Contents for VeriFone VX 675

  • Page 1 VX 675 Reference Guide VeriFone Part Number DOC265-004-EN-E, Revision E.3...
  • Page 2 VeriFone, Inc. The information contained in this document is subject to change without notice. Although VeriFone has attempted to ensure the accuracy of the contents of this document, this document may include errors or omissions. The examples and sample programs are for illustration only and may not be suited for your purpose.
  • Page 3: Table Of Contents

    Using the VX 675 Base Stations ........
  • Page 4 ONTENTS VX 675 ECR (Fiscal Module) Support ....... . 31 Customer Display .
  • Page 5 VeriFone Cleaning Kit ........
  • Page 6 Precautions ..........172 Notable VX 675 Battery Specifications....... 173 Safety/Protection Circuit .
  • Page 7: Preface

    This guide is your primary source of information for setting up and installing the VX 675 terminal. Audience This guide is useful for anyone installing and configuring a VX 675 terminal. Basic descriptions of the terminal features are also provided. Organization...
  • Page 8: Related Documentation

    VX 675 Battery Information. Provides information about the VX 675 Smart Battery. Related To learn more about the VX 675 terminal, refer to the following set of documents: Documentation VX 675 Certifications and Regulations Sheet VPN DOC265-001-EN VX 675 Quick Installation Guide...
  • Page 9 The lighting symbol is used as a Due to risk of shock do not use WARNING warning when bodily injury might the terminal near water. occur. VX 675 R EFERENCE UIDE...
  • Page 10: Acronym Definitions

    RS-232 Recommended Standard 232 R-UIM Removable User Identity Module Security Access Module Secure Digital Subscriber Identity Module Thin Film Transistor UART Universal Asynchronous Transmitter/Receiver UMTS Universal Mobile Telecommunications System Universal Serial Bus VeriFone Part Number VX 675 R EFERENCE UIDE...
  • Page 11: Hapter

    HAPTER Terminal Overview This chapter provides a brief description of the VX 675 terminal. This terminal features a color screen display, fast processor, abundant memory, and PCI 3.0 security. The VX 675 terminal is a portable, battery-powered device designed to fit comfortably during handheld consumer-facing applications.
  • Page 12: Features At A Glance

    Large, blue backlit keys provide tactile response to simplify usage and minimize finger slips. • 25mm (VX 675 GPRS) and 40mm diameter paper roll support with a trouble- free, drop-in, “clam shell” loading and dual tear bar that allow receipts to be torn in any direction.
  • Page 13: Performance And Durability

    Performance and • Fast transactions due to powerful 400 MHz ARM11 processor. Durability • High-capacity 3.6 V 2200 mAh Li-ion battery. VX 675 3G supports 3.7 V 2200 mAh Li-ion battery pack. • Base for drop-and-go charging. • Rounded corners and drop resistant to 3 feet on concrete floor to minimize breakage.
  • Page 14 ERMINAL VERVIEW Features and Benefits VX 675 R EFERENCE UIDE...
  • Page 15: Hapter

    Battery Behavior (No Power Pack) • Charging the Battery • Connecting the Terminal Power Pack • Using the VX 675 Base Stations • Docking the Terminal on the Base • Undocking the Terminal from the Base • Conducting Wireless Transactions •...
  • Page 16: Selecting Terminal Location

    Terminal Location Environmental • The VX 675 unit is a portable terminal. Select a flat support surface, such as a Factors countertop or table, to keep the terminal safe in between uses. • Do not use the terminal where there is high heat, dust, humidity, moisture, or caustic chemicals or oils.
  • Page 17: Unpacking The Shipping Carton

    Unpacking the Open the shipping carton and carefully inspect its contents for possible tampering Shipping Carton or shipping damage. The VX 675 device is a secure product and any tampering may cause the terminal to cease to function properly. Figure 2...
  • Page 18: Examining Terminal Features

    Examining Before you continue the installation process, see the terminal features illustrated Terminal below. Features Figure 3 VX 675 Terminal Features (Front Panel) Front Panel The front panel includes the following features: • A 2.8” TFT LCD display. • A set of keys that include: A 12-key, telephone-style keypad (keypads may vary in style).
  • Page 19: Examining Connection Ports

    Examining The VX 675 terminal has one primary micro-USB port. Connection VX 675 3G and VX 675 WiFi-BT supports USB Host function via primary micro- Ports USB port. Figure 4 VX 675 Primary Micro-USB Port...
  • Page 20: Installing The Paper Roll

    ETUP Installing the Paper Roll Installing the A fast, quiet thermal printer is built into the VX 675 terminal. Before you can Paper Roll process transactions that require a receipt or record, you must install a roll of thermal-sensitive paper in the printer.
  • Page 21 Figure 7 Loading Paper Roll NOTE VX 675 with ECR functionality uses 40mm paper roll. Pull paper up past the glue residue on the paper roll. Close the paper roll cover by gently pressing directly on the cover until it clicks shut, allowing a small amount of paper past the glue residue to extend outside the printer door.
  • Page 22: Installing The Sim Card

    Removing the Back Compartment Cover Insert the SIM card into the cardholder. There is only one SIM slot (VX 675 3G has dual SIM support). Before inserting NOTE the SIM card, position it as shown in in the illustration below, with the card’s gold contacts facing the compartment.
  • Page 23: Installing The Sd Card

    Return the battery pack to its original position. Close and screw the back compartment cover. Installing the SD VX 675 3G supports micro SD card installation. Use the following procedures to Card replace or install an SD card. To install or replace Turn off the terminal.
  • Page 24: Battery Behavior (No Power Pack)

    • Conserve battery power by turning the VX 675 terminal off when not in use. Keep the Li-ion battery inserted in the terminal and power up the terminal periodically to check the battery charge. Do not let the battery charge fall below 10% for extended periods of time as this may permanently diminish the battery capacity.
  • Page 25: Connecting The Terminal Power Pack

    The VX 675 unit comes with a universal input power pack capable of operating from voltages of 100 V to 240 V AC. To Connect the Insert the micro-USB plug into the micro-USB port of the VX 675, as shown in Terminal Power the figure below.
  • Page 26: Charging The Battery

    ERMINAL ETUP Charging the Battery Charging the After unpacking your VX 675 terminal, connect the power pack to the unit for 4.65 Battery hours or until fully charged. NOTE The terminal charges the VX 675 battery when the terminal is in the base. For...
  • Page 27: Full-Feature Base

    Full-Feature Base Showing Dial, Ethernet, Serial, Micro-USB and USB Host Ports Powering Up the Use the procedure in this section to connect the VX 675 Base to a power source. Base To power up the base Insert the micro-USB plug into the micro-USB port of the base, as shown in the figure below.
  • Page 28: Docking The Terminal On The Base

    ERMINAL ETUP Docking the Terminal on the Base Docking the The VX 675 terminal can be placed on the base when not in use for continuous Terminal on the charging of its battery. Base Figure 15 Docking the VX 675 Terminal on the Base Undocking the The VX 675 terminal can be taken from the base when in use.
  • Page 29: Conducting Smart Card Transactions

    CAUTION Do not remove the smart card in the card reader until the transaction is complete. Premature card removal will invalidate the transaction. Using the The VX 675 terminal supports credit/debit card transactions. Magnetic Card Reader To Conduct a Credit...
  • Page 30: Connecting To Usb Host

    Make sure that the terminal is docked on the base. Insert the USB plug into the USB Host port on the left side of the base. Figure 19 Connecting USB Flash Drive to the USB Host VX 675 R EFERENCE UIDE...
  • Page 31: Vx 675 Ecr (Fiscal Module) Support

    Figure 20 VX 675 ECR Customer Display VX 675 3G and VX 675 3G uses the Cinterion PHS8-P radio module that incorporates 3G High- GPS Support Speed Packet Access (HSPA+) connectivity. The PHS8-P radio module is optimized for high bandwidth and allows a downlink speed of 14.4 Mbps and an uplink speed of 5.7 Mbps.
  • Page 32 ERMINAL ETUP VX 675 3G and GPS Support VX 675 R EFERENCE UIDE...
  • Page 33: Hapter

    Before proceeding to other tasks, familiarize yourself with the operational features of the VX 675 terminal keypad to enter data. This section describes how to use the VX 675 keypad, which consists of four programmable function keys (PF1 to PF4), a 5-way navigation key, a 12-key telephone-style main keypad (0 to 9, *, and #), and three command keys (CANCEL, CLEAR, and ENTER).
  • Page 34: Data Entry Modes

    Alphabetic characters are entered by pressing its corresponding number in the keypad multiple times within a given time. Characters found in the * and # keys may vary in some units (for example, VX 675 with ECR fiscal module functionality).
  • Page 35: Command Key Descriptions

    Cancel key depends on the currently active Verix Terminal Manager menu. On VX 675 ECR units, the red key may display a string of letters. Clear Key In normal mode, the Clear key is commonly used to delete a number, letter, or symbol on the terminal’s display screen.
  • Page 36 SING THE ERMINAL Main Keypad VX 675 R EFERENCE UIDE...
  • Page 37: Hapter

    Manager • Application programmers configure a development terminal, download development versions of the VX 675 application program, then test and debug the application until it is validated and ready to be downloaded to other terminals. • Deployers of VX 675 terminals to end-user sites perform the specific tasks...
  • Page 38: Local And Remote Operations

    Performing Downloads section. Verifying The VX 675 terminal you are using may or may not have an application program Terminal Status running on it. After you have set up the terminal (refer to Terminal Setup) and the...
  • Page 39: File Groups

    File Groups File Groups The VX 675 operating system implements a file system in memory. Files are assigned to one of 15 groups for access control. Groups are similar to directories on a computer in that different applications can be stored in separate file groups, just like different computer applications can be stored in separate directories.
  • Page 40: System Password

    VERIX TERMINAL MGR 1> System Error Log 2> Clock 3> Console Settings 4> Change Passwords 5> Key Management   Figure 23 Menu 2 On successful entry of the system password, menu appears. VERIX TERMINAL MGR VX 675 R EFERENCE UIDE...
  • Page 41: Verix Terminal Manager Procedures

    Return to the main Verix Terminal Manager menu. Procedure descriptions are arranged in the following tabular format: Table 3 Procedural Description Example Display Action Screen displayed Action required Submenu Row Screens displayed on Action required submenu selection VX 675 R EFERENCE UIDE...
  • Page 42: Enter And Exit Verix Terminal Manager

    CANCEL Enter and Exit Verix To enter terminal manager after you have turned on the VX 675 terminal, follow Terminal Manager the procedure described below. On successful completion, some operations automatically exit Verix Terminal NOTE Manager and restart the terminal.
  • Page 43 At startup, the terminal displays a copyright notice screen that shows the terminal model number, the QT65010M OS version of the VX 675 stored in the terminal’s 03/09/2012 Verix memory, the date the firmware was loaded into the terminal, and the copyright notice.
  • Page 44 ENTER. 6> Clear Memory You can also choose an option in the menu by 7> Calibrate Screen pressing the corresponding number on the 8> Terminal Info keypad. 9> Diags      VX 675 R EFERENCE UIDE...
  • Page 45: Menu 1

     icon . The application name will appear if *APNAME is set in the group and also if there are files in the group selected. After you select a file group number, press ENTER  VX 675 R EFERENCE UIDE...
  • Page 46 , use the UP DOWN then press . You can also choose an option ENTER in the menu by pressing the corresponding number on the keypad.  To return to , press VERIX TERMINAL MGR CANCEL VX 675 R EFERENCE UIDE...
  • Page 47 FULL  download, you will be prompted to clear the Clear Application existing application on the currently selected From Group nn? group. Select to continue or to cancel downloading applications. 1> Yes 2> NO  VX 675 R EFERENCE UIDE...
  • Page 48 5> USB Flash Memory Not all listed options are available for all Note: 6> TCPIP platforms. 7> USB Dev To return to the main menu without saving your 8> COM6 selection, press CANCEL 9> COM2  VX 675 R EFERENCE UIDE...
  • Page 49 5> USB FLASH MEMORY a memory stick. If no Memory Stick is inserted in the unit, the Unavailable ‘Unavailable’ message is shown. To return to the main menu without saving your selection, press CANCEL VX 675 R EFERENCE UIDE...
  • Page 50 To return to the main menu without saving your selection, press CANCEL Unavailable VTM DOWNLOAD MGR Gnn Select to download via the COM 2 port. 9> COM2 To return to the main menu without saving your selection, press CANCEL Unavailable VX 675 R EFERENCE UIDE...
  • Page 51 (up to 40 characters long including the colon and *ZP HOST port number) and press ENTER ADDR (IP:PORT) ___________________ ___________________   VTM DOWNLOAD MGR Gnn *ZP HOST ADDR ___________________ ___________________ VTM DOWNLOAD MGR Gnn *ZP HOST ADDR PORT ___________________ VX 675 R EFERENCE UIDE...
  • Page 52 You can view the specified values on the confirmation screen. Select to go back 1> EDIT and modify the specifications or to begin 2> START *ZA= nnnn the download. *ZP= nnnn *ZR= nnnn *ZT= nnnn 1> Edit 2> Start VX 675 R EFERENCE UIDE...
  • Page 53 It is completely separate from the FLASH memory. FLASH memory is where code and data is stored when it is not executing. RAM and FLASH are physically different and are different sizes. VX 675 R EFERENCE UIDE...
  • Page 54 This screen shows the different Directory SELECT DRIVE To return to the main menu, press CANCEL To return immediately to VERIX TERMINAL or to quit any operation within this MGR MENU 1 menu, press CANCEL VX 675 R EFERENCE UIDE...
  • Page 55 2 to confirm the deletion. This option is only available when file Group 1 is entered as the group ID. To go back to the second menu of the VERIX without deleting files, press TERMINAL MGR CANCEL VX 675 R EFERENCE UIDE...
  • Page 56 NO PROFILE • Model: NO PROFILE Your terminal’s screen may vary depending on the Ctry: NO PROFILE model and operating system version installed. Life: 458483 Rset: 120320152829 To return to the previous menu, press CANCEL  VX 675 R EFERENCE UIDE...
  • Page 57 • This is where the terminal stores data for running tasks like all the parameters from the call (Stack). To return to the previous menu, press the UP key; to return main menu, press CANCEL VX 675 R EFERENCE UIDE...
  • Page 58 To check the debugger, choose 6> DEBUGGER To view the Tamper logs, choose 7> Tamper Log To view the RKL logs, choose 8> RKL Log To view the RKL Log export, choose 9> RKL Log export VX 675 R EFERENCE UIDE...
  • Page 59 1> Test Press 2 to run approximately 5cm (2 in) of paper 2> Paper Feed through the printer without printing. To go back to screen, press VERIX DIAGS MGR CANCEL  VX 675 R EFERENCE UIDE...
  • Page 60 Smart Card reader. Select 2> to view the drivers. Select LIST SYNC DRIVERS 3> 1> SMART CARD DIAG to return to the screen. EXIT VERIX DIAGS MGR 2> LIST SYNC DRIVERS 3> EXIT VX 675 R EFERENCE UIDE...
  • Page 61 NO START • NO END • LRC ERR • PARITY ERR • REVERSE END For more information about magnetic card error messages, refer to the Verix evo Volume I: Operating System Programmers Manual - VPN DOC00301. VX 675 R EFERENCE UIDE...
  • Page 62 Please enter If you enter an incorrect password, Password for GID nn appears. Press ENTER. PLEASE TRY AGAIN ___________________ Verify your password and reenter it. To return to the screen press VERIX DIAGS MGR CANCEL. VX 675 R EFERENCE UIDE...
  • Page 63 MM/DD/YY format, while the time is 01/01/00 17:07 CLEAR displayed as a 24-hour clock. 01/01/00 00:00 7FFFFF 01/01/00 00:57 CLEAR Contact your VeriFone representative for 01/01/00 00:00 7FFFFF information about the events. Press any key to return to VERIX TERMINAL MGR...
  • Page 64 To go back to the screen, press VERIX DIAGS MGR CANCEL <EMPTY>  9> DIAGS 8> RKL LOG To go back to the screen, press VERIX DIAGS MGR CANCEL Outputting log . . . Log output done VX 675 R EFERENCE UIDE...
  • Page 65: Menu 2

    *ZT through the keypad. The keys are displayed in the order in which it has been entered, not in alphabetic order. NOTE For a complete list of the ASCII characters supported by the VX 675 series, as well as their decimal and hexadecimal equivalents, please refer to ASCII Table.
  • Page 66 ERIX ERMINAL ANAGER Verix Terminal Manager Menus For more information about using VeriCentre Download Management Module in client/server installations, please contact your local VeriFone representative. Table 6 Verix Terminal Manager Menu 2 Display Action VERIX TERMINAL MGR To view the error and tamper logs, select 1>SYSTEM ERROR LOG...
  • Page 67 LR may not always contain the Note: current return address. (fault address): contains the illegal • ADDR address that the application was trying to access. Press any key to return to VERIX TERMINAL MGR MENU 2 VX 675 R EFERENCE UIDE...
  • Page 68 ___ : ___:___ to set the new time ENTER The current time and date is then displayed on the next screen. Press to return CANCEL to the third menu of the VERIX TERMINAL VX 675 R EFERENCE UIDE...
  • Page 69 DOWN To return to the main menu and save your 8> Contrast changes, press . Otherwise, press ENTER to go back to the second menu of CANCEL without saving VERIX TERMINAL MGR  the changes. VX 675 R EFERENCE UIDE...
  • Page 70 Enter the current password for the terminal and press ENTER Please Enter Password If you enter an incorrect password, the ___________________ following message appears: Change Passwords Please Try Again Press . Verify your password and ENTER reenter it. VX 675 R EFERENCE UIDE...
  • Page 71 , use the UP DOWN  then press . You can also ENTER choose an option in the menu by pressing the corresponding number on the keypad. To return to , press VERIX TERMINAL MGR  CANCEL VX 675 R EFERENCE UIDE...
  • Page 72 Enter the current password for the selected file group and press ENTER Please enter If you enter an incorrect password, Password for GID nn appears. Press PLEASE TRY AGAIN ___________________ . Verify your password and reenter it. ENTER VX 675 R EFERENCE UIDE...
  • Page 73 Pressing the key changes the CLEAR characters or symbols you enter, but does not cause additional asterisks to appear. Secure a copy of every password to ensure it is not forgotten or lost. VX 675 R EFERENCE UIDE...
  • Page 74 ERIX ERMINAL ANAGER Verix Terminal Manager Menus VX 675 R EFERENCE UIDE...
  • Page 75: Hapter

    File authentication is a secured process for authenticating files using digital signatures, cryptographic keys, and digital certificates. This process makes it possible for the sponsor of a VX 675 terminal to logically secure access to the terminal by controlling who is authorized to download application files to that terminal.
  • Page 76: Special Files Used In The File Authentication Process

    VX 675 clients—either internally within VeriFone or externally to sponsors. All certificates issued by the VeriFone CA for the VX 675 platform, and for any VeriFone platform with the VeriShield Retain security architecture, are hierarchically related. That is, a lower-level certificate can only be authenticated under the authority of a higher-level certificate.
  • Page 77: How File Authentication Works

    To establish the logical security of applications to download to a VX 675 terminal, the designated signer uses the signer private key issued by the VeriFone CA as this is a required input to the VeriShield File Signing Tool.
  • Page 78 If these values match, the operating system marks the application file “authenticated” and allows it to run. The application file is tested and debugged. After the application file is fully debugged, it becomes an input for the deployment process. VX 675 R EFERENCE UIDE...
  • Page 79 IF A MATCHING APPLICATION FILE IS FOUND, OS COMPARES .P7S FILE'S SIGNATURE AGAINST VALUES IN THE APPLICATION FILE'S CALCULATED SIGNATURE. IF THE VALUES MATCH, THE TWO FILES ARE AUTHENTICATED, AND THE ATTR_NOT_AUTH BIT IS SET TO 0. Figure 24 The Development Process VX 675 R EFERENCE UIDE...
  • Page 80 Smart card containing a set of certificates and private key. Smart card PIN. The VeriFone CA sends the smart card and smart card PIN to the sponsor. The sponsor uses the smart card and smart card PIN as inputs for the deployment process.
  • Page 81 If these values match, the operating system marks the application file “authenticated” and allows it to run. Each successfully authenticated executable application file is allowed to run on the terminal (otherwise, the executable remains stored in the terminal memory but is not allowed to run). VX 675 R EFERENCE UIDE...
  • Page 82: Planning For File Authentication

    Figure 26 The Deployment Process Planning for File File authentication is an integral part of every VX 675 terminal. To safeguard the Authentication terminal’s logical security, the file authentication module requires that any executable code file must be successfully authenticated before the operating system allows it to execute on the terminal.
  • Page 83 Signature files are usually downloaded together with their target application files in the same data transfer operation. This recommended practice lets you specify and confirm the logical security status of the VX 675 terminal each time you perform an application download.
  • Page 84 Determine Successful Authentication To ensure the VX 675 terminal’s logical security, never assume that a target file was authenticated simply because it was downloaded to the VX 675 terminal together with its signature file.
  • Page 85: Digital Certificates And The File Authentication Process

    1. If the modified file is an executable, it is no longer allowed to run. Digital Certificates The file authentication module always processes certificates before it processes and the File signature files. Digital certificates (*.crt files) generated by the VeriFone CA Authentication have two important functions in the file authentication process: Process •...
  • Page 86 VX 675 is called a deployment terminal. Adding New Certificates When you add a new certificate file to a VX 675 terminal, the file authentication module detects it by filename extension (*.crt). On restart, the terminal then attempts to authenticate the certificate under the authority of the resident higher- level certificate stored in the terminal’s certificate tree or one being downloaded...
  • Page 87 VeriFone CA to use to logically secure sponsor and signer privileges when the VX 675 terminal is prepared for deployment. Customer-specific sponsor and signer certificates are usually downloaded to a VX 675 terminal as part of the standard application download procedure performed by a deployment service.
  • Page 88 (up to a maximum of 21 certificates). Required Inputs to the File Signing Process The required inputs to the file signing process are somewhat different for development terminals than deployment terminals. The significant differences are shown in Table VX 675 R EFERENCE UIDE...
  • Page 89 The required inputs to VeriShield File process are included, together with the Signing Tool must be obtained from the VeriShield File Signing Tool in the VX 675 VeriFone CA to logically secure the SDK. These inputs make it possible for sponsor and signer privileges for the terminal.
  • Page 90 To do this, the original sponsor must order a “clear” smart card from the VeriFone CA. The clear smart card is specific to the requesting sponsor. It restores a deployment terminal to the...
  • Page 91: File Authentication And The File System

    UTHENTICATION File Authentication and the File System File Application Memory Logically Divided Into File Groups Authentication The memory of a VX 675 terminal is logically divided into two main areas, or and the File partitions: System • operating system •...
  • Page 92 I: drive or an F: drive file. If a signature file cannot locate its matching application file, the application file is not authenticated. VX 675 R EFERENCE UIDE...
  • Page 93 Must be downloaded into Group 1 I: drive. When the OS files, related certificates and signature files are authenticated, they are automatically moved from Group 1 I: drive into the Group 0 sub- partition reserved for the operating system. VX 675 R EFERENCE UIDE...
  • Page 94: Verishield File Signing Tool

    Figure 30 to make the required entries. The file signing process for operating system files is done for VX 675 customers NOTE by the VeriFone CA. For operating system updates, VeriFone provides customers with a complete download package that includes all certificates and signature files required for authentication.
  • Page 95 If the entry of a signer password is a required input, a secondary dialog box is NOTE displayed to enter and confirm the password. Please also note that a signer password is required for a deployment terminal, but not for a development terminal. VX 675 R EFERENCE UIDE...
  • Page 96: Command-Line Entries For The File Signing Tool

    Use the VxSIGN.KEY developer signer private key for development terminals. Use the signer private key provided by the VeriFone CA for deployment terminals. -P, -p Signer password for decrypting Required input for development the signer private key.
  • Page 97 The -f switch indicates that the application file “file.out” must be signed by the file signing tool. Executable files, such as *.out and *.lib files, must always be signed if they are to run on the terminal following a download. Depending on the VX 675 R EFERENCE UIDE...
  • Page 98: Graphical Interface Mode For The Verishield File Signing Tool

    When the necessary signature files are generated to authenticate the application or applications on the VX 680 terminal, perform the application download procedure. For more information about file authentication within the context of specific download procedures, refer to Chapter VX 675 R EFERENCE UIDE...
  • Page 99: Hapter

    • Host computer downloads: Applications, operating systems or OS updates, and associated files transfer from a host PC to a VX 675 terminal. A service dongle (SUB265-001-01-A) is used to connect the RS-232 serial ports between two systems. Please refer to...
  • Page 100: Download Tools

    OS software and firmware of the sending and receiving VX 675 terminals. Download In general, you can download files and data to a VX 675 terminal. The types of Content files and data can be grouped into the following functional categories: •...
  • Page 101: Full And Partial Downloads

    VX 675 applications can be developed by VeriFone, customers, or third parties on customer request. One or more applications must be downloaded to the VX 675 terminal before it can be deployed at a customer site and used to process transactions.
  • Page 102 Verix Terminal Manager or the issuing application. The file authentication module is not invoked, nor are any applications allowed to execute, until the terminal is manually restarted from within Verix Terminal Manager. VX 675 R EFERENCE UIDE...
  • Page 103: Downloads Download Methods

    • Full OS downloads are usually performed by VeriFone at the factory and, on occasion, by those who deploy terminals on-site to upgrade older terminals to a newer OS version.
  • Page 104: Support For Multiple Applications

    Applications application can run (execute) on the terminal. The application memory of the VX 675 terminal uses a system of file groups to store and manage multiple applications, as well as operating system files. This system of file groups are used in such a way that the data integrity of each...
  • Page 105: Physical And Logical Access To File Groups

    ERFORMING OWNLOADS Use of I: drive and F: drive Physical and The VX 675 operating system controls physical access to GIDs 1–15 using Logical Access to password-protected Verix Terminal Manager functions. File Groups To download data into a specific file group, first enter Verix Terminal Manager and choose the target group by making the appropriate menu selections, then, enter the correct password for that file group.
  • Page 106: Redirection Of Files During Application Downloads

    For example, the following batch download list loads the executable code file FOO.OUT into the I: drive of the selected file group (default Group 1). Because the signature file, FOO.P7S is included, FOO.OUT is also authenticated when the terminal restarts after the download. VX 675 R EFERENCE UIDE...
  • Page 107: Redirecting Files To Other File Groups

    If you do not insert SETGROUP.n special files into the download list, all files download into the target group selected in Verix Terminal Manager. If no number is added to the SETGROUP filename, SETGROUP.1 (GID1) is assumed. VX 675 R EFERENCE UIDE...
  • Page 108: Restrictions On File Redirection

    ERFORMING OWNLOADS Use of I: drive and F: drive Restrictions on File The VX 675 file system restricts how you can redirect files to other file groups. Redirection Here are the important points to remember: • The main application must always be downloaded into GID1.
  • Page 109: Using Ddl.exe To Automatically Redirect Files

    Use of I: drive and F: drive Using DDL.EXE to The version of DDL.EXE included in the VX 675 SDK allows you to change the Automatically default drive and file group for a direct download by preceding the filename(s) on Redirect Files the DDL command line with a special filename.
  • Page 110: File Authentication Requirements

    Before an executable file can be downloaded to and allowed to run on a VX 675 terminal, the file must be digitally signed on the download computer using the FILESIGN.EXE file signing tool. The result of this procedure is a signature file recognized by its *.p7s filename extension.
  • Page 111: The File Authentication Process During An Application Download

    In a typical batch application download, file authentication proceeds as follows: All certificate files (*.crt), signature files (*.p7s), and application files (*.out, *.lib, *.fon, *.vft, *.dat, and so on) download to the VX 675 deployment terminal in batch mode. When the terminal restarts after the download, the file authentication module searches the I: drive file system for the following two file types: •...
  • Page 112 Each *.p7s file is checked as it is detected; a list is not built and multiple processing passes are not required. VX 675 R EFERENCE UIDE...
  • Page 113: File Group Permissions

    *GO application executes. File Group This section discusses how file authentication controls who (which business Permissions entity) can store application files in which file groups in the VX 675 file system. VX 675 R EFERENCE UIDE...
  • Page 114: Download An Operating System Update Provided By Verifone

    VeriFone operating system update as part of the download package. Operating system files can only be transferred to a VX 675 terminal using a NOTE PC-to-terminal download procedure, by direct download. OS files cannot be downloaded to a VX 675 terminal in a back-to-back operation.
  • Page 115: File Authentication For Back-To-Back Application Downloads

    Back-to-Back terminals, the file authentication process on the receiving terminal is similar to an Application application download from a host computer to a standalone VX 675 terminal. Downloads There are, however, some important differences to take into account: •...
  • Page 116: Timing Considerations Due To The Authentication Process

    To optimize the authentication process, download certificates in a higher-level-certificates-first order. This way, they process faster than a random order download. Support for File For information regarding file compression, refer to the Verix eVo Volume I: Compression Operating System Programmers Manual (VPN DOC00301). VX 675 R EFERENCE UIDE...
  • Page 117: Effect Of Downloads On Existing Files And Data

    OWNLOADS Effect of Downloads on Existing Files and Data Effect of When downloading application files and data to a VX 675 terminal, an important Downloads on consideration is the effect of download procedure on existing application files, files Existing Files...
  • Page 118: Direct Application Downloads

    Hardware Checklist  The correct cable connects the download computer serial port (COM1 or COM2) to the RS-232 serial port (COM1) of the VX 675 terminal. Software Checklist  Download Manager, VeriCentre, or DDL.EXE running on the host computer.
  • Page 119: Direct Application Download Procedure

    Group 1 application memory Procedure area of a VX 675 deployment terminal. Steps described in the Action column are performed directly on the VX 675 terminal. Notes provided in this column indicate and explain actions you must perform on the host computer.
  • Page 120 PLEASE TRY AGAIN is To correct a typing mistake, press CLEAR to delete the entry, and retype your entry. To end the password entry session and return to the display shown in Step 2, press CANCEL. VX 675 R EFERENCE UIDE...
  • Page 121 To select Group 1 as the target file group, press Group ID: _1 ENTER; to select a file group other than Group 1, type the one or two-digit number of the desired file group (2–15) for the download. VX 675 R EFERENCE UIDE...
  • Page 122 For a single application download, select . For Single-app multiple application download, select . (Refer to Multi-app Chapter 6 for detailed download instructions and 1> Single-app information.) 2> Multi-app To return to , press CANCEL. VERIX TERMINAL MGR VX 675 R EFERENCE UIDE...
  • Page 123 A warning message will first appear once a download mode is selected. **** WARNING **** To return to the main menu without saving your selection, All Files Will Be press CANCEL. Cleared From Group 1 1> Cancel Download 2> Continue VX 675 R EFERENCE UIDE...
  • Page 124 The authentication process then continues to the next certificate until all new certificates are authenticated. VX 675 R EFERENCE UIDE...
  • Page 125 If the application attempts to access an unauthenticated executable or library, it may crash. Repeat the Direct Operating System Download Procedure using the correct certificates and/or signature files. VX 675 R EFERENCE UIDE...
  • Page 126: Direct Operating System Downloads

    CONFIG.SYS file as part of the download operation.  The following files provided by VeriFone CA for full OS downloads must reside on the host computer: The new OS version or OS update (Q*.out, 1*.out, 2*.out, 3*.out, •...
  • Page 127: Direct Operating System Download Procedure

    System Download download from a host computer into the Group 1 I: drive of a VX 675 terminal. Procedure Steps described in the Action column are performed directly on the VX 675 terminal.
  • Page 128 Select Full dld for a full OS download or select Partial dnld for a partial OS download operation. 1> Full dnld To return to , press VERIX TERMINAL MGR MENU 1 2> Partial dnld CANCEL. VX 675 R EFERENCE UIDE...
  • Page 129 (each asterisk indicates that 10% of the download is complete). When the last asterisk is displayed, the download is complete. To stop the download operation, press the CANCEL key. The terminal restarts automatically. VX 675 R EFERENCE UIDE...
  • Page 130 OS download, it executes on restart. Because a full OS download clears the I: drive, all Note: terminal applications, related certificates, and signature files must download to the terminal when performing this type of download. VX 675 R EFERENCE UIDE...
  • Page 131: Back-To-Back Application Downloads

    The procedure for back-to-back terminal downloads Downloads is also discussed. Hardware Checklist  The correct cable connects the RS-232 ports of the sending and receiving VX 675 terminals. Software Checklist  The firmware versions of the sending and receiving terminals must be identical or very similar.
  • Page 132: Checklist For Effects On Files And Settings In The Receiving Terminal

    Back-to-Back The back-to-back application download process consists of two main phases: Application Preparing a Gold VX 675 terminal (transfers application files to the Target Download VX 675 terminal). Procedure Downloading application files from the Gold terminal to a properly configured Target terminal.
  • Page 133 , set Group 1 and COM1 as VERIX TERMINAL MGR MENU 1 the port to receive the file transfer. Connect a cable (VeriFone part number 05651-xx) between the RS-232 serial ports of the Gold and Target terminals using a UART Dongle connected to each terminal.
  • Page 134 FROM SYS MODE MENU 2, READY FOR SET GROUP 1 AND COM 1 DEPLOYMENT TO RECEIVE THE DOWNLOAD. FROM SYS MODE MENU 2, SELECT FULL OR PARTIAL DOWNLOAD AFTER THE UPLOAD OPERATION INITIATES. Figure 32 Back-To-Back Download Process VX 675 R EFERENCE UIDE...
  • Page 135 The procedure in Table 16 walks you through a back-to-back application download from a sending VX 675 terminal (Gold) to a receiving VX 675 terminal (Target). Back-to-back downloads require that one terminal, the Gold terminal, be loaded with the required applications. The receiving terminal is the Target terminal. The...
  • Page 136 The Target terminal begins to validate all files. Allow the Target terminal to complete file authentication and reboot the terminal. The Gold terminal is ready to perform another download. An application- specific menu is displayed after the Target terminal completes the reboot. VX 675 R EFERENCE UIDE...
  • Page 137: Hapter

    F to 140 • Relative humidity: 5% to 90%; non-condensing External • Length: 148mm (5.8 in); 163mm (6.41 in); 109.2mm (4.3 in) for VX 675 ECR Dimensions • Width: 78mm (3.1 in) • Depth: 42mm (1.6 in); 52mm (2 in); 56.3mm (2.2 in) for VX 675 ECR...
  • Page 138 PECIFICATIONS External Dimensions VX 675 R EFERENCE UIDE...
  • Page 139: Hapter

    Contacts important that the exposed contacts of the VX 675 battery stay clean and unbent. Avoid touching the contacts of the VX 675 battery and the recessed area on the CAUTION terminal. Finger oils tarnish contacts, causing bad connections. When operating on battery power and experiencing a high occurrence of bad or incomplete data transfers, clean the contacts.
  • Page 140 AINTENANCE Smart Card Reader VX 675 R EFERENCE UIDE...
  • Page 141: Hapter

    • International – Contact your VeriFone representative Returning a Before returning a VX 675 terminal or base to VeriFone, you must obtain an MRA Terminal for number. The following procedure describes how to return one or more VX 675 Service terminals or bases for repair or replacement (U.S.
  • Page 142: Accessories And Documentation

    • Reference the model and part number in the Note box. NOTE One MRA number must be issued for each VX 675 terminal you return to VeriFone, even if you are returning several of the same model. Describe the problem(s).
  • Page 143: Micro-Usb Cable

    VPN DOC265-001-EN VX 675 Quick Installation Guide VPN DOC265-002-EN VX 675 Installation Guide VPN DOC265-003-EN VX 675 Base Certifications and Regulations Sheet VPN DOC265-005-EN VX 675 Full-Featured Base Quick Installation Guide VPN DOC265-026-EN VX 675 USB Base Quick Installation Guide...
  • Page 144 ERVICE AND UPPORT Accessories and Documentation VX 675 R EFERENCE UIDE...
  • Page 145: Appendix A System Messages

    File authentication module processes. • File compression module use messages from the VeriCentre DMM terminal management and download tool. Error Messages The following error messages may appear when the VX 675 terminal is in Verix Terminal Manager. Table 17 Error Messages Display...
  • Page 146 DBMON.OUT application. DOWNLOADING ERRORS VTM DOWNLOAD MGR Gn This error only occurs on a VX 675 terminal when downloading through TCP/IP. An application that TCP/IP NOT PRESENT supports the TCP stack does not exist.
  • Page 147 TERMINAL MGR EDIT to go back to the parameter editor or CANCEL to add the entered parameter name ADD VARIABLE GID nn: NOT EMPTY as a new variable. <parm name> NOT FOUND 1> Cancel 2> Add Variable VX 675 R EFERENCE UIDE...
  • Page 148 Verix Terminal Manager password. New __________ : Make the appropriate menu selections to enter the new password. : Repeat the entry to confirm the new password. AGAIN : Displayed when the new PASSWORD CHANGED password is accepted. VX 675 R EFERENCE UIDE...
  • Page 149 TEST PAPER FEED Version 0PRED1A2 diagnostics screen, terminal manager first checks if Status the printer is currently active. If it is, PRINTER BUSY displayed. PRINTER BUSY 1> Test 2> Paper Feed  VX 675 R EFERENCE UIDE...
  • Page 150 LOAD TERMINAL The (optional) Terminal Management Agent (TMA) MANAGEMENT AGENT software is not resident in the VX 675 terminal. The TMA software is required to perform remote diagnostics. For more information about support for remote diagnostics, contact your VeriFone service provider.
  • Page 151 A corrupt file is detected in the I: drive file system at RAM CHKSUM ERROR terminal start up, after power-on, or during restart. This message may indicate a hardware problem; the error condition may be resolved through another download of the file. VX 675 R EFERENCE UIDE...
  • Page 152 *FAILED* be authenticated. This message remains on screen until all new certificates are checked, one by one. In special cases where system certificates are being installed, SYSTEM is displayed instead of CERTIFICATE CHECK CERTIFICATE VX 675 R EFERENCE UIDE...
  • Page 153: Information Messages

    YSTEM ESSAGES Information Messages Information The following information messages may appear when the VX 675 terminal is in Messages terminal manager. Table 18 Information Messages Display Action DOWNLOADING INFORMATION VERIX TERMINAL MGR During a back-to-back download session, this screen UPLOAD appears on the Gold terminal indicating that an I:CONFIG.SYS...
  • Page 154 ***_______ VERIX TERMINAL MGR This screen indicates that the terminal is ready for DOWNLOAD Gnn download and is waiting for a response from the host. UNIT RECEIVE MODE WAITING FOR DOWNLOAD VX 675 R EFERENCE UIDE...
  • Page 155 • ADDR that the application was trying to access. If you report a system error to VeriFone, you may be asked to provide the information displayed on this screen. For detailed information about the error log function and the terms listed above, please refer to the Verix eVo Volume I: Operating System Programmers Manual (VPN DOC00301).
  • Page 156 NO START • NO END • LRC ERR • PARITY ERR • REVERSE END For more information about magnetic card error messages, refer to the Verix eVo Volume I: Operating System Programmers Manual (VPN DOC00301). VX 675 R EFERENCE UIDE...
  • Page 157 F: drives. If there are no files inside an I: drive or an F: drive, is displayed. <EMPTY> <filename> MM/DD/YY <filename> MM/DD/YY <filename> MM/DD/YY PRINT FLASH drive Directory GNN <filename> MM/DD/YY <filename> MM/DD/YY <filename> MM/DD/YY PRINT VX 675 R EFERENCE UIDE...
  • Page 158 GIDs is deleted and the memory is being merged. ALL RAM AND FLASH CLEAR COALESCING FLASH PASSWORD INFORMATION VERIX TERMINAL MGR This message confirms that you have successfully changed a GID password or the system password. PASSWORD CHANGED VX 675 R EFERENCE UIDE...
  • Page 159 VoyLib 03.09 0000 This screen displays system and driver information VxOS11 PSCR Build 10 and the number of SAM card slots available. SCRLIB 2.0 1/12 1> SMART CARD DIAG 2> LIST SYNC DRIVERS 3> EXIT VX 675 R EFERENCE UIDE...
  • Page 160 VERIFONE VX675 If some other certificate is loaded by a reseller (e.g., bank), the fourth line on the startup screen is left blank. QT65010M 03/09/2012 Verix COPYRIGHT 1997-2012 VERIFONE ALL RIGHTS RESERVED VX 675 R EFERENCE UIDE...
  • Page 161 This message remains on screen until all new certificates are checked, one by one. In special cases where system certificates are being installed, SYSTEM is displayed instead of CERTIFICATE CHECK CERTIFICATE VX 675 R EFERENCE UIDE...
  • Page 162 - displays the memory designation used by • HEAP the OS - shows the memory set aside for the OS • STACK stack. This is where the terminal stores data for running tasks like all the parameters from the call VX 675 R EFERENCE UIDE...
  • Page 163: Ppendix

    If the problem persists even after performing the outlined guidelines or if the problem is not described below, contact your local VeriFone representative for assistance. The VX 675 terminal comes equipped with tamper-evident labels. The VX 675 unit NOTE contains no user serviceable parts. Do not, under any circumstance, attempt to disassemble the terminal.
  • Page 164: Battery Does Not Charge

    The VX 675 battery must initially receive a full charge to ensure proper operation. Charge • Allow the VX 675 terminal to remain connected to the power pack for 6 hours NOTE to ensure the battery receives a full charge.
  • Page 165: Printer Paper Jam

    • Ensure that you are swiping cards properly. With the VX 675 card reader, the black magnetic stripe on the card should face down and inward, toward the keypad and must be inserted from the top of the terminal (see Figure 18).
  • Page 166 • Ensure that the card is inserted correctly and that the card is not removed prematurely. • Contact your VeriFone distributor or service provider. • If the manual transaction does not work, proceed to Check the Signal Strength.
  • Page 167: Appendix C Port Pinouts

    PPENDIX Port Pinouts The following tables list the pinouts for VX 675 terminal’s micro-USB port and VX 675 Full-Feature and USB base’s Dial, Ethernet, Serial (RS-232), and USB Host ports. Micro-USB Port Connector Function Description EXT_VBUS 5Vdc External Power input.
  • Page 168: Telco Port

    Receive data - No connection No connection USB Host Port Connector Function Description (FFB and USB USB_5V_EXT 5V USB Power (300 base) mAh) nUSB_DEVICE USB Device Signal - pUSB_DEVICE USB Device Signal + USB Ground VX 675 R EFERENCE UIDE...
  • Page 169: Appendix

    PPENDIX ASCII Table The ASCII Table An ASCII table for the VX 675 display is presented in Table Table 19 VX 680 Display ASCII Table ASCII ASCII ASCII ASCII " & < > VX 675 R EFERENCE UIDE...
  • Page 170 ASCII T ABLE The ASCII Table VX 675 R EFERENCE UIDE...
  • Page 171: Vx 675 Battery Information

    The VX 675 terminal will operate on battery power or on power pack power. The NOTE battery charger in the terminal will be active whenever the power pack is connected.
  • Page 172: Precautions

    VX 675 B ATTERY NFORMATION Battery Light weight Lithium is the lightest metal. Thus, lithium-ion batteries enable the manufacture of lightweight devices. Long Life Lithium-ion batteries require low maintenance. They do not exhibit memory effects, thereby eliminating the need for scheduled cycling to prolong the battery life.
  • Page 173: Notable Vx 675 Battery Specifications

    Do not stock pile batteries. Avoid buying dated battery stocks even at reduced prices. In addition, always check the date when the batteries were manufactured. Notable VX 675 The battery is designed to offer optimum protection to the VX 675 terminals and Battery their users. Specifications...
  • Page 174: Trip Recovery

    NFORMATION Battery FAQs (for VX 675) Trip Recovery The VX 675 battery features a trip recovery system, which resolves faulty or hazardous conditions that led to a safety trip. Application of current through the charger will reset the safety circuit.
  • Page 175: Vx 675 Battery Specific Terms And Definitions

    Capacity This refers to the amount of available energy in a fully charged battery, expressed in ampere-hours (Ah) or milliampere hours (mAh). The capacity of VX 675 terminal's high capacity battery pack is 2200 mAh typical (new). Charge The amount of usable electrical energy stored in the battery, expressed in coulombs.
  • Page 176 Charge Rate This refers to the amount of current applied to the battery during charging. NOTE Charge rate for the VX 675 terminal's battery: Initially 0.7A tapering to zero at end of charge. Charge Time The amount of time required to charge a battery. Maximum charge time refers to the amount of time to fully charge a fully discharged battery.
  • Page 177 NOTE The shelf life of the VX 675 battery pack is 6 months at 30% initial charge. Voltage This is the unit of potential power or electric pressure, which is the force that causes current to flow through an electric conductor.
  • Page 178 VX 675 B ATTERY NFORMATION General Battery Terms and Definitions VX 675 R EFERENCE UIDE...
  • Page 179: Glossary

    CONFIG.SYS record which begins with in any binary system within a computer. the *ZA key. A VX 675 application ID can be up to 21 Block A collection of data units such as words, characters long.
  • Page 180 Display Each record in a CONFIG.SYS file is identified by an The backlit LCD screen on the alphanumeric search key. In the VX 675 file system, VX 675 terminal that shows numerals, letters, and there is one password-protected CONFIG.SYS file punctuation symbols in selected fonts, graphics in per file group (Groups 1–15).
  • Page 181 ASCII characters, from 00h to 5Fh (or 0 to 95 that the data is available when power is restored. For decimal), that is used by the VX 675 keyed file editor. the VX 675, application files and data files are stored Although an application program can download all in non-volatile flash memory.
  • Page 182 Remote host computer A host computer outside communication. Typical peripheral devices connected to a VX 675 service dongle to download for a POS terminal include PINpads and check files or data, or to process transactions. The readers.
  • Page 183 VeriFone for service. Terminal Any terminal capable of sending and receiving data over a data link, such as a RS-232 cable. Some terminals, such as the VX 675, can print receipts and display information and graphics on a screen. Terminal ID An alphanumeric code that identifies a terminal to a download computer.
  • Page 184 LOSSARY VX 675 R EFERENCE UIDE...
  • Page 185: Index

    142 definition 177 documentation 143 deep discharge power packs 142 definition 177 VeriFone cleaning kit 142 direct application download 118 ATR test 159 checklist for effects on files and settings in the re- ceiving terminal 118 back-to-back application downloads...
  • Page 186 OS files and 114 using the signer private key 77 for non-executable application files 83 VeriShield File Signing Tool 94 guidelines for downloading specific file types 93 files planning for successful file authentication 82 VX 675 R EFERENCE UIDE...
  • Page 187 ESD protection 173 FAQs 174 operating system downloads 103 overheating 174 percent of charge 175 paper jams remaining charge 175 troubleshooting 165 safety/protection circuit 173, 175 paper rolls storage 174 for thermal printers 20, 165 VX 675 R EFERENCE UIDE...
  • Page 188 89 verify status 38 switches for command-line entries 96 terminal features what it does 94 general 18 voltage terminal manager definition 177 integrated PIN pad 162 VX 675 ECR 31 terminals banking host system 31 VX 675 R EFERENCE UIDE...
  • Page 189 NDEX Customer display 31 Fiscal module 31 Ministry of Finance 31 wireless transactions 28 VX 675 R EFERENCE UIDE...
  • Page 190 Federal Communication Commission Interference Statement This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 191 Radiation Exposure Statement: This device meets the government’s requirements for exposure to radio waves. This device is designed and manufactured not to exceed the emission limits for exposure to radio frequency (RF) energy set by the Federal Communications Commission of the U.S. Government. The exposure standard for wireless device employs a unit of measurement known as the Specific Absorption Rate, or SAR.
  • Page 192 Industry Canada statement This device complies with Industry Canada license-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
  • Page 193 Česky [Jméno výrobce] tímto prohlašuje, že tento [typ zařízení] je ve shodě se [Czech] základními požadavky a dalšími příslušnými ustanoveními směrnice 1999/5/ES. Dansk Undertegnede [fabrikantens navn] erklærer herved, at følgende udstyr [Danish] [udstyrets typebetegnelse] overholder de væsentlige krav og øvrige relevante krav i direktiv 1999/5/EF.
  • Page 194 [Polish] zasadniczymi wymogami oraz pozostałymi stosownymi postanowieniami Dyrektywy 1999/5/EC. Portuguê [Nome do fabricante] declara que este [tipo de equipamento] está conforme com os requisitos essenciais e outras disposições da Directiva 1999/5/CE. [Portuguese Slovensko [Ime proizvajalca] izjavlja, da je ta [tip opreme] v skladu z bistvenimi zahtevami [Slovenian] in ostalimi relevantnimi določili direktive 1999/5/ES.
  • Page 195 VeriFone, Inc. 2099 Gateway Place, Suite 600 San Jose, CA, 95110 USA 1-800-VERIFONE www.verifone.com VX 675 Reference Guide VeriFone Part Number DOC265-004-EN-E, Revision E.3...

Table of Contents