Ingenico i6550, i6580, 6500, 6510, 6550 User Manual

Page 1
Ingenico 6500
User’s Guide
Page 2
Ingenico 6500 User’s Guide Part Number DL00458, Revision E Released April 2006 Copyright 2004, Ingenico Corp. All rights reserved.
Ingenico Inc. 1003 Mansell Road Atlanta, GA 30076 Tel: 770.594.6000 Fax: 770.594.6003 www.ingenico-us.com
U.S. Help Desk: TotalCARE Tel: 800.435.3014 Fax: 770.594.6026 Mon - Fri, 8:00 a.m. - 6:00 p.m.
Ingenico Canada Ltd. 79 Torbarrie Road, Toronto, Ontario Canada M3L 1G5 Tel: 416.245.6700 Fax: 416.245.6701 www.ingenico.ca
Canadian Help Desk: TotalCARE Tel: 888.900.8221 Fax: 905.795.9343 Hours: Mon - Fri, 8:30 a.m. - 5:00 p.m. EST
Sat 10:00 a.m. - 3:00 p.m. EST
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.
Information in this document is subject to change without notice.
Page 3
Table of Contents
Chapter 1 Introduction............................................................ 1
1.1 Payment Types.......................................................................................... 1
1.2 Two Terminal Models ................................................................................ 1
1.3 Connectivity ............................................................................................... 2
1.4 About this Manual ...................................................................................... 2
1.5 Conventions Used in this Manual .............................................................. 3
1.6 Kits 3
1.6.1 Basic Installation Kit ............................................................................................3
1.6.2 Store Installation Kit ............................................................................................3
1.6.3 Retail Base Application Integration Kit................................................................3
1.6.4 OPOS Software Development Kit .......................................................................3
1.6.5 JavaPOS Software Development Kit ..................................................................4
1.6.6 UNICAPT 32 Software Development Kit.............................................................4
Chapter 2 Extended Menu Overview ..................................... 5
2.1 Overview.................................................................................................... 5
2.2 Accessing the Extended Menu .................................................................. 5
2.3 Navigating the Extended Menu.................................................................. 5
2.4 Finding the Current Setting........................................................................ 6
2.5 Finding Options in the Extended Menu...................................................... 6
Chapter 3 System Configuration Menu............................... 11
3.1 Overview.................................................................................................. 11
3.2 Changing the Date and Time ................................................................... 11
3.3 Changing the Display Contrast ................................................................ 12
3.4 Changing the Beep Tones ....................................................................... 12
3.4.1 Enable/Disable Beep Tones..............................................................................12
3.4.2 Changing the Beep Length ...............................................................................13
3.4.3 Changing the Beep Tones ................................................................................14
3.5 Turning the Backlight On or Off ............................................................... 15
3.5.1 Turning the Backlight On or Off ........................................................................15
3.5.2 Setting Backlight to Off When Idle ....................................................................15
Chapter 4 System Info Menu................................................ 17
4.1 Overview.................................................................................................. 17
4.2 Finding Version Numbers ........................................................................ 17
4.3 Checking the Security Information ........................................................... 18
4.4 RAM Info.................................................................................................. 19
4.5 Viewing All Parameter Values.................................................................. 20
i
Page 4
Chapter 5 Supervisor Menu ................................................. 24
5.1 Overview.................................................................................................. 24
5.2 Supervisor Menu Password ..................................................................... 24
5.3 Changing the Supervisor Menu Password............................................... 24
5.4 Application File in Terminal...................................................................... 25
5.4.1 Reading the Application File .............................................................................25
5.4.2 Erasing the Application File...............................................................................26
5.5 Security 27
5.5.1 Setting the Key Injection Port............................................................................27
5.5.2 Injecting Keys....................................................................................................28
5.5.3 Setting the Key Index ........................................................................................28
5.5.4 Setting the Application Number ........................................................................29
5.5.5 Finding the Key Check Value: Terminal Keys...................................................30
5.5.6 Finding the Key Check Value: Application Keys...............................................31
5.5.7 Erasing Application Keys ..................................................................................33
5.5.8 Injecting a Serial Number.................................................................................. 34
5.6 System Parameters ................................................................................. 34
Chapter 6 System Parameters Menu................................... 35
6.1 Overview.................................................................................................. 35
6.2 Setting the Download Method.................................................................. 35
6.3 Selecting the Download Port.................................................................... 36
6.4 Setting Up the Port .................................................................................. 37
6.4.1 Selecting the Download Interface Type ............................................................37
6.4.2 Setting the Baud Rate .......................................................................................38
6.4.3 Setting the Data Bits .........................................................................................39
6.4.4 Setting the Stop Bits..........................................................................................40
6.4.5 Setting the Parity...............................................................................................41
6.4.6 Defining the LAN Address.................................................................................42
6.4.7 Setting the Retry Count.....................................................................................43
6.4.8 Setting the Response Timeout..........................................................................44
6.4.9 Setting the Poll Timeout ....................................................................................45
6.4.10 Setting the Turnaround Timeout .......................................................................46
6.4.11 Defining the DHCP Address..............................................................................47
6.4.12 Defining the Local IP Address...........................................................................48
6.4.13 Setting the Local IP Port Number .....................................................................49
6.4.14 Defining the Server IP Address.........................................................................50
6.4.15 Setting the Server IP Port Number ...................................................................51
6.4.16 Masking Your IP Address..................................................................................52
6.4.17 Setting the Gateway..........................................................................................53
6.4.18 Setting the Primary DNS...................................................................................54
6.4.19 Setting the Secondary DNS ..............................................................................55
6.4.20 Setting the Domain Name .................................................................................56
6.4.21 Setting Up the Phone Number to Dial...............................................................56
6.4.22 Setting Up the Modem Speed...........................................................................57
6.4.23 Changing the Position of the Host Port or Aux Port..........................................58
6.5 Configuring the Host Port Auto Detect Feature........................................ 59
6.5.1 Disabling or Enabling the Auto Detect Feature.................................................59
6.5.2 Setting the Auto Detect Timeout ....................................................................... 60
6.5.3 Setting the Auto Detect Retry Times.................................................................61
6.6 Editing Parameters .................................................................................. 62
ii
Page 5
Chapter 7 Diagnostic Menu.................................................. 73
7.1 Overview.................................................................................................. 73
7.2 Testing the Display Contrast.................................................................... 73
7.3 Testing the Keypad.................................................................................. 74
7.4 Testing the Beeper .................................................................................. 74
7.5 Testing the RS232 Connection ................................................................ 75
7.6 Testing the RS485 Tailgate Connection .................................................. 76
7.7 Testing the USB Port ............................................................................... 77
7.8 Testing the Magnetic Stripe Reader ........................................................ 78
7.9 Testing the Smart Card Reader ............................................................... 79
7.10 Testing the SAMs .................................................................................... 80
7.11 Testing the Touch Screen........................................................................ 81
7.12 Testing Signature Capture....................................................................... 82
7.13 Testing Pen Calibration ........................................................................... 83
7.14 Testing Finger Calibration........................................................................ 84
7.15 SCV Verification....................................................................................... 85
Chapter 8 Architecture ......................................................... 86
8.1 Overview.................................................................................................. 86
8.2 System Architecture................................................................................. 86
8.3 Host Connections .................................................................................... 87
8.4 Terminal Architecture............................................................................... 87
8.4.1 Operating System .............................................................................................88
8.4.2 Digitizer .............................................................................................................90
8.4.3 Transmitting Data..............................................................................................90
8.5 Download File Architecture...................................................................... 91
Chapter 9 Key Architecture.................................................. 92
9.1 Overview.................................................................................................. 92
9.2 Sponsor Key (KTK).................................................................................. 93
9.3 Terminal Based Keys............................................................................... 93
9.4 Application Based Keys ........................................................................... 94
9.4.1 Special Keys .....................................................................................................94
9.4.2 Master Keys ......................................................................................................94
9.4.3 Session Keys ....................................................................................................95
9.4.4 DUKPT Keys .....................................................................................................95
9.5 Security Options ...................................................................................... 95
9.5.1 Prompts Authentication Key Options ................................................................96
9.5.2 Change Terminal ID Option ..............................................................................96
9.5.3 Prompt MACing.................................................................................................96
9.5.4 Code MACing....................................................................................................97
9.5.5 Double-Length Key MAC Calculation ...............................................................97
9.5.6 Atalla Key Block Protection Option ...................................................................98
9.5.7 Terminal Startup Verify MAC Option.................................................................98
9.5.8 Visa PED Mode Option .....................................................................................98
9.5.9 Financial Key Option .........................................................................................99
iii
Page 6
Chapter 10 Secure Certificate .............................................. 100
10.1 Overview................................................................................................ 100
10.2 Secure Certificate .................................................................................. 100
10.3 Securing Process................................................................................... 100
10.4 Secure Certificate .................................................................................. 101
10.5 Secure Certificate Descriptor Sections .................................................. 102
10.5.1 Secure Certificate MAC Descriptor Section ....................................................102
10.5.2 Visa PED Mode Descriptor Section ................................................................103
10.5.3 Application Descriptor Section ........................................................................104
10.5.4 Secure File Descriptor Section .......................................................................105
10.5.5 Non-Secure File Descriptor Section................................................................107
10.5.6 Delete Application Code File Descriptor Section ............................................108
10.5.7 Delete Data File Descriptor Section................................................................108
10.5.8 Delete Whole Application Descriptor Section .................................................108
Chapter 11 IBMEFT Download ............................................. 109
11.1 Prerequisites.......................................................................................... 109
11.2 Preparation ............................................................................................ 109
11.3 Timing 109
11.4 Outline of Download Process Steps ...................................................... 110
11.4.1 Feedback.........................................................................................................110
Chapter 12 Download Errors................................................ 113
12.1 Error Opening Port................................................................................. 113
12.1.1 The communications port that IBMEFTDL is using is already being used by
another application..........................................................................................113
12.1.2 The communications port is not working.........................................................113
12.1.3 The hardware settings in the Ingenico 6500 have been changed .................. 113
12.2 Received 3 NAKs or Timeout in sendVISAPacket()............................... 114
12.2.1 There may be a loose connection between the host and the Ingenico 6500 .114
12.2.2 The communications port settings and EFT/NCR protocol setting in the
Ingenico 6500 may be wrong..........................................................................114
12.3 Default Setup Configuration................................................................... 115
12.4 Error: Bad Prog...................................................................................... 115
12.5 Device already loaded with program x and parameter y........................ 115
12.6 CRC Error .............................................................................................. 115
12.7 Not Enough DFS Space ........................................................................ 116
12.8 Comm Receive Error ............................................................................. 116
Chapter 13 IBM EFT Troubleshooting................................. 117
13.1 Card Read Error1 .................................................................................. 117
13.2 EFT Device Not Available...................................................................... 117
13.3 EFT Device Not Available – During Check Authorization ...................... 118
iv
Page 7
Revision History
Date Changes Manual Revision
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.
E
11/1/05 Updated the extended menu flow, chapters 2 through 7.
Updated the IBM EFT Downloading chapter.
4/26/05 Changed the keys for scrolling to +, - for US. C
2/28/05 Changed the key sequence for restarting the terminal to
[1] + [CAN] + [OK].
Updated Chapter 9, Key Architecture, and Chapter 10,
Secure Certificate to reflect changes to NAR SSA
version 2.02, maintenance application version 1.12.
11/15/04 Initial Release A
D
B
i
Page 8
Page 9
Introduction
1.1 Payment Types
The Ingenico 6500 customer-activated terminal supports payment information processing and authorization at the point of sale (POS) in your business. With the appropriate application software, the Ingenico 6500 terminal supports the following payment types:
Credit 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
Chapter 1
Item scrolling Loyalty programs Advertising Instant credit Personal messaging Cross selling Electronic couponing
The Ingenico 6550 terminal can capture an electronic image of a customer's signature for credit transactions and transmit it to a host system (i.e., cash register or computer).
1.2 Two Terminal Models
There are two models in the Ingenico 6500 product range:
Ingenico 6510 has four screen-addressable keys Ingenico 6550 has a touch screen that supports finger and stylus input and signature
capture
Ingenico 6510 Ingenico 6550
Ingenico 6500 User’s Guide 1
Page 10
The term “Ingenico 6500 terminal” will be used to refer to both the Ingenico 6510 and 6550.
1.3 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.
For more information about connectivity, refer to the Ingenico 6500 Installation & Operations Guide.
1.4 About this Manual
Chapters 1 through 7 explain how to use the extended menu. Chapters 8 through 10 give background information to help you understand downloading and key management, and Chapters 11 and 12 explain how to perform a download.
Chapter 1, Introduction, gives an overview of the terminal, this manual, and kits that are available.
Chapter 2, Extended Menu Overview, explains how to navigate the extended menu and find the current setting. It also lists the options available in each menu.
Chapter 3, System Configuration Menu, explains how to perform the functions in the system configuration menu: change date and time, set display contrast, and adjust beep tones.
Chapter 4, System Info Menu, explains how to navigate through the system info menu to view the following system information: check versions, check security info, and view parameters.
Chapter 5, Supervisor Menu, gives the password to enter the menu, and explains how to change the password. It explains how to check or erase the application file in the terminal, and how to perform the following security functions: set key injection port, allow key injection, check the key value, and allow the serial key to be injected.
Chapter 6, System Parameters Menu, explains how to indicate the download method, set the download port, setup the port, and configure the host port’s auto detect feature.
Chapter 7, Diagnostic Menu, explains how to perform diagnostic tests on the display, keypad, beeper, communications, MSR, smart card reader, SAMs, touch screen, and signature capture.
Chapter 8, Architecture, explains the system architecture, host communications, and terminal architecture. It explains the components inside the terminal that are referred to in subsequent chapters.
Chapter 9, Key Architecture, explains the sponsor key (KTK), terminal based keys, application based keys, and security options, such as MACing.
Chapter 10, Secure Certificate, explains the securing process and the components of the secure certificate.
2 Chapter 1 Introduction Section 1.3 Connectivity
Page 11
Chapter 11, IBMEFT Download, explains the prerequisites, preparation, timing, and steps involved with the IBMEFT method of downloading.
Chapter 12, Download Errors, explains how to resolve errors that might be encountered during an IBMEFT download.
1.5 Conventions Used in this Manual
The following table explains the conventions used in this manual.
Convention Use Example
[Brackets] Highlights a key to press on the terminal [1]
Bold Highlights text that displays on the computer screen My Computer
Code Highlights coding used in descriptors MAC=12345678
Italic Highlights book titles, important terms, variables applname
1.6 Kits
The following kits are available from your Ingenico representative, including integration and development kits used to write custom applications to run on the Ingenico 6500 terminal.
1.6.1 Basic Installation Kit
The Basic Installation Kit consists of an Ingenico 6500 terminal and an Ingenico 6500-to-ECR cable. Refer to the Ingenico 6500 Installation and Operations Guide for detailed instructions on installing the unit.
1.6.2 Store Installation Kit
The store installation kit consists of the contents of the Basic Installation Kit, a CD-ROM containing the Ingenico 6500 Retail Base Application program and parameter files, and a copy of the MLDT utility program.
1.6.3 Retail Base Application Integration Kit
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.
1.6.4 OPOS Software Development Kit
This kit contains the programs, files, and manuals needed to allow a programmer to write a custom application for a register or host that interfaces with the Ingenico 6500 using OPOS (object linking and embedding for retail point of sale).
Ingenico 6500 User’s Guide 3
Page 12
1.6.5 JavaPOS Software Development Kit
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).
1.6.6 UNICAPT 32 Software Development Kit
This kit allows a programmer to develop a custom application for the Ingenico 6500 terminal using Ingenico’s operating system, UNICAPT 32.
4 Chapter 1 Introduction Section 1.6 Kits
Page 13
Chapter 2
Extended Menu Overview
2.1 Overview
The extended menu allows you to configure the terminal, get system information, check the file system, do key injection, get key check value, set system parameters for downloading, and test the product hardware. This chapter explains how to navigate the extended menu and includes a chart of menu options. Subsequent chapters explain how to perform functions in the extended menu.
2.2 Accessing the Extended Menu
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 [1] and [3] simultaneously.
2.3 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.
The following table lists the keys used to scroll through and select the menu options.
Note: Screen touch and screen-addressable keys cannot be used to navigate the extended menu.
Std. Key USA Key Action
+ Scroll down one item
- Scroll up one item
Enter Enter Initiate selected menu option
CORR Clear (Correct or backspace) No effect in the extended menu
CAN/ANN Cancel (Cancel/annuler) Return to the previous menu
If you are at the extended menu, return to application’s idle prompt
Note: As you can see in the table, there are two versions of keymats: a standard version and a USA version. This manual will refer to the keys by the standard names.
The selected menu option is highlighted in reverse video. Example follows.
Ingenico 6500 User’s Guide 5
Page 14
Display Action
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
2.4 Finding the Current Setting
The current setting will be highlighted in reverse video.
To select Supervisor Menu, press [] three times to scroll down.
Supervisor Menu is now selected. To accept, press [Enter].
Display Explanation
COM1
COM2
2.5 Finding Options in the Extended Menu
In this example, COM2 is the current setting.
Menu Submenu Submenu Submenu
Serialnum Inject
System Config System Date/Time
Display Contrast
Key Press Beep Enable
Disable
Backlight On/Off Always On
Always Off
Length
Tone
Idle Timeout
6 Chapter 2 Extended Menu Overview Section 2.4 Finding the Current Setting
Page 15
System Info Versions
Security Info
RAM Info
View Parameter
Supervisor Menu Change Password
Application File AppA
AppB
Read
Erase
Security Key Injection Inject Keys
Injection
Port
COM1
COM2
Index Select
App Select
Key Check Value Term Keys
Application Keys
Erase App Keys Key1
Key2
SerialnumInject
Sys Parameters Download Method IBMEFT
NCREFT
Zontalk
GEMS
Germany
Download
Port 1
Port
Port 2
Port 3
Setup Port Port 1 Interface Type
Baud Rate
Data Bits
Stop Bits
Parity
LAN Address
Retry Count
Response TMO
Poll TMO
Ingenico 6500 User’s Guide 7
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
IP Add Mask
Gateway
Primary DNS
Secondary DNS
Domain Name
Dial Dial Phone Num
Host
Aux Port COM1
Auto Detect AD On/Off On
AD Timeout
8 Chapter 2 Extended Menu Overview Section 2.5 Finding Options in the Extended Menu
Port
Modem Speed
COM1
COM2
COM3
COM2
COM3
Off
Page 17
AD Retry Times
Parameter Editor
Diagnostic Menu Display
Keypad
Beeper
RS232 COM1
COM2
Tailgate
USB
Mag Stripe Reader
Smart Card
Reader
SAM
Touch Screen
Signature Capture
Pen Calibration
Finger Calibration
SCV Verification
Ingenico 6500 User’s Guide 9
Page 18
10 Chapter 2 Extended Menu Overview Section 2.5 Finding Options in the Extended Menu
Page 19
Chapter 3
System Configuration Menu
3.1 Overview
This chapter explains how to perform the functions in the system configuration menu: change date and time, set display contrast, and adjust beep tones (length and tone).
3.2 Changing the Date and Time
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Config
System Date/Time
Display Contrast
Press [], [Enter] to select System Config.
Press [Enter] to select System Date/Time.
Enter Date
YYYY/MM/DD
2003/08/22
Enter Time
HH:MM
17:21
Key the new date using the format YYYYMMDD, then press [Enter]. To bypass, press [Enter].
Key the new time using the format, HHMM, then press [Enter]. The system uses a 24-hour clock. To bypass, press [Enter].
Ingenico 6500 User’s Guide 11
Page 20
3.3 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 on page 55.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Config
System Date/Time
Display Contrast
Press [], [Enter] to select System Config.
Press [], [Enter] to select Display Contrast.
Contrast = 100% +
The current value is displayed, between 0 and
100. To decrease the contrast, press the [] key. To increase the contrast, press the [] key. When the desired setting is reached, press [Enter] to accept and return the configuration menu.
Note: If you press [Can] or [CORR], the contrast setting is not changed.
Note: The terminal modifies contrast settings automatically when temperatures vary.
3.4 Changing the Beep Tones
You may disable, enable, or change the beep tones that sound when keys are pressed. These settings are stored in sysPara.cfg. To test the beep tones, see Testing the Beeper on page 56.
3.4.1 Enable/Disable Beep Tones
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Press [], [Enter] to select System Config.
12 Chapter 3 System Configuration Menu Section 3.3 Changing the Display Contrast
Page 21
System Config
System Date/Time
Display Contrast
Key Press Beep
Beep Tone Status
Enable
Disable
Key Beep
Length
Tone
3.4.2 Changing the Beep Length
This option allows you to change how long the beep sounds on key press. To hear what each beep sounds like, see Diagnostic Menu > Testing the Beeper, described on page 56.
Display Action
To access the extended menu, restart the terminal
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Config
Change Date/Time
Display Contrast
Key Press Beep
Beep Tone Status
Enable
Disable
Key Beep
Length
Tone
Beep Length
Click
Short
Long
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.
Press [Can].
To change the beep length or tone, see the following tables.
Note: Prompt displays if you selected Enable.
by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
Press [], [Enter] to select System Config.
Press [], [], [Enter] to select Key Press Beep.
Press [Enter] to select Enable.
Press [Enter] to select Length.
Select the option you want.
Ingenico 6500 User’s Guide 13
Page 22
Beep Length
Click
Short
Long
3.4.3 Changing the Beep Tones
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 > Testing the Beeper, described on page 56.
Display Action
To access the extended menu, restart the terminal
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Config
Change Date/Time
Display Contrast
Key Press Beep
Beep Tone Status
Enable
Disable
Key Beep
Length
Tone
Beep Tone
Low
Midtone
High
Key Beep
Length
Tone
Press [Can] to return to the previous menu.
by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
Press [], [Enter] to select System Config.
Press [], [], [Enter] to select Key Press Beep.
Press [Enter] to select Enable.
Press [], [Enter] to select Tone.
Select the option you want.
Press [Can] to return to the previous menu.
14 Chapter 3 System Configuration Menu Section 3.4 Changing the Beep Tones
Page 23
3.5 Turning the Backlight On or Off
3.5.1 Turning the Backlight On or Off
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Config
Change Date/Time
Display Contrast
Key Press Beep
Backlight On/Off
Backlight
Always On
Always Off
Idle Timeout
System Configuration
Updating
Backlight
Always On
Always Off
Idle Timeout
Press [], [Enter] to select System Config.
Press [], [], [], [Enter] to select Backlight.
Select Always On or Always Off.
The current value displays in reverse video.
Press [Can] to return to the previous menu.
3.5.2 Setting Backlight to Off When Idle
When the terminal is not in use, this option allows you to set an amount of time after which the backlight automatically turns off. When a customer or process engages the terminal, the backlight is turned back on.
Display Action
To access the extended menu, restart the terminal
Extended Menu
Serialnum Inject
System Config
System Info
Ingenico 6500 User’s Guide 15
by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
Press [], [Enter] to select System Config.
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.
Enter the new timeout value.
Press [Can] to return to the previous menu.
16 Chapter 3 System Configuration Menu Section 3.5 Turning the Backlight On or Off
Page 25
System Info Menu
4.1 Overview
This chapter explains how to navigate through the system info menu to view the following system information: check versions of download files, operating system, SSA, and applications; check security information such as MACing; and view parameter settings.
4.2 Finding Version Numbers
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Info
Versions
Security Info
Versions
EFTL XXXX
EFTP XXXX
TALIF XX.XX
DIG. LDR. XX.XX.XX
DIG. APP. XX.XX.XX
OS XX.XX
SSA XX.XX
MNT APP XX.XX
APP1 XX.XX
Press [], [], [Enter] to select System Info.
Press [Enter] to select Versions.
The version numbers of the download files (EFTL and EFTP), Talif chip, Digitizer loader and application, operating system (OS), System and Security Application (SSA), maintenance application (MNT APP), and all applications display.
Press [] to scroll down to see more information.
Press [Can] to return to the previous menu.
Chapter 4
Ingenico 6500 User’s Guide 17
Page 26
4.3 Checking the Security Information
Display 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.
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
Startup Verify MACing:
Disable
PED Mode:
Disable
Serial Number:
XXXXXXXXX
Press [], [], [Enter] to select System Info.
Press [], [Enter] to select Security Info.
The security options and serial number display. To scroll down to read the full report, press [].
When you are finished reading it, press [Can] to return to the previous menu.
18 Chapter 4 System Info Menu Section 4.3 Checking the Security Information
Page 27
4.4 RAM Info
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Info
Versions
Security Info
RAM Info
Security Info
Total RAM Size:
0 bytes
Smallest Free Mem Siz:
0 bytes
Biggest Free Mem Chun:
0 bytes
Backup SRAM Size:
0 bytes
Press [], [], [Enter] to select System Info.
Press [], [Enter] to select RAM Info.
The security options and serial number display. To scroll down to read the full report, press [].
When you are finished reading it, press [Can] to return to the previous menu.
Ingenico 6500 User’s Guide 19
Page 28
4.5 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 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
System Info
Versions
Security Info
View Parameter
View Parameters
Version Info:
1.0
Key Entry Beep:
Enable
Key Beep Length:
Click
Key Beep Tone:
Low
Device Type:
Signature Capture
Press [], [], [Enter] to select System Info.
Press [], [], [Enter] to select View Parameter.
The current parameter settings display. To scroll down to the next screen, press [].
When you are finished reading it, press [Can] to return to the previous menu.
Note: Your parameter values may be different.
LCD Contrast:
100%
Key Inj Port:
COM1
Manufacture ID:
INGNAR
Device Type ID:
I6550N
20 Chapter 4 System Info Menu Section 4.5 Viewing All Parameter Values
Page 29
Backlight:
Always On
COM1 AutoDet Res:
RS485
COM1AutoDet On/Off
OFF
COM1 AutoDet Timeout:
500ms
COM1 AutoDet Retry:
3
Download Method:
IBMEFT
Download Port Number:
COM1
Download Port Type:
RS232
Last download result:
No Download
COM1 Baud Rate:
9600
COM1 Data Bits:
8
COM1 Stop Bits:
1
COM1 Parity:
NONE
COM1 LAN Address:
104
COM1 Retry Times:
3
COM1 Resp Timeout:
3000ms
COM1 Poll Timeout:
3000ms
COM1 TurnArd Timeout:
3000ms
COM2 Baud Rate:
9600
Ingenico 6500 User’s Guide 21
Page 30
COM2 Data Bits:
8
COM2 Stop Bits:
1
COM2 Parity:
NONE
COM2 LAN Address:
101
COM2 Retry Times:
3
COM2 Stop Bits:
1
COM2 Parity:
NONE
COM2 LAN Address:
101
COM2 Retry Times:
3
COM2 Resp Timeout:
3000ms
COM2 Poll Timeout:
3000ms
COM2 TurnArd Timeout:
3000ms
COM3 Baud Rate:
19200
COM3 Data Bits:
8
COM3 Stop Bits:
1
COM3 Parity:
NONE
COM3 Retry Times:
NONE
COM3 Resp Timeout:
3000ms
ETH DHCP NONE/AUTO:
AUTO
22 Chapter 4 System Info Menu Section 4.5 Viewing All Parameter Values
Page 31
ETH Local IP Add:
0.0.0.0
ETH Local IP Port:
0
ETH Remote IP Add:
0.0.0.0
ETH Remote IP Port:
0
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 23
Page 32
Supervisor Menu
5.1 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.
5.2 Supervisor Menu Password
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Enter Password:
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Note: If an incorrect password is entered, the message Password Invalid displays, then a prompt asks you to reenter the password.
Chapter 5
5.3 Changing the Supervisor Menu Password
The password is stored in the internal SRAM.
Display Action
To access the extended menu, restart the terminal
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Enter Password:
24 Chapter 5 Supervisor Menu Section 5.1 Overview
by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Page 33
Supervisor Menu
Press [Enter] to select Change Password.
Change Password
Application File
Enter Old Password:
Enter New Password:
New Password Again:
Enter old password, then press [Enter].
Enter new password, then press [Enter].
Enter new password again to confirm, then press [Enter].
Password Updated!
5.4 Application File in Terminal
5.4.1 Reading the Application File
Display 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.
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
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [Enter] to select Application File.
Select the application you want to check.
Select the file.
Ingenico 6500 User’s Guide 25
Page 34
File Menu
Press [Enter] to select Read.
Read
Erase
sysPara.cfg
Read [SOF]
010000000000 ……
The contents of the file display. To scroll down to the next screen, press [].
When you are finished reading it, press [Can] to return to the previous menu.
5.4.2 Erasing the Application File
Display 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.
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
File Menu
Read
Erase
Syspara.cfg
Erase [SOF]
010000000000 ….
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [Enter] to select Application File.
Select the application you want to erase.
Select the file you want to erase.
Press [], [Enter] to select Erase.
The contents of the file display. To erase, press [Enter].
26 Chapter 5 Supervisor Menu Section 5.4 Application File in Terminal
Page 35
Erase File?
Select YES or NO.
No
Yes
Erasing File
If you selected YES, the terminal confirms it is erasing the file.
Select File
sysPara.cfg
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.
5.5 Security
5.5.1 Setting the Key Injection Port
Display Action
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
Key Injection
Inject Keys
Injection Port
Injection Port
COM1
COM2
Ethernet
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
Press [Enter] to select Key Injection.
Press [], [Enter] to select Injection Port.
Select the port you want.
Ingenico 6500 User’s Guide 27
Page 36
5.5.2 Injecting Keys
Display Action
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
Key Injection
Inject Keys
Injection Port
Key Injection
Wait for command…
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
Press [Enter] to select Key Injection.
Press [Enter] to select Inject 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.
5.5.3 Setting the Key Index
Display Action
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
28 Chapter 5 Supervisor Menu Section 5.5 Security
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Page 37
Enter Password:
Supervisor Menu
Change Password
Application File
Security
Security
Key Injection
Key Check Value
Erase App Keys
Serialnum Inject
Key Injection
Inject Keys
Injection Port
Index Select(X)
Index Select
Old Value: X
Enter New Value:
Key Injection
Inject Keys
Injection Port
Index Select(Y)
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).
Enter the new index select value, and then press [Enter].
The Index Select(Y) option now reflects the new index number.
5.5.4 Setting the Application Number
You will have to know the four-digit application ID number to perform this procedure.
Display Action
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Enter Password:
Supervisor Menu
Change Password
Application File
Security
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
Ingenico 6500 User’s Guide 29
Page 38
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)
Press [Enter] to select Key Injection.
Press [], [], [], [Enter] to select App Select(AAAA).
Enter the new application select value, and then press [Enter].
The Index Select(BBBB) option now reflects the new application number.
5.5.5 Finding the Key Check Value: Terminal Keys
The key check value is a hexadecimal value that is used to verify that you have the right key in the terminal. You can find a key check value for terminal keys or application keys. This section covers terminal keys.
Display Action
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Enter Password:
Supervisor Menu
Change Password
Application File
Security
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
30 Chapter 5 Supervisor Menu Section 5.5 Security
Page 39
Security
Key Injection
Key Check Value
Erase App Keys
Serialnum Inject
Key Check Value
Term Keys
Application Keys
Terminal Keys
Special Keys
M/S Keys
DUKPT Keys
Special Keys
Secure Text Key:
012345
Clear Text Key:
123456
M/S Keys
Master Key 0:
Session Key 0:
Master Key 1:
Session Key 1:
etc.
DUKPT Keys
DUKPT Key 0:
DUKPT Key 1:
etc.
Press [], [Enter] to select Key Check Value.
Select the type of key check values you want to see.
Select the type of terminal key.
The values for the keys you selected display – one of the following three screens will display.
5.5.6 Finding the Key Check Value: Application Keys
The key check value is a hexadecimal value that is used to verify that you have the right key in the terminal. You can find a key check value for terminal keys or application keys. This section covers application keys.
Display Action
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Ingenico 6500 User’s Guide 31
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.
Press [], [], [], [Enter] to select Supervisor Menu.
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:
123456
M/S Keys
Master Key 0:
Session Key 0:
Master Key 1:
Session Key 1:
etc.
DUKPT Keys
DUKPT Key 0:
DUKPT Key 1:
etc.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
Press [], [Enter] to select Key Check Value.
Select the type of key check values you want to see.
Select the application you want.
Select the type of keys you want.
The values for the keys you selected display – one of the following three screens will display.
32 Chapter 5 Supervisor Menu Section 5.5 Security
Page 41
5.5.7 Erasing Application Keys
The Erase App Keys option lists applications; you can choose to delete the keys to these applications. The applications listed no longer exist in the terminal, but the terminal has found keys that are still associated to them. These orphan keys are the only ones that the extended menu allows you to erase.
The i6500 terminal keeps the keys of deleted applications so that if a new version of the application is downloaded, the keys for that application will already be loaded in the terminal. However, if an application is no longer needed, the customer may choose to delete the keys using this menu option.
Display Action
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
Erase App Keys
App A
App B
Erase App Keys?
No
Yes
Processing
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
Press [], [], Enter] to select Erase App Keys.
Select the application with the keys you want to delete.
Select Yes or No.
Displays if app keys were deleted.
You are returned to the previous menu.
Ingenico 6500 User’s Guide 33
Page 42
5.5.8 Injecting a Serial Number
Authorized repair technicians perform this procedure when replacing a damaged terminal.
Display Action
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 #
Wait for online…
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [Enter] to select Security.
Press [], [], [], [Enter] to select Serialnum Inject.
The terminal will now accept a serial number injection.
5.6 System Parameters
The system parameters are explained in the following chapter.
34 Chapter 5 Supervisor Menu Section 5.6 System Parameters
Page 43
Chapter 6
System Parameters Menu
6.1 Overview
This chapter explains how change system parameters. These parameters allow you to indicate the download method, set the download port, setup the port, and configure the host port’s auto detect feature.
To view a list of current parameter settings, see Viewing All Parameter Values on page 20.
All system parameters are saved in the public file, sysPara.cfg, which can be read by all applications that reside in the terminal.
6.2 Setting the Download Method
Use this procedure to select IBMEFT, NCREFT, or Zontalk as your download method.
Display Action
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 Method
IBMEFT
NCREFT
Zontalk
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [Enter] to select Download Method.
Select the method you want.
Note: The default is IBMEFT.
Ingenico 6500 User’s Guide 35
Page 44
GEMS
Germany
Updating
6.3 Selecting the Download Port
Use this procedure to select the download port.
Display Action
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
Port1
Port2
Port3
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [Enter] to select Download Port.
Select the port that you want to use as the download port.
36 Chapter 6 System Parameters Menu Section 6.3 Selecting the Download Port
Page 45
6.4 Setting Up the Port
6.4.1 Selecting the Download Interface Type
Use this procedure to select RS232, RS85, Ethernet, etc. as the interface type.
Display Action
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
Port1
Port2
Port3
PortX
Interface Type
Baud Rate
Data Bits
PortX
Auto Detect
RS232
RS485
Tailgate
USB
Ethernet
Dial
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select the appropriate download port (1 for Host, 2 for Aux, or 3 for E-NET).
Press [Enter] to select Interface Type.
Select the communications method you want. If you select Auto Detect, the port will automatically detect the communications type of a cable plugged into the Host port.
Ingenico 6500 User’s Guide 37
Page 46
6.4.2 Setting the Baud Rate
Display Action
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
Baud Rate
Data Bits
Stop Bits
Baud Rate
300
600
1200
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select the port you want (By default, Port 1 = Host, Port 2 = Aux, Port 3 = E-NET port - Ethernet, Dial = I.T.I.).
Press [], [Enter] to select Baud Rate.
If configuring the Dial port (I.T.I. port), select Modem Speed.
Select the appropriate baud rate (you can scroll down to see more options).
Press [Can] to return to the previous menu.
38 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 47
6.4.3 Setting the Data Bits
Display Action
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
Port X
Interface Type
Baud Rate
Data Bits
Stop Bits
Data Bits
5
6
7
8
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1, Port2, or Port3.
(By default, Port 1 = Host, Port 2 = Aux, Port 3 = E-NET port - Ethernet.)
Press [], [Enter] to select Data Bits.
Select the appropriate data bits value.
Ingenico 6500 User’s Guide 39
Page 48
6.4.4 Setting the Stop Bits
Display Action
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
Data Bits
Stop Bits
Stop Bits
1
2
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1, Port2, or Port3.
(By default, Port 1 = Host, Port 2 = Aux, Port 3 = E-NET port - Ethernet.)
Press [], [], [Enter] to select Stop Bits.
Select the appropriate stop bits value.
40 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 49
6.4.5 Setting the Parity
Display Action
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
Data Bits
Stop Bits
Parity
Parity
None
Odd
Even
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1, Port2, or Port3.
(By default, Port 1 = Host, Port 2 = Aux, Port 3 = E-NET port - Ethernet.)
Press [], [], [], [Enter] to select Parity.
Select the appropriate parity.
Ingenico 6500 User’s Guide 41
Page 50
6.4.6 Defining the LAN Address
Display Action
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
Stop Bits
Parity
LAN Address
LAN Address
Old Value: 104
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1 or Port2.
(By default, Port 1 = Host, Port 2 = Aux.)
Press [], [], [], [], [Enter] to select LAN Address.
Key the appropriate LAN address, then press [Enter].
42 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 51
6.4.7 Setting the Retry Count
This option sets the number of times the COM port should retry in the event of failure (0 to 10).
Display Action
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
Port X
Interface Type
Baud Rate
Data Bits
Stop Bits
Parity
LAN Address
Retry Count
Retry Count
Old Value: 4
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1 or Port2.
(By default, Port 1 = Host, Port 2 = Aux.)
Press [], [], [], [], [], [Enter] to select Retry Count.
Enter the number of times the COM port should retry in the event of failure (0 to 10).
Ingenico 6500 User’s Guide 43
Page 52
6.4.8 Setting the Response Timeout
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 Action
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
Port X
Interface Type
Baud Rate
Data Bits
Stop Bits
Parity
LAN Address
Retry Count
Response TMO
Response TMO
Old Value: 300
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1, Port2, or Port3.
(By default, Port 1 = Host, Port 2 = Aux, Port 3 = E-NET port - Ethernet.)
Press [] six times, and then press [Enter] to select Response TMO (timeout).
Enter an amount of time after which the port should cease waiting for a response, in units of 1/100 of a second.
44 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 53
6.4.9 Setting the Poll Timeout
Poll Timeout is the amount of time the host waits for a response after transmitting a device poll before it records a device poll timeout, in units of one-tenths of a second.
This time varies. It depends on the number of devices connected to the host system. The more devices connected to the host, the longer it takes the host to poll each device. If the PIN pad device misses more than 16 consecutive polls, the host will abandon the device.
Display Action
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
Stop Bits
Parity
LAN Address
Retry Count
Response TMO
Poll TMO
Poll TMO
Old Value: 300
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1 or Port2.
(By default, Port 1 = Host, Port 2 = Aux.)
Press [] seven times, and then press [Enter] to select Poll TMO (timeout).
Enter an amount of time after which the port should cease polling, in units of 1/100 of a second.
Ingenico 6500 User’s Guide 45
Page 54
6.4.10 Setting the Turnaround Timeout
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 Action
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
Stop Bits
Parity
LAN Address
Retry Count
Response TMO
Poll TMO
Turnaround TMO
Turnaround TMO
Old Value: 300
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Select Port1 or Port2.
(By default, Port 1 = Host, Port 2 = Aux.)
Press [] eight times, then press [Enter] to select Turnaround TMO.
Enter an amount of time after which the port should cease turnaround, in units of 1/100 of a second.
46 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 55
6.4.11 Defining the DHCP Address
DHCP is dynamic host configuration protocol. If the terminal is working in Ethernet mode, and if DHCP is ON, the terminal can ask the remote server to assign an IP address for it.
Display Action
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
Data Bits
Stop Bits
Parity
Retry Count
Response TMO
DHCP
DHCP
None
Auto
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] seven times, then press [Enter] to select DHCP.
Select None or Auto, and then press [Enter].
Ingenico 6500 User’s Guide 47
Page 56
6.4.12 Defining the Local IP Address
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP
123.456.789.012
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] five times, then press [Enter] to select Local IP.
Enter the local IP address.
48 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 57
6.4.13 Setting the Local IP Port Number
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Local IP Port
Old Value: XXXXX
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] six times, then press [Enter] to select Local IP Port.
Enter the local IP port number.
Ingenico 6500 User’s Guide 49
Page 58
6.4.14 Defining the Server IP Address
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Server IP
Server IP
123.456.789.012
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] seven times, then press [Enter] to select Server IP.
Enter the server IP address.
50 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 59
6.4.15 Setting the Server IP Port Number
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Server IP
Server IP Port
Server IP Port
Old Value: XXXXX
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] eight times, then press [Enter] to select Server IP Port.
Enter the server IP port number.
Ingenico 6500 User’s Guide 51
Page 60
6.4.16 Masking Your IP Address
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Server IP
Server IP Port
IP Add Mask
IP ADD MASK
XXX.XXX.XXX.XXX
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] nine times, then press [Enter] to select IP Add Mask (IP address mask).
Enter the IP address to mask.
52 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 61
6.4.17 Setting the Gateway
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Server IP
Server IP Port
IP Add Mask
Gateway
Gateway
XXX.XXX.XXX.XXX
Updating…
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] ten times, then press [Enter] to select Gateway.
Enter the address of the gateway.
Ingenico 6500 User’s Guide 53
Page 62
6.4.18 Setting the Primary DNS
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Server IP
Server IP Port
IP Add Mask
Gateway
Primary DNS
Primary DNS
XXX.XXX.XXX.XXX
Updating…
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] eleven times, then press [Enter] to select Primary DNS.
Enter the address of the Primary DNS.
54 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 63
6.4.19 Setting the Secondary DNS
Display Action
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
Data Bits
Stop Bits
Parity
DHCP
Local IP
Local IP Port
Server IP
Server IP Port
IP Add Mask
Gateway
Primary DNS
Secondary DNS
Secondary DNS
XXX.XXX.XXX.XXX
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [Enter] to select Setup Port.
Press [], [], [Enter] to select Port3, the E-NET port - Ethernet.
Press [] twelve times, then press [Enter] to select Secondary DNS.
Enter the address of the secondary DNS.
Ingenico 6500 User’s Guide 55
Page 64
Updating…
6.4.20 Setting the Domain Name
This option is reserved for future use.
6.4.21 Setting Up the Phone Number to Dial
If you are using the I.T.I port, you can define a phone number for this port to dial.
Display Action
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
Dial
Dial Phone Num
Modem Speed
Phone Num
Old Value: XXXXX
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [], [], [], [Enter] to select Dial to configure the I.T.I. port.
Press [Enter] to select Dial Phone Num.
Enter the server IP port number.
56 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 65
6.4.22 Setting Up the Modem Speed
If you are using the I.T.I port, you can define the modem speed.
Display Action
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
Dial
Dial Phone Num
Modem Speed
Modem Speed
2400
4800
9600
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [], [], [], [Enter] to select Dial to configure the I.T.I. port.
Press [], [Enter] to select Modem Speed.
Use the arrows to select the appropriate modem speed, and then press [Enter].
Ingenico 6500 User’s Guide 57
Page 66
6.4.23 Changing the Position of the Host Port or Aux Port
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. For example, if your host uses Ethernet, you may set your host port as Port 3.
Display Action
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
Host Port
Aux Port
Dial
COM1
COM2
COM3
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [Enter] to select Setup Port.
Press [] until you reach Host or Aux port, and then press [Enter].
Select the COM port you want.
58 Chapter 6 System Parameters Menu Section 6.4 Setting Up the Port
Page 67
6.5 Configuring the Host Port Auto Detect Feature
By default, the Host port is set to automatically detect the communications method being used: RS232, RS485 IVI LAN protocol, RS485 Tailgate protocol, USB, or PoweredUSB.
6.5.1 Disabling or Enabling the Auto Detect Feature
By default, the Host port’s Auto Detect feature is enabled.
Display Action
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
AD On/Off
Off
On
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [], [Enter] to select Auto Detect.
Press [Enter] to select On/Off.
Select the option you want.
Ingenico 6500 User’s Guide 59
Page 68
6.5.2 Setting the Auto Detect Timeout
Display Action
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
AD Timeout
Old Value: XXXXXXXXX
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [], [Enter] to select Auto Detect.
Press [], [Enter] to select AD Timeout.
Enter the amount of time after which the unit will cease trying to automatically detect the communications in the Port 1, in units of 1/100 of a second.
60 Chapter 6 System Parameters Menu Section 6.5 Configuring the Host Port Auto Detect Feature
Page 69
6.5.3 Setting the Auto Detect Retry Times
The Auto Detect Retry Times indicates how many times the terminal will attempt a communications protocol before trying the next one on the list. For example, if it is set to 3, when the terminal starts up, it will try 3 times to connect to the HOST in USB mode. If it fails, then it will try 3 times to connect to the HOST in RS485 mode. If it fails, then it will try 3 times to connect to the host in Tailgate mode. If it fails, then it will decide that COM1 is working in RS232 mode. Therefore, the less retry times, the less amount of time it will take to auto-detect the communications type.
Display Action
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
AD Retry Times
Old Value: XXXXX
Enter New Value:
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [], [], [], [Enter] to select Auto Detect.
Press [], [], [Enter] to select AD Retry Times.
The current value displays. Enter the number of times to retry the auto-detection of the Host port, from 0 to 10.
Ingenico 6500 User’s Guide 61
Page 70
6.6 Editing Parameters
This option allows you to edit NAR SSA parameters.
Display Action
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:
Updating
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.
Press [], [], [], [Enter] to select Supervisor Menu.
Key password [2] [6] [3] [4], then press [Enter].
Press [], [], [], [Enter] to select Sys Parameters.
Press [] four times, and then press [Enter] to select Parameter Editor.
Enter the parameter ID (maximum three digits).
The following table lists the parameter ID numbers, descriptions, and values. This table is from the internal document, NAR SSA Library: Security Part, version 1.23.
The system parameter file is a public file that resides at the root directory of the terminal’s System & Security Application. This file records the system parameter settings made through the supervisor menu. The financial application is allowed to read from this file.
Each parameter occupies 16 bytes in the parameter file. A null terminator is required and saved for character strings, except when the string length is 16. In such case, only 16 bytes of data are saved.
62 Chapter 6 System Parameters Menu Section 6.6 Editing Parameters
Page 71
ID Parameter Name Description Value Data
0 PAR_ENABLE_KEY_BEEP enable/disable beep tone
on key entry
FALSE 0 – disable
TRUE 1 – enable*
uint8
1 PAR_KEY_BEEP_LEN beep length on key press 0xFFFFFF11 ~ 0xFFFFFF13
(HMI_BEEP_CLICK* ~ HMI_BEEP_LONG)
2 PAR_KEY_BEEP_TONE beep frequency on key
press
3 PAR_DEVICE_TYPE Key entry device or
signature capture device.
4 PAR_LCD_CONTRAST LCD contrast setting for
whole device.
5 PAR_KEY_INJ_PORT Key injection port setting “COM1” – com 1*
6 PAR_MANUFACTURE_ID Manufacture ID “INGNAR”* Char[
7 PAR_DEVICE_TYPE_ID Device type ID e.g. “i6550N”, “i6510N”… Char[
0xFFFFFF01 ~ 0xFFFFFF03
(HMI_BEEP_LOW ~ HMI_BEEP_HIGH)
0 – key entry device
1 – signature capture device
0~100
key entry device default contrast = 100,
signature cap device default contrast =50
“COM2” – com2
“ETH” - Ethernet
Uint3 2
Uint3 2
Uint8
Uint8
Char[ 5]
16]
16]
8 PAR_BKLT_TIMEOUT Backlight turn off timeout 8 bytes, 0~0xFFFFFFFFFFFFFFFF*,
10ms a unit, default is always on.
9 PAR_LCD_BACKLIGHT LCD backlight 0-100 Uint8
10 PAR_AUTO_DET_RES Auto detect port 1 result AUTO_DET_RS232 0 – RS232
AUTO_DET_RS485 1 – RS485
AUTO_DET_TALIF_IVILAN 2 – TALIF IVILAN
AUTO_DET_TAILGATE 3 – IBM TAILGATE
AUTO_DET_USB 4 – USB
11 PAR_AUTO_DET_ONOFF Auto detect port 1 on or
off.
12 PAR_AUTO_DET_TIMEOUT Auto detect port 1 timeout 4 bytes. >0, 10ms a unit. Uint3
13 PAR_AUTO_DET_RETRY Auto detect port 1 retry
times.
14 RESERVED Auto detect setting
reserved
FALSE 0 – off*
TRUE 1 – on
1 ~ 10 Uint8
N/A
Uint6 4
Uint8
Uint8
2
Ingenico 6500 User’s Guide 63
Page 72
ID Parameter Name Description Value Data
15 RESERVED Auto detect setting
reserved
N/A
16 RESERVED Auto detect setting
reserved
17 RESERVED Auto detect setting
reserved
18 RESERVED Auto detect setting
reserved
19 RESERVED Auto detect setting
reserved
20 PAR_EFTL_LEVEL_NUM EFTL level number 0 ~ 9999 Uint1
21 PAR_EFTP_LEVEL_NUM EFTP level number 0 ~ 9999 Uint1
22 PAR_DWL_METHOD Download method setting SP_DLLM_IBMEFT 0 – IBMEFT*
23 PAR_DWL_PORT_NUM Download port setting “COM1” – COM 1*
N/A
N/A
N/A
N/A
6
6
Uint8
SP_DLLM_NCREFT 1 – NCREFT
SP_DLLM_ZONTALK 2 - ZONTALK
SP_DLLM_GEMS 3 - GEMS
SP_DLLM_GERMANY 4 – Germany Security Download
Char[
“COM2” – COM2
“COM3” – COM3
5]
24 PAR_DWL_PORT_TYPE Download port type
setting
PORT_AUTO
0 – auto detect (COM1)
PORT_RS232 *
1 – RS232 (COM1, COM2)
PORT_RS485
2 – RS485 (COM1, COM2)
PORT_TAILGATE
3 – Tailgate (COM1)
PORT_USB
4 – USB (COM1)
PORT_ETHERNET
5 – Ethernet (COM3)
PORT_ATMODEM
6 – Dial (COM1, COM2)
PORT_3201
7 – 3201 (COM1)
Uint8
64 Chapter 6 System Parameters Menu Section 6.6 Editing Parameters
Page 73
ID Parameter Name Description Value Data
25 PAR_LAST_DWL_RESULT 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
RES_BAD_PROG_ERROR
5 - bad program
RES_UNSUPPORT_HEADER_ERR OR
6 - Unsupport eftl header file error
RES_BAD_INDEX_ERROR
7 - bad program index error
RES_NO_DWN_KEY_ERROR
8 - no download key error
RES_SCHEDULE_DWN_ERROR
9 - fail to schedule download error
RES_SEEK_BLOCK_ERROR
10 - fail seek block error
RES_LOST_BLOCK_ERROR
11 - lost block error
RES_GET_BLOCK_ERROR
12- fail to get block
RES_DECODE_BLOCK_ERROR
13 -fail to decode block
RES_CRC_ERROR
14 - crc error
RES_COMPLETE_PROGRAM_ER ROR
15 - fail to complete program
RES_OPEN_DWN_SESSION_ERR OR
16 - Fail to open download session.
RES_SEND_CERTIFIC_ERROR
17 - fail to send certific data.
Uint8
Ingenico 6500 User’s Guide 65
Page 74
ID Parameter Name Description Value Data
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
24 - Dfs authentication error
RES_DFS_DEC_ERROR
25 - DFS decryption error
RES_FILE_WRITE_ERROR
26 - file write error
RES_FILE_READ_ERROR
27 - file read error
RES_NO_CFS_SPACE_ERROR
28 - cfs no space error
RES_NO_DFS_SPACE_ERROR
29 - Dfs no space error
RES_LOST_CERTIFIC_ERROR
30 – lost certific file error
RES_UNKNOWN_ERROR
31 - unknown error
RES_MEMORY_ERROR
32 – memory error
RES_APP_NOT_EXIST
33 - data file application doesn't exist
26 PAR_HOST_PORT_NUM Port number assigned to
27 PAR_AUX_PORT_NUM Port number assigned to
66 Chapter 6 System Parameters Menu Section 6.6 Editing Parameters
the host interface
the AUX interface
“COM1” – COM 1*
“COM2” – COM2
“COM3” – COM3
“COM1” – COM1
“COM2” – COM2*
“COM3” – COM3
Char[ 5]
Char[ 5]
Page 75
ID Parameter Name Description Value Data
28 RESERVED Download setting
reserved.
N/A
29 RESERVED Download setting
reserved.
30 PAR_COM1_BAUD_RATE COM1 baud rate setting 1 – COM_BAUD_50
31 PAR_COM1_DATA_BITS COM1 data bits setting 1 - COM_DATASIZE_5
N/A
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 – COM_BAUD_4800
9 – COM_BAUD_9600
10 – COM_BAUD_19200*
11 – COM_BAUD_38400
12 – COM_BAUD_57600
13 – COM_BAUD_76800
14 - COM_BAUD_115200
2 - COM_DATASIZE_6
3 - COM_DATASIZE_7
4 - COM_DATASIZE_8*
Uint8
Uint8
32 PAR_COM1_STOP_BITS COM1 stop bits setting 1 - COM_STOP_1*
2 - COM_STOP_2
33 PAR_COM1_PARITY COM1 parity setting 1 – COM_PARITY_NONE*
2 – COM_PARITY_ODD
3 – COM_PARITY_EVEN
34 PAR_COM1_LAN_ADDRESS COM1 LAN address
setting
35 PAR_COM1_RETRY_COUNT COM1 failure retry count 1~10, default 3 times. uint8
36 PAR_COM1_RESP_TIMEO
UT
37 PAR_COM1_POLL_TIMEO
UT
38 PAR_COM1_TURNAROUN
D_TIMEOUT
COM1 response timeout 4 bytes number, 10ms a unit, default
COM1 poll timeout 4 bytes number, 10ms a unit, default
COM1 turn around timeout
1 byte number, default = 0x65 uint8
= 1000
= 3000
4 bytes number, 10ms a unit. default = 300
Uint8
Uint8
uint3 2
uint3 2
uint3 2
Ingenico 6500 User’s Guide 67
Page 76
ID Parameter Name Description Value Data
39 PAR_COM1_INTERFACE_T
YPE
COM1 connection interface type
PORT_AUTO
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 – Dial
PORT_3201
7 – 3201
uint8
30
RESERVED COM1 setting reserved. N/A ~4 9
50 PAR_COM2_BAUD_RATE COM2 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 – COM_BAUD_4800
9 – COM_BAUD_9600
10 – COM_BAUD_19200*
11 – COM_BAUD_38400
12 – COM_BAUD_57600
13 – COM_BAUD_76800
14 - COM_BAUD_115200
51 PAR_COM2_DATA_BITS COM2 data bits setting 1 - COM_DATASIZE_5
2 - COM_DATASIZE_6
3 - COM_DATASIZE_7
4 - COM_DATASIZE_8*
Uint8
Uint8
52 PAR_COM2_STOP_BITS COM2 stop bits setting 1 - COM_STOP_1*
68 Chapter 6 System Parameters Menu Section 6.6 Editing Parameters
Uint8
2 - COM_STOP_2
Page 77
ID Parameter Name Description Value Data
53 PAR_COM2_PARITY COM2 parity setting 1 – COM_PARITY_NONE*
2 – COM_PARITY_ODD
3 – COM_PARITY_EVEN
Uint8
54 PAR_COM2_LAN_ADDRESS COM2 LAN address
setting
55 PAR_COM2_RETRY_COUNT COM2 failure retry count 1~10, default 3 times Uint8
56 PAR_COM2_RESP_TIMEO
UT
57 PAR_COM2_POLL_TIMEO
UT
58 PAR_COM2_TURNAROUN
D_TIMEOUT
59 PAR_COM2_INTERFACE_T
YPE
COM2 response timeout 4 bytes number, >0, 10ms a unit,
COM2 poll timeout 4 bytes number, >0, 10ms a unit,
COM2 turn around timeout
COM2 connection interface type
1 byte number, default = 0x65 Uint8
Uint3
default=1000
default=3000
4 bytes number, >0, 10ms a unit. , default=300
PORT_RS232 *
1 – RS232
PORT_RS485
2 – RS485
PORT_TAILGATE
3 – Tailgate
PORT_USB
4 – USB
PORT_ETHERNET
5 – Ethernet
PORT_ATMODEM
6 – Dial
PORT_3201
7 – 3201
2
Uint3 2
Uint3 2
uint8
60
RESERVED COM2 setting reserved. N/A ~6 9
Ingenico 6500 User’s Guide 69
Page 78
ID Parameter Name Description Value Data
70 PAR_COM3_BAUD_RATE 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 – COM_BAUD_4800
9 – COM_BAUD_9600
10 – COM_BAUD_19200*
11 – COM_BAUD_38400
12 – COM_BAUD_57600
13 – COM_BAUD_76800
14 - COM_BAUD_115200
Uint8
71 PAR_COM3_DATA_BITS COM3 data bits setting 1 - COM_DATASIZE_5
2 - COM_DATASIZE_6
3 - COM_DATASIZE_7
4 - COM_DATASIZE_8*
72 PAR_COM3_STOP_BITS COM3 stop bits setting 1 - COM_STOP_1*
2 - COM_STOP_2
73 PAR_COM3_PARITY COM3 parity setting 1 – COM_PARITY_NONE*
2 – COM_PARITY_ODD
3 – COM_PARITY_EVEN
74 PAR_ETH_DHCP Ethernet DHCP setting 0 – NONE*
1 – AUTO
75 PAR_ETH_LOCAL_IP_ADD Ethernet local IP address
setting
76 PAR_ETH_LOCAL_IP_PORT Ethernet local IP port 2 bytes number. Uint1
77 PAR_ETH_REMOTE_IP_ADD Ethernet remote IP
address setting
78 PAR_ETH_REMOTE_IP_PO
RT
Ethernet remote IP port 2 bytes number Uint1
4 bytes contain the IP address Uint8
4 bytes contain the IP address Uint8
Uint8
Uint8
Uint8
Uint8
[4]
6
[4]
6
79 PAR_COM3_RETRY_COUNT COM3 failure retry count 1~10, default 3 times Uint8
80 PAR_COM3_RESP_TIMEO
UT
81 PAR_ETH_MASK Ethernet mask 4 bytes Uint8
70 Chapter 6 System Parameters Menu Section 6.6 Editing Parameters
COM3 response timeout 4 bytes number, >0, 10ms a unit,
default=1000
Uint3 2
[4]
Page 79
ID Parameter Name Description Value Data
82 PAR_ETH_GATEWAY Ethernet gateway 4 bytes Uint8
[4]
83 PAR_ETH_PRIM_DNS Ethernet primary dns 4 bytes Uint8
[4]
84 PAR_ETH_SECN_DNS Ethernet secondary dns 4 bytes Uint8
[4]
85 PAR_ETH_DOMAIN Ethernet domain name maximum length of 16 bytes char[
17]
86 PAR_COM3_INTERFACE_T
YPE
87
RESERVED COM3 setting reserved. N/A ~8 9
90
RESERVED Reserved parameters N/A ~9 9
COM3 connection interface type
PORT_RS232
1 – RS232
PORT_RS485
2 – RS485
PORT_TAILGATE
3 – Tailgate
PORT_USB
4 – USB
PORT_ETHERNET *
5 – Ethernet
PORT_ATMODEM
6 – Dial
PORT_3201
7 – 3201
uint8
100 PAR_MODEM_PHONE_NUM Modem phone number maximum length of 16 bytes char[
101 PAR_MODEM_SPEED Modem speed 1 – COM_BAUD_50
Ingenico 6500 User’s Guide 71
17]
uint8
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 – COM_BAUD_4800
9 – COM_BAUD_9600
10 – COM_BAUD_19200
Page 80
ID Parameter Name Description Value Data
11 – COM_BAUD_38400
12 – COM_BAUD_57600
13 – COM_BAUD_76800
14 - COM_BAUD_115200
10
RESERVED Reserved for modem 2~
10 9
110 PAR_APPL_COMMENT Application comment maximum length of 16 bytes char[
11
RESERVED Reserved parameters N/A 1~
12 6
settings
N/A
17]
127 PAR_VER_REV_INFO Version/Revision
information for system parameter file.
Maximum length of 16 ASCII bytes, the format is 1byte 1byte 14byte
‘ V R Comments’
Char[ 17]
72 Chapter 6 System Parameters Menu Section 6.6 Editing Parameters
Page 81
Chapter 7
Diagnostic Menu
7.1 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. Once a test is selected, a test or a series of tests will be performed on the selected entity. The result of the test will be displayed to facilitate diagnosis of the malfunctioning parts.
7.2 Testing the Display Contrast
To change the display contrast, see Changing the Display Contrast on page 12. To test the display contrast, follow this procedure. This test tests all pixels to see if they are working.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Display.
The pixels are tested to determine if any are not working, or are stuck on. The unit goes through the following sequence:
All pixels on – White screen displays.
Every other pixel off – Light gray screen displays.
All pixels off – Dark gray screen displays.
Every other pixel on – Light gray screen displays.
Ingenico 6500 User’s Guide 73
Page 82
7.3 Testing the Keypad
This allows you to test each key to ensure the proper value returns.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Keypad
0 (0x30)
To exit, press “CAN”
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Keypad.
Press a key to test. (Here, we pressed 0).
The key value and hexadecimal value stored in the terminal’s memory returns. When finished, press [CAN].
7.4 Testing the Beeper
This feature tests the beeper by sounding and displaying each possible beep type.
Display Action
To access the extended menu, restart the terminal
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Beeper.
74 Chapter 7 Diagnostic Menu Section 7.3 Testing the Keypad
Page 83
Beeper
Length of beep:
The terminal displays and sounds each possible beep type.
Click/Short/Long
Frequency of beep:
Low/Midtone/High
7.5 Testing the RS232 Connection
This feature tests the RS232 connection.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
RS232
COM1
COM2
RS232
Host 19200, None, 8
Test
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select RS232.
Select the communications port to test.
The results of the test display.
Press [Can] to exit.
Ingenico 6500 User’s Guide 75
Page 84
7.6 Testing the RS485 Tailgate Connection
This feature tests the RS485 Tailgate connection on the HOST port.
Display 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.
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)
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Tailgate.
The results of the test display. To exit, press [Can].
76 Chapter 7 Diagnostic Menu Section 7.6 Testing the RS485 Tailgate Connection
Page 85
7.7 Testing the USB Port
This feature tests the USB connection.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
USB Diagnostic
Connect USB Port OK
Start PC App then
Push OK Key to send
USB Diagnostic
MESSAGE n
Send . . .
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select USB.
1. From the HOST, start uloop.exe.
2. From the terminal, press [Enter].
The results of the test display. To exit, press [Can].
Ingenico 6500 User’s Guide 77
Page 86
7.8 Testing the Magnetic Stripe Reader
This feature tests the magnetic stripe reader.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Mag Stripe Reader
Swipe Card Now
Mag Stripe Reader
3 tracks read, track 1 Info:
isoTrackNumber=4, isoStatus=ffffebff isoLength=0
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Mag Stripe Reader.
Swipe a magnetic stripe card.
The terminal displays the results of the test for each track.
78 Chapter 7 Diagnostic Menu Section 7.8 Testing the Magnetic Stripe Reader
Page 87
7.9 Testing the Smart Card Reader
This feature tests the smart card reader.
Display 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Smart Card Reader
Smart Card Reader
Insert Card Now
Smart Card Reader
SynchXXX card
Smart Card Reader
Please remove the card!
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Smart Card Reader.
Insert a smart card.
The terminal displays the results of the smart card test.
Remove the card.
Ingenico 6500 User’s Guide 79
Page 88
7.10 Testing the SAMs
This feature tests communication between the SAM slots and the SAM micro-controller (SMC).
Display Action
To access the extended menu, restart the terminal
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Smart Card Reader
SAM
SAM
Found SAM Slot1.
Found SAM Slot2.
Found SAM Slot3.
Found SAM Slot4.
SAM
Check Slot2 ATR
Read data from Slot2
(Result)
SAM
Power off all slots
Close all smc slots
by pressing [1] + [CAN] + [OK]; while the terminal is starting up, access the extended menu by pressing the [1] and [3] keys simultaneously.
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select SAM.
ATR means answer to reset.
SMC stands for SAM micro-controller.
80 Chapter 7 Diagnostic Menu Section 7.10 Testing the SAMs
Page 89
7.11 Testing the Touch Screen
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 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Smart Card Reader
SAM
Touch Screen
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Touch Screen.
Ingenico 6500 User’s Guide 81
This feature displays a grid. When you tap the screen, a box on the grid is darkened to let you know where you tapped. This allows you to test a portion of the screen you suspect may be having problems.
Note: To return to the previous menu, tap the X in the top left corner.
Page 90
7.12 Testing Signature Capture
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 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Smart Card Reader
SAM
Touch Screen
Signature Capture
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Signature Capture.
OK CANCEL
82 Chapter 7 Diagnostic Menu Section 7.12 Testing Signature Capture
This feature displays a signature capture screen, so you can test how a signature inks and displays on the screen.
When finished, tap OK.
Page 91
7.13 Testing Pen Calibration
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 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Smart Card Reader
SAM
Touch Screen
Signature Capture
Pen Calibration
Please remove hands/objects from around the display
Calibration will start in 3 seconds…
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Pen Calibration.
Calibrate Pen
Please tap box
Ingenico 6500 User’s Guide 83
Using the stylus, tap the four-box grid. The box moves around to the next corner; tap again. Repeat until you are notified if the test was successful.
Page 92
Calibrate Pen
You are notified if the calibration succeeded or failed.
Calibration Succeeded!
7.14 Testing Finger Calibration
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 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.
Extended Menu
Serialnum Inject
System Config
System Info
Supervisor Menu
Diagnostic Menu
Diagnostic Menu
Display
Keypad
Beeper
RS232
Tailgate
USB
Mag Stripe Reader
Smart Card Reader
SAM
Touch Screen
Signature Capture
Pen Calibration
Finger Calibration
Please remove
hands/objects from
around the display,
calibration will start in 3
seconds…
Press [], [Enter] to select Diagnostic Menu.
Press [], [Enter] to select Finger Calibration.
84 Chapter 7 Diagnostic Menu Section 7.14 Testing Finger Calibration
Page 93
Calibrate Finger
Please touch box
Calibrate Finger
Calibration Succeeded!
7.15 SCV Verification
This test is for internal Ingenico use only.
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 touch the buttons from the side: Touch the left buttons with your left hand and the right buttons with your right hand.
Repeat until you are notified that the test was successful.
You are notified if the finger calibration was successful.
If calibration failed, try again, making sure to follow the preceding tip.
Ingenico 6500 User’s Guide 85
Page 94
Architecture
8.1 Overview
To understand downloading, it helps to understand the architecture of the Ingenico 6500 terminal. Terms explained in this chapter are used in the subsequent chapters. This chapter explains the system architecture, how the unit connects to the host device, and the terminal’s architecture.
8.2 System Architecture
The server (local or remote) sends information to the store controller (if present), which sends it to each host or point of sale device - 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. Figure 1 and Figure 2 illustrate the information flow for stores with and without a store controller.
Chapter 8
Server
Store Controller
ECR
Ingenico 6500
Figure 1 Single Unit Architecture Figure 2 Multiple Unit Architecture
Ingenico
ECR
6500
ECR
Ingenico
6500
Host
Server
ECR
Ingenico
6500
86 Chapter 8 Architecture Section 8.1 Overview
Page 95
8.3 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). Data is sent using one of these interfaces over a cable that connects the host device to the Ingenico 6500 terminal.
The Ingenico 6500 terminal can connect directly to a cash register, computer, Ethernet LAN, or RS485 LAN. Peripherals such as check readers and printers can be connected to the AUX port.
Depending on your configuration, there are two to four communication ports.
The HOST port, which connects to POS terminals, can connect to the following protocols: RS232, USB/PoweredUSB, RS485 IVI LAN protocol, or RS485 Tailgate protocol (North America only).
The AUX port is RS232 for connecting an auxiliary device such as a printer or check reader.
The E-NET port (Ethernet 10 base T, TCP/IP) is available on certain configurations.
The ITI port is for ISDN and is available in Germany.
Note: For instructions on making these connections, refer to the Ingenico 6500
Installation Guide.
8.4 Terminal Architecture
System & Security
Application
Cash RegisterStore Controller
LCD
MSR SCR
Millenium ASIC Processor
User Application
Maintenance
Application
Operating System
Ingenico 6500
Stylus
Digitizer
Processor
Figure 3 Terminal Architecture
Ingenico 6500 User’s Guide 87
Page 96
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.
8.4.1 Operating System
The operating system is comprised of several elements. Some of the more prominent ones are explained in this section.
Code File System
The operating system is separated in several code files, and any application can be implemented as one or several code files. Code files can be run and downloaded independently from each other. The Code File System (CFS) manages the storage of all code files in flash devices. A configuration file lists all the code files composing and describing an application. The System & Security Application manages the CFS.
Data File System
The Data File System (DFS) manages storage and organization of permanent data. The DFS enables each application to create directories and to store data in files inside flash devices.
Human Machine Interface
The Human Machine Interface (HMI) peripheral allows applications to interface to the human element of the system through the sensory input/output devices present in the system, such as the display, keypad, and buzzer.
Memory Management Unit
The Memory Management Unit (MMU) controls memory access permissions, aborting illegal accesses. It protects the memory of the operating system and of each application, so that applications cannot access or destroy data and code in the operating system or in other applications.
Each application is fire walled from the other applications using the MMU. Each application runs in its own MMU virtual context that prevents any other applications from accessing its data. The operating system runs inside its own MMU virtual context in supervisor mode. Each application runs inside its own MMU virtual context in user mode. The MMU translates these virtual addresses into physical addresses. The MMU presents the physical memory locations to a program so it can access the code and data. This partitioning prevents any application from accessing other application data or operating system data.
All applications are linked at the same virtual address using the MMU. This allows independent development of all applications using the same framework. However, communications between applications are not completely prevented; they are managed through the PAM.
Application Manager Peripheral
The Application Manager peripheral (PAM) is the main component of the multi-application management system. It is in charge of the management of all UNICAPT32 native applications, which run in the operating system simultaneously. The PAM provides mechanisms that allow synchronization between applications and exchange of data.
88 Chapter 8 Architecture Section 8.4 Terminal Architecture
Page 97
System and Security Application
The System and Security Application (SSA) has two modules.
The system module contains the terminal’s extended menu, where users can
change options related to downloading, diagnostics, system parameters, and system configuration.
The security module implements all security requirements, such as key injection
and key management. The cryptography functions of the operating system, including key storage areas, are only accessible to the security module. The security module provides a cryptography API to other applications. The SSA blocks any user applications from using the HMI peripheral of the operating system. Thus, all requests by the user application to display forms or receive touch or stylus input must go through the SSA. The SSA then rejects any improper insecure requests, such as:
Activate more than 8 screen buttons (which could be used to
create a false PIN pad).
Activate PIN entry with a prompt that has no valid MAC (if the
MACing option is on; this prevents the improper collection of the encryption results of known data).
Activate clear text entry with a prompt that has no valid MAC (if the
MACing option is on).
Activate clear text entry with a prompt that contains words such as
PIN, NIP, etc. (if the MACing option is off).
Retrieve pixel coordinates of individual screen touches (which
could be used to create a false PIN pad).
Request more than 30 PIN encryptions within 15 seconds when
using MASTER PIN KEY.
Maintenance Application
The maintenance application is in charge of system components and secure application download. It is an extension of the SSA and the SSA invokes it. It executes before other user applications in order to check version numbers and download new software if needed.
The maintenance application communicates with the user application through the peripheral application manager (PAM). The maintenance application has a downloader that communicates with the host in the specified download protocol to receive data and send responses. Each download protocol has its own download application.
The maintenance application sends the code files and application data files it receives to the data file system (DFS) first. At the end of download, it releases the COM port, and then requests an offline download from the SSA. The SSA maintenance module performs a security call back to decrypt, unzip, and authenticate the code before it writes the code file to the code file system (CFS). Also, it takes the data files from DFS, goes through the call back function to authenticate it, and puts them in the right place within the DFS.
The download port selection, download protocol, and port setting can be set in the supervisor menu (see Chapter 5, Supervisor Menu, on page 23).
Ingenico 6500 User’s Guide 89
Page 98
User Application
A user application controls the terminal through customer-specific forms and prompts. User applications are also called payment applications or financial applications. There can be a single user application or multiple ones. User applications vary widely. An application may be thick and contain much business logic, or it may be a thin layer that simply passes on requests from the register. 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.
A user application accesses secure functions, such as the display screen, screen buttons, terminal keys, and signature capture, through the security module of the SSA. For all other functions, such as port communications, smart card, and magnetic stripe reader, the user application accesses the operating system directly.
8.4.2 Digitizer
The digitizer is a chip with software on it that handles the interface with the user. It receives finger and stylus input from the display screen, which it sends to the operating system, where it goes first to the human machine interface to be processed. The HMI sends the data to the SSA for security screening. The SSA sends it to the user application.
8.4.3 Transmitting Data
The operating system receives commands from the host (through a port), magnetic stripe reader (MSR), and smart card reader and sends them to the user application. Secure functions, such as display screen, screen buttons, terminal keys, and signature capture, are sent to the SSA for security screening before being sent to the user application.
The user application controls the terminal through customer-specific forms and prompts that it sends to the SSA for security screening. The SSA then sends the data to the display screen. The user application uses the operating system to send and receive messages to the host through a port.
The operating system provides the user application with debit and credit card information from the MSR and stored value from the smart card reader. The operating system encrypts the user PIN. This encrypted information is sent from the operating system to the user application. From the user application, it goes from the cash register to the store controller, and then on to banks and other processors.
The digitizer handles the interface with the user. It receives input from the touch screen and translates it into data that the operating system and SSA can process and encrypt.
90 Chapter 8 Architecture Section 8.4 Terminal Architecture
Page 99
8.5 Download File Architecture
The download file is installed on the server. The customer is responsible for sending the code from the server to the electronic cash registers (ECRs). Each ECR sends the code to its 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
GEMS and GEMS Lite
Ingenico 6500 User’s Guide 91
Page 100
Key Architecture
9.1 Overview
This chapter is extracted from the document NAR System & Security Application (SSA) Software Architecture, Key Architecture section, revision 1.19.
Figure 4 on page 75 provides an overview of the Ingenico 6500’s key architecture. A
default key is used for the highest level, Sponsor Key KTK (Key Transfer Key). Customers can change the sponsor key. Figure 4 shows the sponsor key under the terminal ID because the sponsor key is unique per terminal.
All keys indicated are loaded by the financial institution or authorized injection facility. The cryptographic keys must be injected into the i6500 terminal in a Key Secure Room. The KTK is the only key that can be transported in the clear between the Key Injection Utility and the device. 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.
Chapter 9
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).
Financial keys (Master/Session and DUKPT) can be based on an application or a terminal. By default, all financial keys are based on an application, as shown in Figure 4. By changing the value of the Financial Key security option (see section 9.5.9 Financial Key Option on page 99), you can make all financial keys based on a terminal; however, this will erase all previously injected financial keys.
Some keys are segregated by application. The application number is part of the application name. Once the keys are injected, the application number is used as the application reference. When the application calls a cryptographic function, it passes the application reference as the application name. The SSA will check that the caller passes the application name, and from the name, it will determine the number that defines the injected key set.
Single-length DES keys have a length of 8 bytes. Double-length triple DES keys have a length of 16 bytes. The level of the specific key set indicates the position of the key set in the internal key hierarchy. For example, keys at Level 1 (sponsor keys) are loaded in clear text and sit at the top of the key hierarchy. Keys at Level 2 are loaded encrypted under the keys at Level 1. Keys at Level 3 are loaded encrypted under the keys at Level 2. Loading a key at a higher level will cause the erasure of all the related lower level keys. The following sections describe each key.
92 Chapter 9 Key Architecture Section 9.1 Overview
Loading...