Ingenico i6550 User Manual

Ingenico i6550 User Manual

Ingenico i6550 pos-accessory: user guide
Hide thumbs Also See for i6550:
Table of Contents

Advertisement

Ingenico 6500
User's Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the i6550 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Ingenico i6550

  • Page 1 Ingenico 6500 User’s Guide...
  • Page 2 No part of this publication may be copied, distributed, stored in a retrieval system, translated into any human or computer language, transmitted, in any form or by any means, without the prior written consent of Ingenico. Ingenico and Ingenico logo are registered trademarks of Ingenico Corp. All other brand names and trademarks appearing in this guide are the property of their respective holders.
  • Page 3: Table Of Contents

    Table of Contents Chapter 1 Introduction... 1 Payment Types... 1 Two Terminal Models ... 1 Connectivity ... 2 About this Manual ... 2 Conventions Used in this Manual ... 3 Kits Basic Installation Kit ...3 1.6.1 Store Installation Kit ...3 1.6.2 Retail Base Application Integration Kit...3 1.6.3...
  • Page 4 Chapter 5 Supervisor Menu ... 24 Overview... 24 Supervisor Menu Password ... 24 Changing the Supervisor Menu Password... 24 Application File in Terminal... 25 Reading the Application File ...25 5.4.1 Erasing the Application File...26 5.4.2 Security 27 Setting the Key Injection Port...27 5.5.1 Injecting Keys...28 5.5.2...
  • Page 5 Chapter 7 Diagnostic Menu... 73 Overview... 73 Testing the Display Contrast... 73 Testing the Keypad... 74 Testing the Beeper ... 74 Testing the RS232 Connection ... 75 Testing the RS485 Tailgate Connection ... 76 Testing the USB Port ... 77 Testing the Magnetic Stripe Reader ...
  • Page 6 The hardware settings in the Ingenico 6500 have been changed ...113 12.1.3 Received 3 NAKs or Timeout in sendVISAPacket()... 114 12.2 There may be a loose connection between the host and the Ingenico 6500 .114 12.2.1 The communications port settings and EFT/NCR protocol setting in the 12.2.2 Ingenico 6500 may be wrong ...114...
  • Page 7: Revision History

    Revision History Date Changes 2/22/06 Updated the Key Architecture chapter. Updated Finding the Key Check Value: Terminal Keys section by adding Special Keys option, and added new section, Finding the Key Check Value: Application Keys. 11/1/05 Updated the extended menu flow, chapters 2 through 7. Updated the IBM EFT Downloading chapter.
  • Page 9: Chapter 1 Introduction

    Debit, ATM Smart Card Electronic Benefits Transfer (EBT) The Ingenico 6500 is also a utility platform for electronic marketing, such as advertising and loyalty programs. In addition to payment, the terminal can be used for the following: Customer graphics display...
  • Page 10: Connectivity

    The term “Ingenico 6500 terminal” will be used to refer to both the Ingenico 6510 and 6550. Connectivity The Ingenico 6500 terminal can connect directly to a cash register, computer, Ethernet LAN, or RS485 LAN. Peripherals such as check readers and bar code scanners can be connected to the AUX port.
  • Page 11: Conventions Used In This Manual

    The Retail Base Application Integration Kit consists of the Store Installation Kit, an adapter kit, and all necessary manuals. This allows for the connection of the Ingenico 6500 to an IBM PC for downloading a program or parameters using MLDT.
  • Page 12: Javapos Software Development Kit

    1.6.5 This kit contains the programs, files, and manuals needed to allow a programmer to develop a custom application for a register or host that interfaces with the Ingenico 6500 using JavaPOS (Java for retail point of sale). UNICAPT 32 Software Development Kit 1.6.6...
  • Page 13: Chapter 2 Extended Menu Overview

    Navigating the Extended Menu On Ingenico 6510, four lines of text can display at a time. On the Ingenico 6550, ten lines of text display. The current menu name displays on the first line, and the menu options appear on subsequent lines.
  • Page 14: Finding The Current Setting

    Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Extended Menu Serialnum Inject System Config System Info Supervisor Menu Finding the Current Setting The current setting will be highlighted in reverse video. Display COM1 COM2 Finding Options in the Extended Menu Menu Submenu Serialnum Inject...
  • Page 15 System Info Versions Security Info RAM Info View Parameter Supervisor Menu Change Password Application File Security Sys Parameters Ingenico 6500 User’s Guide AppA Read AppB Erase Key Injection Inject Keys Injection Port Index Select App Select Key Check Value Term Keys...
  • Page 16 Turnaround TMO Port 2 Interface Type Baud Rate Data Bits Stop Bits Parity LAN Address Retry Count Response TMO Poll TMO Turnaround TMO Port 3 Interface Type Baud Rate Data Bits Stop Bits Parity Retry Count Response TMO DHCP Local IP Local IP Port Server IP Server IP Port...
  • Page 17 Diagnostic Menu Display Keypad Beeper RS232 Tailgate Mag Stripe Reader Smart Card Reader Touch Screen Signature Capture Pen Calibration Finger Calibration SCV Verification Ingenico 6500 User’s Guide AD Retry Times Parameter Editor COM1 COM2...
  • Page 18 Chapter 2 Extended Menu Overview Section 2.5 Finding Options in the Extended Menu...
  • Page 19: Chapter 3 System Configuration Menu

    YYYY/MM/DD 2003/08/22 Enter Time HH:MM 17:21 Ingenico 6500 User’s Guide C h a p t e r 3 Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 20: Changing The Display Contrast

    Changing the Display Contrast If you are have difficulty reading your terminal screen, you can increase or decrease the contrast. This setting is stored in sysPara.cfg. You can also test the display contrast: see Testing the Display Contrast Display Extended Menu Serialnum Inject System Config System Info...
  • Page 21: Changing The Beep Length

    Beep Length Click Short Long Ingenico 6500 User’s Guide Press [ ], [ ], [Enter] to select Key Press Beep. To turn on key press beeps, press [Enter] to select Enable. To turn off key press beeps, press [ ], [Enter] to select Disable.
  • Page 22 Beep Length Click Short Long Changing the Beep Tones 3.4.3 This option allows you to change the tone of the beep that sounds on key press. To hear what each beep sounds like, see Diagnostic Menu > Display Extended Menu Serialnum Inject System Config System Info...
  • Page 23: Turning The Backlight On Or Off

    Display Extended Menu Serialnum Inject System Config System Info Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 24 System Config Change Date/Time Display Contrast Key Press Beep Backlight Backlight Always On Always Off Idle Timeout Idle Timeout(s): Old Value: 0 Enter New Value: System Configuration Updating Backlight Always On Always Off Idle Timeout Press [ ], [ ], [ ], [Enter] to select Backlight. Press [ ], [ ], [Enter] to select Idle Timeout.
  • Page 25: Chapter 4 System Info Menu

    XX.XX XX.XX MNT APP XX.XX APP1 XX.XX Ingenico 6500 User’s Guide C h a p t e r 4 Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 26: Checking The Security Information

    Checking the Security Information Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu System Info Versions Security Info Security Info Prompt MAC Key: Terminal Based Reinject SN: Do Not Erase Keys Prompt MACing: Disable Code MACing: Disable MAC Calculation: Double Length Key Atalla KBK: Disable...
  • Page 27: Ram Info

    Biggest Free Mem Chun: 0 bytes Backup SRAM Size: 0 bytes Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 28: Viewing All Parameter Values

    Viewing All Parameter Values This menu option allows you to view the current system parameter settings. To change system parameters, see Chapter 6 System Parameters Menu on page 35. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu System Info Versions Security Info...
  • Page 29 No Download COM1 Baud Rate: 9600 COM1 Data Bits: COM1 Stop Bits: COM1 Parity: NONE COM1 LAN Address: COM1 Retry Times: COM1 Resp Timeout: 3000ms COM1 Poll Timeout: 3000ms COM1 TurnArd Timeout: 3000ms COM2 Baud Rate: 9600 Ingenico 6500 User’s Guide...
  • Page 30 COM2 Data Bits: COM2 Stop Bits: COM2 Parity: NONE COM2 LAN Address: COM2 Retry Times: COM2 Stop Bits: COM2 Parity: NONE COM2 LAN Address: COM2 Retry Times: COM2 Resp Timeout: 3000ms COM2 Poll Timeout: 3000ms COM2 TurnArd Timeout: 3000ms COM3 Baud Rate: 19200 COM3 Data Bits: COM3 Stop Bits:...
  • Page 31 ETH Remote IP Add: 0.0.0.0 ETH Remote IP Port: ETH IP Add Mask: 0.0.0.0 ETH Gateway: 0.0.0.0 ETH Primary DNS: 0.0.0.0 ETH Secondary DNS: 0.0.0.0 ETH Domain Name: Dial Phone Num: Modem Speed: 9600 Appl Comment: 0.0.0.0 Ingenico 6500 User’s Guide...
  • Page 32: Chapter 5 Supervisor Menu

    Supervisor Menu Overview This chapter explains how to change the supervisor password, check or erase the application file in the terminal, and perform the following security functions: set key injection port, allow key injection, check the key value, and allow the serial key to be injected. Supervisor Menu Password Display Extended Menu...
  • Page 33: Application File In Terminal

    App A App B App C Select File sysPara.cfg Ingenico 6500 User’s Guide Press [Enter] to select Change Password. Enter old password, then press [Enter]. Enter new password, then press [Enter]. Enter new password again to confirm, then press [Enter].
  • Page 34: Erasing The Application File

    File Menu Read Erase sysPara.cfg Read [SOF] 010000000000 …… Erasing the Application File 5.4.2 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Select Appl App A App B App C Select File sysPara.cfg...
  • Page 35: Security

    Injection Port COM1 COM2 Ethernet Updating Ingenico 6500 User’s Guide Select YES or NO. If you selected YES, the terminal confirms it is erasing the file. If you selected NO, you are returned to the SELECT File prompt. Select another file to erase or press [Can] to return to a previous menu.
  • Page 36: Injecting Keys

    The terminal will now accept the key injection. For instructions on how to inject keys, see the manual for your key injection software (such as Ingenico’s KeyFac or WinKeyFac). When finished, press [Can] to return to the previous menu. Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK];...
  • Page 37: Setting The Application Number

    Supervisor Menu Change Password Application File Security Ingenico 6500 User’s Guide Key password [2] [6] [3] [4], then press [Enter]. Press [ ], [ ], [Enter] to select Security. Press [Enter] to select Key Injection. Press [ ], [ ], [Enter] to select Index Select(X).
  • Page 38: Finding The Key Check Value: Terminal Keys

    Security Key Injection Key Check Value Erase App Keys Serialnum Inject Key Injection Inject Keys Injection Port Index Select(X) App Select(AAAA) App Select Old Value: XXXX Enter New Value: Key Injection Inject Keys Injection Port Index Select(Y) App Select(BBBB) Finding the Key Check Value: Terminal Keys 5.5.5 The key check value is a hexadecimal value that is used to verify that you have the right key in the terminal.
  • Page 39: Finding The Key Check Value: Application Keys

    Extended Menu Serialnum Inject System Config System Info Supervisor Menu Ingenico 6500 User’s Guide Press [ ], [Enter] to select Key Check Value. Select the type of key check values you want to see. Select the type of terminal key.
  • Page 40 Enter Password: Supervisor Menu Change Password Application File Security Security Key Injection Key Check Value Erase App Keys Serialnum Inject Key Check Value Term Keys Application Keys Application Keys APP1 APP2 APP1 Special Keys M/S Keys DUKPT Keys Special Keys Secure Text Key: 012345 Clear Text Key:...
  • Page 41: Erasing Application Keys

    Erase App Keys App A App B Erase App Keys? Processing Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 42: System Parameters

    Injecting a Serial Number 5.5.8 Authorized repair technicians perform this procedure when replacing a damaged terminal. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Security Key Injection Key Check Value Erase App Keys Serialnum Inject Inject Serial #...
  • Page 43: Chapter 6 System Parameters Menu

    Setup Port Download Method IBMEFT NCREFT Zontalk Ingenico 6500 User’s Guide C h a p t e r 6 Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 44: Selecting The Download Port

    GEMS Germany Updating Selecting the Download Port Use this procedure to select the download port. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Download Port...
  • Page 45: Setting Up The Port

    RS232 RS485 Tailgate Ethernet Dial Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 46: Setting The Baud Rate

    Setting the Baud Rate 6.4.2 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port3 Dial Port X Interface Type...
  • Page 47: Setting The Data Bits

    Baud Rate Data Bits Stop Bits Data Bits Updating Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 48: Setting The Stop Bits

    Setting the Stop Bits 6.4.4 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port3 Set Port X Interface Type Baud Rate...
  • Page 49: Setting The Parity

    Stop Bits Parity Parity None Even Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 50: Defining The Lan Address

    Defining the LAN Address 6.4.6 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port X Interface Type Baud Rate Data Bits...
  • Page 51: Setting The Retry Count

    Retry Count Retry Count Old Value: 4 Enter New Value: Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 52: Setting The Response Timeout

    Setting the Response Timeout 6.4.8 This option sets the amount of time after which the port should cease waiting for a response, in units of 1/100 of a second. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password...
  • Page 53: Setting The Poll Timeout

    Poll TMO Poll TMO Old Value: 300 Enter New Value: Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 54: Setting The Turnaround Timeout

    Setting the Turnaround Timeout 6.4.10 The Turnaround Timeout indicates the time a concentrator or a hub will wait between its request for data and a device's response in a poll sequence. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu...
  • Page 55: Defining The Dhcp Address

    DHCP DHCP None Auto Updating Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 56: Defining The Local Ip Address

    Defining the Local IP Address 6.4.12 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port3 Port3 Interface Type...
  • Page 57: Setting The Local Ip Port Number

    Local IP Port Local IP Port Old Value: XXXXX Enter New Value: Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 58: Defining The Server Ip Address

    Defining the Server IP Address 6.4.14 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port3 Port3 Interface Type...
  • Page 59: Setting The Server Ip Port Number

    Server IP Port Server IP Port Old Value: XXXXX Enter New Value: Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 60: Masking Your Ip Address

    Masking Your IP Address 6.4.16 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port3 Port3 Interface Type Baud Rate...
  • Page 61: Setting The Gateway

    IP Add Mask Gateway Gateway XXX.XXX.XXX.XXX Updating… Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 62: Setting The Primary Dns

    Setting the Primary DNS 6.4.18 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Setup Port Port1 Port2 Port3 Port3 Interface Type Baud Rate...
  • Page 63: Setting The Secondary Dns

    Gateway Primary DNS Secondary DNS Secondary DNS XXX.XXX.XXX.XXX Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 64: Setting The Domain Name

    Updating… Setting the Domain Name 6.4.20 This option is reserved for future use. Setting Up the Phone Number to Dial 6.4.21 If you are using the I.T.I port, you can define a phone number for this port to dial. Display Extended Menu Serialnum Inject System Config...
  • Page 65: Setting Up The Modem Speed

    Modem Speed 2400 4800 9600 Updating Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 66: Changing The Position Of The Host Port Or Aux Port

    Changing the Position of the Host Port or Aux Port 6.4.23 The ports are labeled Host, Aux, E-NET, I.T.I., and by default, Port 1 = Host, Port 2 = Aux, Port 3 = Ethernet. However, you may configure Port 1, 2, or 3 as the Host port or Aux port through this menu option.
  • Page 67: Configuring The Host Port Auto Detect Feature

    AD On/Off AD Timeout AD Retry Times AD On/Off Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 68: Setting The Auto Detect Timeout

    Setting the Auto Detect Timeout 6.5.2 Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Auto Detect Auto Detect AD On/Off AD Timeout AD Retry Times...
  • Page 69: Setting The Auto Detect Retry Times

    AD Retry Times AD Retry Times Old Value: XXXXX Enter New Value: Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 70: Editing Parameters

    Editing Parameters This option allows you to edit NAR SSA parameters. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Enter Password: Supervisor Menu Change Password Application File Security Sys Parameters Sys Parameters Download Method Download Port Setup Port Auto Detect Parameter Editor Parameter ID:...
  • Page 71 PAR_KEY_INJ_PORT PAR_MANUFACTURE_ID PAR_DEVICE_TYPE_ID PAR_BKLT_TIMEOUT PAR_LCD_BACKLIGHT PAR_AUTO_DET_RES PAR_AUTO_DET_ONOFF PAR_AUTO_DET_TIMEOU PAR_AUTO_DET_RETRY RESERVED Ingenico 6500 User’s Guide Description Value enable/disable beep tone FALSE 0 – disable on key entry TRUE 1 – enable* beep length on key press 0xFFFFFF11 ~ 0xFFFFFF13 (HMI_BEEP_CLICK* ~...
  • Page 72 Parameter Name RESERVED RESERVED RESERVED RESERVED RESERVED PAR_EFTL_LEVEL_NUM PAR_EFTP_LEVEL_NUM PAR_DWL_METHOD PAR_DWL_PORT_NUM PAR_DWL_PORT_TYPE Description Value Auto detect setting reserved Auto detect setting reserved Auto detect setting reserved Auto detect setting reserved Auto detect setting reserved EFTL level number 0 ~ 9999 EFTP level number 0 ~ 9999 Download method setting...
  • Page 73 Parameter Name PAR_LAST_DWL_RESULT Ingenico 6500 User’s Guide Description Value Last download result RES_NO_DWN_ATTEMPT * 0 - no download attempt yet. RES_DWN_OK 1- last download result successfully RES_COMM_TX_ERROR 2 - communication transmit error RES_COMM_REC_ERROR 3 - communication receive error RES_QUALIFY_BLOCK_ERROR 4 - qualify data block error...
  • Page 74 Parameter Name PAR_HOST_PORT_NUM PAR_AUX_PORT_NUM Description Value RES_BDL_CFS_DWN_ERROR 18 - batch download CFS error RES_BDL_DFS_DWN_ERROR 19 – batch download DFS error RES_UPD_EFT_VER_ERROR 20 - fail to update eftl/eftp version RES_LOST_DWN_FILE_ERROR 21 - download file lost error RES_CFS_AUTH_ERROR 22 - cfs authentication error RES_CFS_DEC_ERROR 23- Cfs decryption error RES_DFS_AUTH_ERROR...
  • Page 75 RESERVED RESERVED PAR_COM1_BAUD_RATE PAR_COM1_DATA_BITS PAR_COM1_STOP_BITS PAR_COM1_PARITY PAR_COM1_LAN_ADDRES PAR_COM1_RETRY_COUN PAR_COM1_RESP_TIMEO PAR_COM1_POLL_TIMEO PAR_COM1_TURNAROUN D_TIMEOUT Ingenico 6500 User’s Guide Description Value Download setting reserved. Download setting reserved. COM1 baud rate setting 1 – COM_BAUD_50 2 - COM_BAUD_75 3 - COM_BAUD_150 4 - COM_BAUD_300 5 –...
  • Page 76 Parameter Name PAR_COM1_INTERFACE_T RESERVED PAR_COM2_BAUD_RATE PAR_COM2_DATA_BITS PAR_COM2_STOP_BITS Description Value COM1 connection PORT_AUTO interface type 0 – auto detect PORT_RS232 * 1 – RS232 PORT_RS485 2 – RS485 PORT_TAILGATE 3 – Tailgate PORT_USB 4 – USB PORT_ETHERNET 5 – Ethernet PORT_ATMODEM 6 –...
  • Page 77 Parameter Name PAR_COM2_PARITY PAR_COM2_LAN_ADDRES PAR_COM2_RETRY_COUN PAR_COM2_RESP_TIMEO PAR_COM2_POLL_TIMEO PAR_COM2_TURNAROUN D_TIMEOUT PAR_COM2_INTERFACE_T RESERVED Ingenico 6500 User’s Guide Description Value COM2 parity setting 1 – COM_PARITY_NONE* 2 – COM_PARITY_ODD 3 – COM_PARITY_EVEN COM2 LAN address 1 byte number, default = 0x65 setting COM2 failure retry count...
  • Page 78 Parameter Name PAR_COM3_BAUD_RATE PAR_COM3_DATA_BITS PAR_COM3_STOP_BITS PAR_COM3_PARITY PAR_ETH_DHCP PAR_ETH_LOCAL_IP_ADD PAR_ETH_LOCAL_IP_POR PAR_ETH_REMOTE_IP_AD PAR_ETH_REMOTE_IP_PO PAR_COM3_RETRY_COUN PAR_COM3_RESP_TIMEO PAR_ETH_MASK Description Value COM3 baud rate setting 1 – COM_BAUD_50 2 - COM_BAUD_75 3 - COM_BAUD_150 4 - COM_BAUD_300 5 – COM_BAUD_600 6 – COM_BAUD_1200 7 – COM_BAUD_2400 8 –...
  • Page 79 Parameter Name PAR_ETH_GATEWAY PAR_ETH_PRIM_DNS PAR_ETH_SECN_DNS PAR_ETH_DOMAIN PAR_COM3_INTERFACE_T RESERVED RESERVED PAR_MODEM_PHONE_NU PAR_MODEM_SPEED Ingenico 6500 User’s Guide Description Value Ethernet gateway 4 bytes Ethernet primary dns 4 bytes Ethernet secondary dns 4 bytes Ethernet domain name maximum length of 16 bytes COM3 connection...
  • Page 80 Parameter Name RESERVED PAR_APPL_COMMENT RESERVED PAR_VER_REV_INFO Description Value 11 – COM_BAUD_38400 12 – COM_BAUD_57600 13 – COM_BAUD_76800 14 - COM_BAUD_115200 Reserved for modem settings Application comment maximum length of 16 bytes Reserved parameters Version/Revision Maximum length of 16 ASCII bytes, information for system the format is parameter file.
  • Page 81: Chapter 7 Diagnostic Menu

    Diagnostic Menu Overview This chapter describes the diagnostic tests that the customer can perform on the Ingenico 6500. The diagnostic tests allow you to isolate failures in field-installed Ingenico 6500 units. These tests are part of the operating system and are not changed by applications. The diagnostics are menu-driven with features that allow a logical progression through the tests.
  • Page 82: Testing The Keypad

    Testing the Keypad This allows you to test each key to ensure the proper value returns. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Diagnostic Menu Diagnostic Menu Display Keypad Keypad (0x30) To exit, press “CAN” Testing the Beeper This feature tests the beeper by sounding and displaying each possible beep type.
  • Page 83: Testing The Rs232 Connection

    COM1 COM2 RS232 Host 19200, None, 8 Test Ingenico 6500 User’s Guide The terminal displays and sounds each possible beep type. Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 84: Testing The Rs485 Tailgate Connection

    Testing the RS485 Tailgate Connection This feature tests the RS485 Tailgate connection on the HOST port. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Diagnostic Menu Diagnostic Menu Display Keypad Beeper RS232 Tailgate Tailgate IBM 46xx Test 2A23 (0x68) Action To access the extended menu, restart the terminal...
  • Page 85: Testing The Usb Port

    Push OK Key to send USB Diagnostic MESSAGE n Send . . . Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 86: Testing The Magnetic Stripe Reader

    Testing the Magnetic Stripe Reader This feature tests the magnetic stripe reader. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Diagnostic Menu Diagnostic Menu Display Keypad Beeper RS232 Tailgate Mag Stripe Reader Mag Stripe Reader Swipe Card Now Mag Stripe Reader 3 tracks read, track 1 Info: isoTrackNumber=4,...
  • Page 87: Testing The Smart Card Reader

    Smart Card Reader SynchXXX card Smart Card Reader Please remove the card! Ingenico 6500 User’s Guide Action To access the extended menu, restart the terminal by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
  • Page 88: Testing The Sams

    Testing the SAMs 7.10 This feature tests communication between the SAM slots and the SAM micro-controller (SMC). Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Diagnostic Menu Diagnostic Menu Display Keypad Beeper RS232 Tailgate Mag Stripe Reader Smart Card Reader Found SAM Slot1.
  • Page 89: Testing The Touch Screen

    Testing the Touch Screen 7.11 This feature displays a grid. When you touch anywhere on the screen, a box on the grid is darkened. This test is for the i6550 only. Display Extended Menu Serialnum Inject System Config System Info...
  • Page 90: Testing Signature Capture

    Testing Signature Capture 7.12 This feature displays a signature capture screen, so you can test how a signature inks and displays on the screen. This test is for the i6550 only. Display Extended Menu Serialnum Inject System Config System Info...
  • Page 91: Testing Pen Calibration

    Testing Pen Calibration 7.13 If your terminal is not correctly interpreting pen touches, use this test to adjust the pen calibration. This test is for the i6550 only. Display Extended Menu Serialnum Inject System Config System Info Supervisor Menu Diagnostic Menu...
  • Page 92: Testing Finger Calibration

    Calibrate Pen Calibration Succeeded! Testing Finger Calibration 7.14 If your terminal is not correctly interpreting finger touches, use this test to adjust the finger calibration. This test is for the i6550 only. Display Extended Menu Serialnum Inject System Config System Info...
  • Page 93: Scv Verification

    Please touch box Calibrate Finger Calibration Succeeded! SCV Verification 7.15 This test is for internal Ingenico use only. Ingenico 6500 User’s Guide Using your finger, touch the four-box grid. The box moves around to the next corner; touch again. Tip: For the calibration to succeed, you need to...
  • Page 94: Chapter 8 Architecture

    - typically an electronic cash register (ECR), and each ECR sends it to the Ingenico 6500 terminal attached to it. The Ingenico 6500 terminal in turn sends information back through the chain.
  • Page 95: Host Connections

    The point of sale (POS) system, which can be comprised of the server, store controller, and host devices, communicates with the Ingenico 6500 terminal through an RS-232 or RS-485 serial interface, Ethernet LAN, or USB, depending on the requirements of the host device (typically a computer or ECR).
  • Page 96: Operating System

    As illustrated in Figure 3 Terminal Architecture, the Millennium ASIC processor runs programs that act as an interface between the ECR and the Ingenico 6500 terminal: the operating system, system and security application, maintenance application, and user application. Operating System 8.4.1...
  • Page 97 DFS. The download port selection, download protocol, and port setting can be set in the supervisor menu (see Chapter 5, Ingenico 6500 User’s Guide Supervisor Menu, on page 23).
  • Page 98: Digitizer

    Ingenico provides standard user applications intended for certain markets, or you can create your own user applications using Ingenico’s Ingedev application development environment. In the North American market, standard user applications include Retail Base Application and UPOS interface application.
  • Page 99: Download File Architecture

    Ingenico 6500 terminal. On the POS system, two software components are required: Files to be downloaded to the Ingenico 6500 terminal Downloader, specific to the cash register. Ingenico supports several formats including: — IBM EFT download format — NCR download format —...
  • Page 100: Chapter 9 Key Architecture

    The rest of the keys may be generated randomly, entered in the system as cryptograms, or entered by key parts using principles of both split knowledge and dual control. Use a key injection utility, such as Ingenico’s WinKeyFac software program, to perform these functions and to set security options (see Security Options on page 77).
  • Page 101: Sponsor Key (Ktk)

    Form Authorization Key (CEFMK) Application Download Authorization Key (CDMK) Ingenico 6500 User’s Guide Index Length Description of Key This key will be loaded as clear text. All Level 2 keys will be transferred to the debit terminal encrypted under this key. A default key is set if no customer key is injected.
  • Page 102: Application Based Keys

    Application Based Keys Special Keys 9.4.1 Special keys are loaded encrypted under the KTK. The SSA will have a key structure matrix indexed by application ID. These keys can be both single-length DES keys and double-length triple DES keys. These two Application Special Keys are only used if the Prompts Authentication Key security option is set to 1 (application based, see section 9.5.1 on page 96).
  • Page 103: Session Keys

    The user application can request the security options setting from an SSA API. Ingenico 6500 User’s Guide This key is used to XOR a value for PIN entry, MAC, or encrypt/decrypt to form master variant keys to decrypt for PIN entry, MAC, and COM session keys.
  • Page 104: Prompts Authentication Key Options

    Prompts Authentication Key Options 9.5.1 This option controls whether the prompt authentication keys are based on the terminal or the application. These options will be used when doing any secure data entry. When prompt MACing is enabled and the prompts authentication key security option is set to 0 (terminal based), at data entry time, the secure text and clear text prompts will be verified with the terminal-based special keys.
  • Page 105: Code Macing

    Possible Encryption Values EDE (encrypt, decrypt, encrypt) E (encrypt) Ingenico 6500 User’s Guide Description No authentication is performed on code file updates. (Default) Special authentication is performed on code file updates. Description Double-length key encryption on each block of data.
  • Page 106: Atalla Key Block Protection Option

    Atalla Key Block Protection Option 9.5.6 This option controls whether the double-length master/session key injection is protected by the Atalla key block injection. If the option is enabled, double-length master or session key can only be injected through Atalla key block. Possible Status Values...
  • Page 107: Financial Key Option

    Caution: If you change this security option, previously loaded financial keys will be lost. Possible Status Values Disabled Enabled Ingenico 6500 User’s Guide Description Financial keys are application based. (Default) For application based financial keys, SSA supports 10 Master/Session keys and 10 DUKPT keys per application. Financial keys are terminal based.
  • Page 108: Chapter 10 Secure Certificate

    Secure Certificate Overview 10.1 This chapter is extracted from the NAR Secure Certificate document, part 0190-00252- 0103, revision 1.03. The secure certificate file is a descriptor of all of the software components that are necessary to make up one or more applications that are going to be downloaded to the Secure PIN Entry Device, such as the i6500.
  • Page 109: Secure Certificate

    MAC=12345678 applname dstfilename.ext class authmethod encrypt existence srcfilename.ext MAC=12345678 applname dstfilename.ext class authmethod encrypt existence srcfilename.ext [NonSecFiles] applname filename.ext class existence applname filename.ext class existence [DeleteAppl] applname codefilename1 applname codefilename2 [DeleteFiles] applname filename.ext class applname filename.ext class [DeleteWholeApp] applname Ingenico 6500 User’s Guide...
  • Page 110: Secure Certificate Descriptor Sections

    Note: All lines within the secure certificate text file are terminated with a character sequence carriage return followed by line feed (e.g., <cr><lf>) except for the last line of the file. The fields of the file are described more fully in the sections that follow. Secure Certificate Descriptor Sections 10.5 The following descriptor sections make up a secure certificate:...
  • Page 111: Visa Ped Mode Descriptor Section

    Visa PED mode and Prompt MACing and Code MACing. (000000111) This option will not be enabled if the secure text entry key and clear Ingenico 6500 User’s Guide ]<cr><lf> marks the beginning of the Visa PED mode t i j...
  • Page 112: Application Descriptor Section

    text entry key are not injected, or if download key is not injected. The three security options (Visa PED Mode, Prompt MACing, and Code MACing) can only be turned off through the key injection module. If the Visa PED mode section indicates to turn Visa PED mode on, but the platform code files (in the download package or terminal) cannot pass the authentication or cannot find MAC information in the certificate file, then Visa PED mode cannot turn on and the download fails.
  • Page 113: Secure File Descriptor Section

    The securing party has ultimate control over whether to Ingenico 6500 User’s Guide 0000 0000 00FF for each half of the key to do MAC calculation/verification.
  • Page 114 accept or reject such a configuration. This decision is made prior to MACing the secure certificate. The secure file descriptor section is found after the identifier [SecFiles]<cr><lf> and before the next section identifier (i.e., encountered by <cr><lf>[), or end of the file. The secure file descriptor is in the format: MAC=12345678 applname dstfilename.ext class authmethod encrypt existence srcfilename.ext...
  • Page 115: Non-Secure File Descriptor Section

    — “Y” indicates that the file must exist. If Y is selected and the file — “N” indicates the file need not exist. If N is selected, then the file Ingenico 6500 User’s Guide original application code file. It consists of groups of encrypted data.
  • Page 116: Delete Application Code File Descriptor Section

    Delete Application Code File Descriptor Section 10.5.6 The delete application code file descriptor section is an area of the code to be deleted. The delete application code file descriptor section begins with the descriptor [DeleteAppl]<cr><lf>. The section ends with the start of the next section header (i.e., encountered by “<cr><lf>[“), or end of the file.
  • Page 117: Chapter 11 Ibmeft Download

    A POS system that supports IBMEFTDL, NCREFTDL, or equivalent functionality, as determined by your project manager. Note: IBMEFTDL is an Ingenico download utility that runs on the store controller or server. It downloads data through the ECR to the Ingenico 6500 using the IBMEFT protocol.
  • Page 118: Outline Of Download Process Steps

    3. From the store controller, initiate the download. 4. Sign onto each cash register that has an Ingenico 6500 terminal attached to it. The store controller will check for Ingenico 6500 EFT version levels. If the EFT version levels differ from the Ingenico 6500, the store controller will detect that and automatically update the software.
  • Page 119 The cashier display details activity and status updates, such as "Downloading, PROG xxxx” or "Downloading PARM xxxx." The Ingenico 6500 terminal indicates a summary of its activity, "IBM EFT prog Dowld.blk ##." When complete, the cashier display reads "Closed” or “Enter Item.” The Ingenico 6500 terminal goes into the online or offline state.
  • Page 120 Chapter 11 IBMEFT Download Section 11.4 Outline of Download Process Steps...
  • Page 121: Chapter 12 Download Errors

    The communications port is not working 12.1.2 Try another computer. Ask your Ingenico representative to change the batch file to work with the new communications port. Change to the new communications port, then run the new batch file. The hardware settings in the Ingenico 6500 have been changed 12.1.3...
  • Page 122: Received 3 Naks Or Timeout In Sendvisapacket()

    2. Write these parameters down. 3. Next, go the Ingenico 6500 terminal to read the current settings to see if they are the same. Restart the terminal by pressing [1] + [OK] + [CAN]; while it is restarting, access the Extended Menu by pressing [1] and [3] simultaneously.
  • Page 123: Default Setup Configuration

    Contact your account manager to arrange to have the terminal sent in for repair. Device already loaded with program x and 12.5 parameter y This error message displays on the computer or cash register if the Ingenico 6500 has already been upgraded. CRC Error 12.6 The CRC Error message, followed by multiple characters in a string, displays on the Ingenico 6500 to indicate that the Security Module has been compromised.
  • Page 124: Not Enough Dfs Space

    Not Enough DFS Space 12.7 This error occurs during a download if the Ingenico 6500 terminal’s data file system does not have enough space to receive any additional download components. To resolve the error, clean up the DFS to make room for downloads. There are two ways to do this: Use MLDT or Wingload 32 to get the DFS information from the terminal and manually delete any redundant files.
  • Page 125: Chapter 13 Ibm Eft Troubleshooting

    If the EFT Device Not Available message displays on the register, perform the following steps: 1. Check to make sure the Ingenico 6500 is on and is displaying the first prompt screen of your application software. 2. On the register, press the Clear key and select the transaction type again. If the problem persists, continue to step 3.
  • Page 126: Eft Device Not Available - During Check Authorization

    If the EFT Device Not Available message displays on the register during check authorization: 1. Check to make sure the Ingenico 6500 is on and is displaying the first prompt screen of your application software. 2. On the register, press the Clear key and select the transaction type again. If the problem persists, continue to step 3.

This manual is also suitable for:

I6580650065106550

Table of Contents