Worldline n v MC56 Dual-Band GSM Mobile Transmitter Module User Manual Product Manual

Atos Worldline s.a./n.v. Dual-Band GSM Mobile Transmitter Module Product Manual

Contents

Host 2 Users Manual

Legal disclaimer and copyrights
The information in this document is subject to change without notice and shall
not be construed as a commitment by Banksys S.A./N.V.
The content of this document, including but not limited to trademarks, designs,
logos, text, images, is the property of Banksys S.A/N.V. and is protected by the
Belgian Act of 30.06.1994 related to author’s right and by the other applicable
Acts.
XENTISSIMO, XENTA, the Banksys logo, and latitude are trademarks of Banksys.
Linux is a registered trademark of Linus Torvalds, Java is a registered trademark of
Sun Microsystems Inc. and ARM is a registered trademark of ARM Limited.
The contents of this document can be reproduced by or on behalf of third parties
with the prior written consent of Banksys S.A./N.V and following its instructions.
Except with respect to the limited license to download and print certain material
from this document for non-commercial and personal use only, nothing contained
in this document shall grant any license or right to use any of Banksys S.A./N.V.’s
proprietary material.
While Banksys S.A./N.V. has made every attempt to ensure that the information
contained in this document is correct, Banksys S.A./N.V. does not provide any
legal of commercial warranty on the document that is described in this
specification. The technology is thus provided “as is” without warranties of any
kind, expressed or implied, included those of merchantability and fitness for a
particular purpose. Banksys S.A./N.V. does not warrant or assume any legal
liability or responsibility for the accuracy, completeness, or usefulness of any
information, product or processes disclosed.
To the fullest extend permitted under applicable law, neither Banksys S.A./N.V.
nor its affiliates, directors, employees and agents shall be liable to any party for
any damages that might result from the use of the technology as described in this
document (including without limitation direct, indirect, incidental, special,
consequential and punitive damages, lost profits).
These terms shall be governed by and construed in accordance with the laws of
Belgium. You irrevocably consent to the jurisdiction of the courts located in
Brussels for any action arising from or related to the use of this document.
Product Manual XENTISSIMO
Version 1.0
© Banksys, May 2006
XENTISSIMO
PRODUCT MANUAL
Table of contents
Introduction .........................................................................9
List of acronyms .................................................................11
General description............................................................13
Technical specifications .....................................................15
Dimensions and weight ...................................................15
Keypad ............................................................................15
Display............................................................................17
Card interfaces.................................................................18
PIN privacy shield ...........................................................19
Printer..............................................................................19
Wireless communication .................................................20
Interfaces.........................................................................24
Chip Security Modules.....................................................25
Banksys’ designed “System-on-Chip”...............................26
Power supply...................................................................26
Appearance .....................................................................28
Environmental conditions ................................................29
Approvals ........................................................................29
Good to know .................................................................30
Security ..............................................................................33
The “System-on-Chip” .....................................................33
Terminal design...............................................................33
Security software .............................................................34
Standards.........................................................................34
Accessories.........................................................................35
Belt clip and fixation points .............................................35
Cradle..............................................................................36
Product identification.........................................................39
XENTISSIMO terminal .....................................................39
5
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO cradle........................................................ 40
Terminal package box..................................................... 41
Cradle package box ........................................................ 41
Product package ................................................................ 43
XENTISSIMO terminal..................................................... 43
XENTISSIMO cradle........................................................ 44
Bulk packages................................................................. 45
Development environment ................................................ 49
6
XENTISSIMO
PRODUCT MANUAL
Table of figures
Figure 1 – Terminal dimensions .........................................................................15
Figure 2 – Keypad ..............................................................................................16
Figure 3 – Display..............................................................................................17
Figure 4 – Card interfaces ..................................................................................18
Figure 5 – PIN privacy shield .............................................................................19
Figure 6 – Printer ...............................................................................................20
Figure 7 – Wireless LAN configuration with access point ...................................21
Figure 8 – Wireless LAN configuration with router .............................................21
Figure 9 – GSM configuration ............................................................................23
Figure 10 – GPRS configuration .........................................................................23
Figure 11 – SIM slot ...........................................................................................24
Figure 12 – RS232 serial interface ......................................................................25
Figure 13 – Chip Security Modules.....................................................................25
Figure 14 – Banksys designed “System-on-Chip”................................................26
Figure 15 – Lithium-Ion battery ..........................................................................27
Figure 16 – Power adapter .................................................................................28
Figure 17 – Appearance .....................................................................................29
Figure 18 – Reset and power down buttons........................................................31
Figure 19 – Integrated revolving PIN privacy shield............................................33
Figure 20 – Belt clip and fixation points .............................................................35
Figure 21 – Cradle .............................................................................................36
Figure 22 – Cradle powered in-door...................................................................36
Figure 23 – Cradle powered in-car.....................................................................37
7
XENTISSIMO
PRODUCT MANUAL
Figure 24 – Cradle dimensions .......................................................................... 37
Figure 25 – Terminal package box..................................................................... 43
Figure 26 – Cradle package box ........................................................................ 44
Figure 27 – Terminal bulk package box ............................................................. 46
8
XENTISSIMO
PRODUCT MANUAL
Introduction
XENTISSIMO, Banksys’ newest mobile payment terminal holds all the aces to
promote electronic payment in all circumstances: it is compact, lightweight and
ultimately portable; it is wireless, mobile and incomparably fast; it has been
designed for easy and long-lasting usage.
XENTISSIMO can process all types of magnetic-stripe and chip cards for payment
and non-payment applications.
The Banksys designed “System-On-a-Chip”, hosting a full-featured Linux
operating system, powers XENTISSIMO. Maximum-security measures have been
taken in the ASIC, in the physical terminal design and in the software.
XENTISSIMO complies with the latest international security, safety and payment
standards.
XENTISSIMO, innovation on the move!
INTRODUCTION - 9
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO
PRODUCT MANUAL
List of acronyms
The list below contains a number of acronyms that are used in this document.
Acronym Meaning
ADA American Disability Act
ADSL Asymmetric Digital Subscriber Line
ASIC Application Specific Integrated Circuit
bps Bits per second
CSM Chip Security Module
DES Data Encryption Standard
dpi Dots per inch
EC European Commission
ECR Electronic Cash Register
EMV Europay, MasterCard, VISA standard
FIFO First In First Out
GHz Giga Hertz
GPRS Global Packet Radio Services
GSM Global System for Mobile communication
IEEE Institute of Electrical and Electronics Engineers
IMD In-mould Decoration
ISO International Organisation for Standardisation
LAN Local Area Network
MAC Media Access Control (address)
mAh Milli Ampere hours
MB Megabyte
Mb Megabit
LIST OF ACRONYMS - 11
XENTISSIMO
PRODUCT MANUAL
Mbps Mega bits per second
MHz Mega Hertz
NiMH Nickel Metal Hydride
PC Personal Computer
PCI Payment Card Industry
PED PIN Entry Device
PIN Personal Identification Number
RAM Random Access Memory
RoHS Restriction of Hazardous Substances
RSA Rivest, Shamir, Adleman encryption
SAM Secured Application Module
SIM Subscriber Identity Module
SMS Short Message Service
SSL Secure Socket Layer
TCP/IP Transmission Control Protocol – Internet Protocol
USB Universal Serial Bus
VAC Volts Alternating Current
VDC Volts Direct Current
WEEE Waste Electrical and Electronic Equipment
WEP Wired Equivalent Privacy
WPA Wireless Protected Access
WiFi Wireless Fidelity
WLAN Wireless Local Area Network
ZKA Zentraler Kredit Ausschuss (German: Central Credit Committee)
12
XENTISSIMO
PRODUCT MANUAL
General description
XENTISSIMO, for easy payment on the go
Sleek, flat and lightweight, XENTISSIMO fits comfortably in your hand but also in
your suitcase, your car and even your pocket. It thus provides an unequalled level
of mobility. The large graphic display, the highly accessible card interfaces, the
ergonomic keypad design and backlit keys greatly accommodate the needs of the
customers. The high-speed and silent printer is integrated in the design. Carried
around most of the time, XENTISSIMO has been designed to withstand tough
daily use.
XENTISSIMO, for wireless communication
With its wireless LAN (WiFi) interface, XENTISSIMO is yet another member of the
already large family of Banksys IP-capable terminals. It can transmit data, through
the air, to an access point within a range of a hundred meters through walls,
ceilings and other non-metal barriers and can easily roam between several access
points installed. The terminal presents the ideal solution for restaurants, in-store
promotion teams, petrol forecourt sales and many other environments.
Even greater mobility is achieved via GSM/GPRS. It features full roaming capacity
with built-in support for tri-band networks and offers fast, reliable and cost-
effective transaction processing. This solution is ideally suited for taxis, home
delivery services, field technicians and the like.
XENTISSIMO, for continuous operation
XENTISSIMO is equipped with an intelligent, rechargeable Lithium-Ion battery.
This long-life battery, combined with its power-management capabilities,
guarantees XENTISSIMO to work for 300 transactions a day and one ticket printed
per transaction. Over a period of 4 days an average of 50 transactions a day is
ensured. In stand-by mode (GSM/GPRS active), guaranteed uptime is at least 7
days. The XENTISSIMO battery can be charged either directly via the power
adapter or while placed in its cradle (for in-door or in-car use). Recharging an
empty battery takes about 2,5 hours.
GENERAL DESCRIPTION - 13
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO, for power and speed
XENTISSIMO and the XENTA countertop terminal are both powered by the same
state-of-the-art ASIC. This innovative dual-processor / single-chip solution
accounts for superb transaction speed, ultimate payment security and optimum
cost-effectiveness. The operating system running on the XENTISSIMO terminal is a
full-featured Linux system. The established Linux development environment,
completed with comprehensive documentation, allows for easy and rapid
application development in Native C or Java on a “standard” Linux PC.
Banksys, your partner in secure solutions
Fold it out, fold it in. Easy as that! The PIN privacy shield, the most tangible
security feature, has smartly been incorporated in the design. Thanks to the
patented concept of the convertible shield the design of the terminal, when not in
use, could be kept very flat. Actually, XENTISSIMO can only operate when the
PIN privacy shield is in the upright position, thus releasing both the chip-card
interface and the magnetic-stripe reader.
Maximum-security measures have been taken in the ASIC, in the physical
terminal design and in the software. All of those contribute to the permanent
protection of sensitive information and to the instantaneous erasure of sensitive
data if tampering is detected.
Accessories for maximum convenience
XENTISSIMO is standard equipped with a belt clip to facilitate daily carrying on a
waiter’s belt, but other systems are available: a heating oil distributor might
appreciate a shoulder strap, a stallholder an anti-theft cable. To put the terminal
aside temporarily or charge the battery, a cradle is available. It can be used in-
door on a countertop or wall mount, but it also suits cars, taxis or trucks. When
used in-door, the cradle is powered via a power adapter. In a car, it is powered
via direct wiring or via a cigarette lighter plug. The cradle can be equipped with a
terminal drop protection.
14
XENTISSIMO
PRODUCT MANUAL
Technical specifications
Dimensions and weight
Figure 1 – Terminal dimensions
75
185
42
Dimensions: 185 x 75 x 42 mm (l x w x h)
Weight: 380 g (including printer, paper roll and battery)
Keypad
XENTISSIMO keypad consists of 18 keys.
The figure below shows the standard keypad layout, these 18 keys include:
10 numeric keys
The decimal symbol key: “.”
The Menu key
3 command keys: “Stop”, “Corr” and “OK”
3 programmable function keys (soft keys), located underneath the display, for
navigation, selection and specific functions.
TECHNICAL SPECIFICATIONS - 15
XENTISSIMO
PRODUCT MANUAL
16 - KEYPAD
Figure 2 – Keypad
3,7
11,5
3
12
8
3
9
Function keys
Command keys
This keypad layout complies with ISO 9564-1, EN1332-3 and EMV 4.0 standards.
The alpha mapping, having the letters on keys 2 to 9, complies with the European
ITU E.161 and EBS 100 v3 standards and the American ANSI NCITS 118-1998
standard.
The “×” is used during alphanumeric entry to switch between lowercase and
uppercase characters.
The “9” is the space symbol used during alphanumeric entry.
The “On” is to activate (to power on) the XENTISSIMO terminal.
Aiming at utmost accessibility, Banksys has enhanced its keypad design with the
following features:
Main keypad clearly bounded by the PIN privacy shield, preventing function
keys to be touched accidentally;
Tactile identifier (embossed dot) on key 5;
Embossed symbols on the command keys: “X” on the “Stop” key, “<” on the
“Corr” key and “O” on the “OK” key. The symbols are according to the EBS
100 v3 standard;
Key shape differentiating the command keys from the numeric keys;
Digits in Tiresias font, alphanumeric characters in Verdana font, with a well
thought-out usage of uppercase and lowercase characters to increase
readability;
Key distance, tactile feeling and key main character size according to the
ADA regulations;
XENTISSIMO
PRODUCT MANUAL
White key backlights to illuminate the main key character, improving the
contrast. For power management reasons, it might be appropriate to activate
the backlight in dim conditions only (controlled by software);
Keypad made of polycarbonate material with keys printed on the inner side
through IMD-technique, preventing wear and tear.
Diverging keypad layouts will be available upon customer request.
Display
XENTISSIMO has a monochrome graphical display with a bright white backlight.
Its resolution is 128 x 64 pixels (w x h) and the view area is 52,6 x 27,5 mm
(w x h).
Up to 20 characters can be displayed on each of 6 lines; 8 lines are possible, but
not advisable for legibility reasons. Per character a space is available of 6 x 9
pixels (w x h).
The display contrast and backlight intensity are controlled by software.
Following screenshots illustrate some of the possibilities:
Figure 3 – Display
Related to ergonomics:
Display size and resolution offer a very good readability;
Readability is the best when using a sans-serif font (for example Tiresias,
Verdana) and uppercase / lowercase text;
White backlight improves the display contrast.
TECHNICAL SPECIFICATIONS - 17
XENTISSIMO
PRODUCT MANUAL
Card interfaces
The terminal has two card interfaces:
A chip-card interface conforming to EMV 4.1 level 1;
And a triple-track magnetic-stripe reader (ISO 1 / 2 / 3).
Figure 4 – Card interfaces
To accommodate the customers' needs, following design choices were made:
The chip-card interface is located at the front side, closest to the cardholder;
The magnetic-stripe reader is located on the right side of the terminal;
With both card slots in distinctive positions on the terminal, users are less
likely to confuse the two slots;
The magnetic-card reader has an extended card guidance for optimal reading
quality;
When the integrated PIN privacy shield is in the upright position, both card
interfaces are easy accessible;
Clear pictograms on the terminal housing and on the display explain how to
insert a chip card or to swipe a magnetic-stripe card. The display icons are
application-specific.
18 - CARD INTERFACES
XENTISSIMO
PRODUCT MANUAL
PIN privacy shield
To prevent shoulder surfing when entering a PIN code, a privacy shield has
smartly been integrated in the design. Fold it out when performing transactions;
fold it in when not in use. Easy as that!
This patented concept helps to keep the shape of XENTISSIMO very flat, making it
easy to carry it in the hand, on a belt, in a suitcase etcetera. Besides that, the
position of the convertible shield also determines whether XENTISSIMO is
operational: only when it is in the upright position, both the frontal chip-card
interface and the lateral magnetic-stripe reader are accessible.
The pivoting mechanism, based on the combined use of specially shaped notches
and springs, makes sure that the shield remains properly in place in either
position.
The PIN privacy shield complies with the latest international security regulations
like PCI PED.
Figure 5 – PIN privacy shield
Accessible card
interfaces
Inaccessible card
interfaces
Printer
XENTISSIMO integrates a high-speed, silent printer. It is a thermal graphic model
with following main specifications:
Printing speed of 40 mm / s for normal text tickets and graphics of maximum
64 dots per line. This means at least 15 printed lines / s when using a font
height of 2,5 mm and black printing. This speed increases when printing
characters less black, using smaller fonts, having more white areas on the
ticket, etcetera;
TECHNICAL SPECIFICATIONS - 19
XENTISSIMO
PRODUCT MANUAL
Resolution of up to 8 dots per mm, 384 dots per line. Within these values
every font can be supported;
Printing width of 48 mm;
Easy paper-load mechanism;
Detections for paper present and overheating.
Paper rolls with a width of 58 mm and a length of 10 m can be used.
Tip: Use only Banksys-approved paper. Our paper specifications are
available upon request. Using other paper may damage the printing
system.
Figure 6 – Printer
Printer
Wireless communication
Being a mobile terminal, XENTISSIMO communicates with the host completely
wireless.
Wireless LAN
Every XENTISSIMO is equipped with a wireless LAN (WiFi) interface, making it a
node in a local area network without wires. Other players can be ticket printers,
computers, cash registers, more XENTISSIMO terminals etcetera. Data is
transferred, through the air, via radio frequencies (in the 2,4 GHz band) to an
access point within a range of a hundred meters through walls, ceilings and other
non-metal barriers. The access point regulates the traffic between the devices in
the wireless and the wired LAN to which it is connected. Via an integrated or
separate modem, host communication can be set up for use with ADSL or cable
20 - WIRELESS COMMUNICATION
XENTISSIMO
PRODUCT MANUAL
TV infrastructure. We suggest that these transactions are secured, from terminal to
host, using SSL (Secure Socket Layer).
Figure 7 – Wireless LAN configuration with access point
TCP/IP over wLAN
Computer
Computer
TCP/IP over Ethernet
Data
network
Software download &
Terminal Management Server
Transaction
host
TCP/IP
TCP/IP
TCP/IP
ADSL or cable TV
modem
TCP/IP
SSL
Access point
TCP/IP over wLAN
Computer
Computer
ADSL or Cable TV
Modem
Ethernet
ComputerComputer Data
network
Software download &
Terminal Management Server
Transaction
host
TCP/IP
TCP/IP
TCP/IP
SSL
Router with
access point
TCP/IP
Figure 8 – Wireless LAN configuration with router
TECHNICAL SPECIFICATIONS - 21
XENTISSIMO
PRODUCT MANUAL
When several access points are installed, XENTISSIMO roams between them to
connect, in any condition, to the most trusted one.
XENTISSIMO will adapt to the security installed on the access point. For example
WEP, WPA, WPA2, etcetera.
WiFi is more complex than Bluetooth point-to-point communication. It requires
the same level of network management as any comparable wired network. Yet, it
offers more flexibility, is more widespread and has a better coverage. WiFi access
points always support multi-sessions, which means that they can transmit parallel
data and that a virtually unlimited number of devices can communicate wireless
to the access point.
The XENTISSIMO wireless LAN interface has the following main specifications:
According to IEEE 802.11b standard;
Low-power, small form-factor, integrated solution;
Communication speed of up to 11 Mbps through the air. The net data rate is
lower due to protocol overhead, it’s a few Mbps;
Fast interface for development purposes and software download;
Two antennas, integrated in the terminal to achieve an optimal range of about
100 m using antenna diversity. This means that the access point will switch
reception to the antenna receiving the stronger signal.
Tip: Beware that this range will be reduced when the access point is
positioned next to a PC screen (strong magnetic field), when
microwaves disturb the signal, when the signal has to pass through a
reinforced concrete ceiling (metal bars), etcetera.
GSM/GPRS
Even greater mobility is achieved by mounting (in production final assembly) a
GSM/GPRS module onto the XENTISSIMO main board. Thus you have a terminal
with combined wLAN and GSM/GPRS capabilities.
Tips: The GSM/GPRS module is not replaceable by a technician;
The GSM module does not support voice.
For a GSM transaction, a wireless connection is set-up with the host to send the
data back and forth.
22 - WIRELESS COMMUNICATION
XENTISSIMO
PRODUCT MANUAL
GSM
GSM
Comm. Tower
Software download &
Terminal Management Server
Transaction
host
GSM provider
Figure 9 – GSM configuration
For a GPRS transaction, the data is sent to the communication tower from where
it’s transmitted over a data network, which might be the public Internet, to the
host. The protocol used is TCP/IP. We suggest that these transactions are secured,
from terminal to host, using SSL (Secure Socket Layer).
Figure 10 – GPRS configuration
TCP/IP over GPRS
Comm. Tower
Data
network
TCP/IP
Software download &
Terminal Management Server
Transaction
host
TCP/IP
TCP/IP
TCP/IP
SSL
The GSM/GPRS interface has the following main specifications:
GSM supports communication speeds of up to 14.400 bps, via the GSM
V.110 data or analogue data protocol;
GPRS class 10 supports data rates of up to 85.600 bps in download mode
(from host to XENTISSIMO) and 42.800 bps in upload mode (from
XENTISSIMO to host);
Full roaming service;
SMS capability: XENTISSIMO can send and receive messages of maximum
160 alphanumeric characters;
TECHNICAL SPECIFICATIONS - 23
XENTISSIMO
PRODUCT MANUAL
Two versions available: an international tri-band 900-1800-1900 MHz
version and an 850-1800-1900 MHz version for certain areas in the USA;
Quad-band antenna integrated in the terminal;
One dedicated SIM slot, accessible when removing the battery cover and
battery at the terminal rear side.
Figure 11 – SIM slot
1 SIM slot
Interfaces
XENTISSIMO is equipped with one serial RS232 interface. The connector is of the
10-pole MMIC type. A small rubber cap protects the serial jack.
This interface can be used to:
Connect XENTISSIMO, wired, to an electronic cash register, PC, bar code
reader, ticket printer, etcetera;
Perform key loading.
Banksys can supply the appropriate cable.
XENTISSIMO can communicate to a USB master device (like a PC, an electronic
cash register) via an USB-to-serial converter cable.
24 - INTERFACES
XENTISSIMO
PRODUCT MANUAL
Figure 12 – RS232 serial interface
Protection cap
RS232 serial interface
Chip Security Modules
XENTISSIMO has two internal chip-card interfaces (type ID0) for chip security
modules (CSM, SAM) able to read 3,3 V and 5 V CSMs. The two slots together
receive up to 80 mA; one of the slots can be used as PSAM supporting 50 mA
current usage.
To reach the CSM slots you need to remove the battery cover and battery at the
terminal rear side.
Figure 13 – Chip Security Modules
2 CSM slots
TECHNICAL SPECIFICATIONS - 25
XENTISSIMO
PRODUCT MANUAL
Banksys’ designed “System-on-Chip”
A lot of functionalities are integrated in the high-tech ASIC, the engine of both the
XENTISSIMO and the XENTA countertop terminal:
2 x 32 bit ARM720-TDMI processor cores;
A security / communication core (MP1);
An application / communication core (MP2).
32 MB RAM memory;
32 MB NAND Flash memory;
Real-time clock (RTC);
Hardware DES / 3-DES encryption device;
Hardware RSA accelerator;
Hardware Pseudo Random Generator (PRG);
Printer driver;
Linux operating system, etcetera.
Figure 14 – Banksys designed “System-on-Chip”
Power supply
Lithium-Ion battery
XENTISSIMO is equipped with an intelligent, customer replaceable and
rechargeable high-energy Lithium-Ion battery with a capacity of 1.800 mAh at a
nominal voltage of 3,7 VDC. To provide an accurate battery status to the user, the
battery management system features a fuel gauge.
26 - BANKSYS’ DESIGNED “SYSTEM-ON-CHIP”
XENTISSIMO
PRODUCT MANUAL
TECHNICAL SPECIFICATIONS - 27
Figure 15 – Lithium-Ion battery
To have XENTISSIMO ready whenever needed, power-management is crucial at
every implementation level. Tests revealed that putting the intensity of the display
backlight at 50% for half the transaction time, offers a 20% extra operational time
as compared to having the intensity at 100% during the whole transaction.
Currently, we guarantee XENTISSIMO to work for 300 transactions a day and one
ticket printed per transaction. Over a period of 4 days, an average of 50
transactions a day is ensured. In stand-by mode (GSM/GPRS active), guaranteed
uptime is at least 7 days.
The battery can be charged either by connecting the power adapter to the
XENTISSIMO or by placing the XENTISSIMO on its cradle (for in-door or in-car
use). A separate battery charger is not available for this type of battery. As
Lithium-Ion batteries do not suffer from the “memory effect”, it is no problem to
have them charged all the time. Recharging an empty battery takes about 2,5
hours.
Tip: For the XENTISSIMO to work, the battery must be in place (even
when the terminal is connected to the power adapter).
It’s normal for a Li-Ion battery to reach the end of its life after 3 years (counting
from production on). Hence, during the XENTISSIMO lifetime, the battery needs
replacing at least once. The set-up of the logistic chain should guarantee a FIFO-
based flow of the batteries, which are supplied in the terminal box and as spare
parts.
When not yet delivered to a customer, XENTISSIMO terminals need to be held in
stock with the battery separate from the terminal, not to reduce the battery
lifetime. Li-Ion batteries do discharge inside the terminal, even when it has been
switched OFF.
The reasons why Banksys choose for a Lithium-Ion battery:
XENTISSIMO
PRODUCT MANUAL
No “memory effect”;
At least 30% more capacity than their NiMH counterparts;
Weighs at least 30% less;
Long life cycle;
Excellent discharge performance;
More environmental friendly.
Mains power adapter
In all European countries, except from the United Kingdom and Ireland,
XENTISSIMO comes with a small wall-mount adapter (for indoor use) having an
input of 220 – 240 VAC, 50 Hz and a Euro plug.
Outside Europe, XENTISSIMO comes with a universal tabletop adapter (for indoor
use) in combination with different country-specific adapter cables. The adapter
input is 100 – 240 VAC, 50 – 60 Hz. The adapter cables have a standard length of
2 m.
In both cases the adapter output is 6 VDC and 1,8 A. The attached cable has a
standard length of 2 m and fits to the power connector on the side of the terminal.
This way XENTISSIMO battery is charged, to have the terminal always
operational.
Figure 16 – Power adapter
Adapter cable
Wall-mount adapter
Tabletop adapter
Appearance
XENTISSIMO has a two-colour housing: a dark grey top and PIN privacy shield
(colour code ncs s6000-n) and a light grey bottom (colour code ncs s5020-b). The
darker parts are the ones mainly touched by the customers. The colours are
identical to those of our XENTA countertop terminal.
28 - APPEARANCE
XENTISSIMO
PRODUCT MANUAL
The manufacturing process of the display window uses an IMD-technique to have
the aluminium-look and the terminal name “XENTISSIMO” printed on the inner
side.
A Banksys logo is present on the printer cover (engraved in the tooling).
Figure 17 – Appearance
XENTISSIMO name Banksys logo
Environmental conditions
The following conditions are valid for the XENTISSIMO terminal:
Operating temperature: -10 °C to + 50 °C
Operating relative humidity: 20 % to 95 %, non-condensing
Carried around most of the time, XENTISSIMO has been designed to withstand
drops from a height of 1,20 m on concrete.
Furthermore, XENTISSIMO is RoHS compliant (European directive 2002/95/EC).
RoHS means Restriction of Hazardous Substances and wants to reduce harmful
substances such as lead, mercury and cadmium at the source.
XENTISSIMO is WEEE compliant (European directive 2002/96/EC).
WEEE encourages the collection, treatment, recycling and recovery of
waste electrical and electronic equipment. The XENTISSIMO
terminal and battery are labelled with the WEEE-logo (crossed-out
wheeled bin).
Approvals
The XENTISSIMO terminal is subject to approvals and certifications based on the
following standards:
TECHNICAL SPECIFICATIONS - 29
XENTISSIMO
PRODUCT MANUAL
EMV 4.1 Level 1 for all chip-card interfaces
EMV 4.1 Level 2 approved Kernel for payment application development
PCI PED
ZKA
TNO and T-Systems security evaluation
CE, according to ITE equipment
Metlab, according to IEC 950 standard (upcoming)
EMC specification: EN 55022 / CISPR 22, EN 50082-1, EN 61000-3-2 and 3,
FCC Part 15 and other country-specific certifications
Good to know
To save energy, XENTISSIMO automatically comes into a sleep mode after
finalizing e.g. the transaction. In this condition certain processes still remain
active (for example the GSM/GPRS). When pressing the yellow “on”-button it
takes only a second to resume.
To reset the XENTISSIMO, press the yellow “Corr” button for at least 5 seconds
and wait for the terminal to reboot.
To power down the XENTISSIMO, press the red “Stop” button for at least 5
seconds. In this mode the battery consumes almost no energy. To wake up the
terminal, press the yellow “On” button. It will take much longer for the terminal
to be operational compared to when the terminal was just in its sleep mode. This
function is useful when, for example, entering health care facilities or when
boarding an aircraft.
To power off the XENTISSIMO completely, you have to remove the Lithium-Ion
battery. To wake up the terminal, insert the battery and press the yellow “On”
button. It will take about 30 s for the terminal to be operational again. This
function is useful when, for example, you will not be using XENTISSIMO for more
than a week.
30 - GOOD TO KNOW
XENTISSIMO
PRODUCT MANUAL
TECHNICAL SPECIFICATIONS - 31
Figure 18 – Reset and power down buttons
Yellow “On” and reset button
Red “Stop” and power down button
XENTISSIMO is equipped with an audio-speaker for audible feedback to the user.
It is to generate monotone “buzzer-sounds”, but music and voice output are
possible as well. The latter, however, needs low-level support, which is available
upon customer request.
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO
PRODUCT MANUAL
Security
The “System-on-Chip”
The high security level of the ASIC is achieved via:
Tamper circuits with multiple tamper sources,
32 Kbytes of integrated secure memory, instantaneously erased in case of a
tamper attack;
Additional 256-bit security registers, used, for example, for master key
storage. The registers are also erased instantaneously in case of tamper attack;
Severe control of the secured boot process of the terminal (via key
management). No code can run on the security processor unless it is certified
and signed by a certification authority.
Terminal design
The most tangible security feature is the integrated PIN privacy shield, which
protects a cardholder against shoulder surfing while entering a PIN.
Figure 19 – Integrated revolving PIN privacy shield
72
But in the terminal design, security measures are taken at different levels:
The very architecture of the ASIC and the security-related components;
Blocked access to the chip-card Interface in case of fraudulent intentions;
SECURITY - 33
XENTISSIMO
PRODUCT MANUAL
Multiple mechanisms for detection of intrusion attempts, triggering erasure of
the secure memory.
Security software
The software supports the following key management schemes:
DUKPT, Derived Unique Key Per Transaction, uses a working key that is
changed with each transaction;
Master / session, requires that the PIN encryption key or working key remains
the same for an entire transaction session. The session could be a day, a
week, a month or any other period of time set by the host computer.
Other schemes can be added.
XENTISSIMO supports the SSL (Secure Socket Layer) protocol, which is mainly
used to securely send and receive information over unsecured networks like the
Internet, using different communication media such as wireless LAN and GPRS.
Standards
The security-related functions comply with the following standards:
ISO 13491 (secure cryptographic device concepts);
ISO 9564 (PIN management and security);
ISO 15668 (secure file transfer – retail).
34 - SECURITY SOFTWARE
XENTISSIMO
PRODUCT MANUAL
Accessories
The XENTISSIMO terminal has several accessories.
Belt clip and fixation points
XENTISSIMO is designed to be the ideal travel mate.
With every XENTISSIMO terminal a belt clip is supplied for comfortably carrying
the terminal on your belt.
The belt clip can simply be screwed onto the terminal (via the printer
compartment).
Figure 20 – Belt clip and fixation points
Fixation point for a
shoulder strap
Hand strap
Fixation point for
e.g. hand strap
Belt clip
The XENTISSIMO belt clip is available in light grey colour (colour code ncs
s5020-b).
The belt clip itself has a fixation point to attach a shoulder strap.
At the XENTISSIMO rear side, a fixation point is foreseen for attaching a hand
strap, anti-theft cable, etcetera.
ACCESSORIES - 35
XENTISSIMO
PRODUCT MANUAL
Cradle
To put the terminal aside temporarily or charge the battery, a cradle is available.
The cradle can be used in-door on a countertop or wall mount, but it also suits
cars, taxis or trucks. The cradle can be attached via screws or for horizontal
positions via a dual lock mechanism (a kind of rugged Velcro tape). Simply hook
XENTISSIMO onto the cradle and push it down to secure it. To release
XENTISSIMO, press the two laterally placed eject-buttons. A terminal drop
protection is standard supplied and can easily be screwed onto the cradle.
Figure 21 – Cradle
Drop protection
When used in-door, the XENTISSIMO mains power adapter is connected to the
cradle. The cradle passes the current onto the XENTISSIMO terminal for battery
charging.
Figure 22 – Cradle powered in-door
Mains power connector
36 - CRADLE
XENTISSIMO
PRODUCT MANUAL
In a car, a power cable for direct wiring or with cigarette lighter plug is connected
to the cradle. The cradle transforms the 12 VDC car voltage or 24 VDC truck
voltage to the 6 VDC needed to charge the battery in the XENTISSIMO terminal.
The car power cable for direct wiring has a length of 2 m. The one with cigarette
lighter plug has a length of 0,60 m extendable to 2,35 m. Banksys can supply
these cables.
Figure 23 – Cradle powered in-car
Car power cable with
cigarette lighter plug
Car power cable for
direct wiring
Car power connector
The XENTISSIMO cradle has the following dimensions and weight:
Figure 24 – Cradle dimensions
175
45
120
175 x 120 x 45 mm (l x w x h);
With drop protection mounted 180 x 120 x 70 mm (l x w x h);
The cradle weighs 120 g;
And with drop protection mounted 145 g.
The XENTISSIMO cradle, with Banksys logo engraved in the tooling, is available
in dark grey (colour code ncs s6000-n). The drop protection has the same colour.
ACCESSORIES - 37
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO
PRODUCT MANUAL
Product identification
XENTISSIMO terminal
The XENTISSIMO rating plate contains following information:
The company name: Banksys;
The model name: XENTISSIMO terminal;
The article number referring to the specific terminal hardware:
Readable e.g. 9066000001 for a non-customized terminal equipped with
wLAN and GSM/GPRS interfaces, or 9066000002 for a non-customized
terminal equipped with wLAN interface only;
Present in barcode (code128a);
The serial number:
Tips: This article number will differ when choosing a customized
keypad layout, a customized colour, etcetera;
This article number is used for certification purposes;
This article number is different from the commercial article
number mentioned on the packaging box. That one also
includes software configuration, accessories, documentation,
packaging etcetera.
Readable e.g. S/N: AGW3571;
Present in barcode (code128a);
The production date: yywk, so 0603 for week 03 in 2006;
The supplier code: e.g. 1859 (this code will be eliminated in the future);
“Deposited design”
Country of origin: Made in Belgium;
Voltage and current: 6,0 VDC 1,8 A
The WEEE-logo: the crossed-out wheeled bin;
Safety labels: e.g. CE, Metlab.
The second label contains following info:
The MAC address, a unique number attached typically to networking
equipment. It’s displayed in six groups of two hexadecimal digits “FF FF FF FF
FF FF” e.g. 00 08 19 01 80 15. This number can be consulted via software;
PRODUCT IDENTIFICATION - 39
XENTISSIMO
PRODUCT MANUAL
Present in barcode (code128a);
Readable e.g. 000819018015;
The hardware version number, this number will be upgraded for tracking of
certain hardware changes e.g. BP001 (BP is the supplier code);
Present in barcode (code128a);
Readable e.g. BP001.
XENTISSIMO cradle
The cradle rating plate contains following information:
The company name: Banksys;
The model name: XENTISSIMO cradle;
The article number referring to the specific cradle hardware:
Readable e.g. 3032620001, for a non-customized cradle;
Present in barcode (code128a);
The serial number:
Tips: This article number will differ when choosing e.g. a
customized colour;
This article number is different from the commercial article
number mentioned on the packaging box. That one also
includes accessories, documentation, packaging etcetera.
Readable e.g. S/N: AGW9153;
Present in barcode (code128a);
The production date: yywk, so 0611 for week 11 in 2006;
The supplier code: e.g. 1859 (this code will be eliminated in the future);
Country of origin: Made in Belgium;
Voltage and current: 6,0 VDC 1,8 A
The WEEE-logo: the crossed-out wheeled bin;
Safety labels: e.g. CE, Metlab.
The second label contains the hardware version number; this number will be
upgraded for tracking of certain hardware changes e.g. BP001 (BP is the supplier
code);
Present in barcode (code128a);
Readable e.g. BP001.
40 - XENTISSIMO CRADLE
XENTISSIMO
PRODUCT MANUAL
Terminal package box
The terminal package box label contains following information:
The commercial name: e.g. XENTISSIMO AA for a XENTISSIMO with wireless
LAN interface only for customer “AA” or XENTISSIMO GSM/GPRS AA for a
XENTISSIMO with wireless LAN and GSM/GPRS interface for customer “AA”;
The commercial article number referring to the complete configuration. This
is a customer-specific number;
Present in barcode (code128a);
Readable e.g. Art Nr: 69001*1;
The terminal production date: Wk: yywk, so 0603 for week 03 in 2006;
The supplier code: e.g. 1859 (this code will be eliminated in the future);
The software loaded by Banksys on the terminal e.g. SW: xx.xx.xx, SW: none
means that the terminal contains the generic platform;
The terminal serial number:
Readable e.g. S/N: AGW3571;
Present in barcode (code128a);
The terminal MAC address;
Present in barcode (code128a);
Readable e.g. 000819018015;
The terminal hardware version number;
Present in barcode (code128a);
Readable e.g. BP001.
Safety labels: e.g. CE, Metlab;
Tips: The commercial name and the commercial article number
should also appear on your orders and invoices;
The production date, supplier code, serial number, MAC
address, hardware version number and safety labels are
identical to the info added on the terminal itself.
Cradle package box
The cradle package box label contains following information:
The commercial name: e.g. XENTISSIMO cradle;
PRODUCT IDENTIFICATION - 41
XENTISSIMO
PRODUCT MANUAL
The commercial article number referring to the complete configuration. This
might be a customer-specific number;
Present in barcode (code128a);
Readable e.g. Art Nr: 71001*1;
The cradle production date: Wk: yywk, so 0611 for week 11 in 2006;
The supplier code: e.g. 1859 (this code will be eliminated in the future);
Since no software is loaded in the cradle, SW: none is marked;
The cradle serial number:
Readable e.g. S/N: AGW9153;
Present in barcode (code128a);
The cradle hardware version number;
Present in barcode (code128a);
Readable e.g. BP001.
Safety labels: e.g. CE, Metlab;
Tips: The commercial name and the commercial article number
should also appear on your orders and invoices;
The production date, supplier code, serial number, hardware
version number and safety labels are identical to the info
added on the cradle itself.
42 - CRADLE PACKAGE BOX
XENTISSIMO
PRODUCT MANUAL
Product package
XENTISSIMO terminal
The individual package is designed to contain the XENTISSIMO terminal; the
mains power adapter, the battery, the belt clip and a documentation set. Small
accessories like a shoulder strap, a hand strap, etcetera can be added at the
distributor’s site.
The package is designed to be as small as possible and the concept allows for
easy verifying that all components are present.
Figure 25 – Terminal package box
240
175
70
Terminal package box dimensions: 175 x 240 x 70 mm (w x l x h)
Banksys warehouse restricts the pallet pile-up height to 1.800 mm. This means
that:
438 terminals are loaded on a Euro pallet (23 layers of which 12 layers with
20 boxes and 11 layers with 18 boxes);
Pallet and boxes occupy a volume of 800 x 1.200 x 1.760 mm (w x l x h)
Pallet and boxes weigh approximately 360 kg.
For air shipments the pallet pile-up height is restricted to 1.600 mm. This means
that:
PRODUCT PACKAGE - 43
XENTISSIMO
PRODUCT MANUAL
380 terminals are loaded on a Euro pallet (20 layers of which 10 layers with
20 boxes and 10 layers with 18 boxes);
Pallet and boxes occupy a volume of 800 x 1.200 x 1.550 mm (w x l x h)
Pallet and boxes weigh approximately 310 kg.
The following storage conditions are valid:
Storage temperature: -25 °C to + 70 °C;
And storage Relative Humidity: 5 % to 95 %, non-condensing.
XENTISSIMO cradle
The individual package is designed to contain the XENTISSIMO cradle, the drop
protection and a documentation set. Possible accessories like a car power cable
can be added at the distributor’s site. This package has the same footprint as the
terminal package.
Figure 26 – Cradle package box
240
175
85
Cradle package box dimensions: 175 x 240 x 85 mm (w x l x h)
Banksys warehouse restricts the pallet pile-up height to 1.800 mm. This means
that:
362 cradles are loaded on a Euro pallet (19 layers of which 10 layers with 20
boxes and 9 layers with 18 boxes);
Pallet and boxes occupy a volume of 800 x 1.200 x 1.765 mm (w x l x h)
Pallet and boxes weigh approximately 160 kg.
44 - XENTISSIMO CRADLE
XENTISSIMO
PRODUCT MANUAL
For air shipments the pallet pile-up height is restricted to 1.600 mm. This means
that:
324 cradles are loaded on a Euro pallet (17 layers of which 9 layers with 20
boxes and 8 layers with 18 boxes);
Pallet and boxes occupy a volume of 800 x 1.200 x 1.595 mm (w x l x h)
Pallet and boxes weigh approximately 145 kg.
The following storage conditions are valid:
Storage temperature: -25 °C to + 70 °C;
And storage Relative Humidity: 5 % to 95 %, non-condensing.
Bulk packages
XENTISSIMO terminal
The terminal bulk package is designed to contain 22 XENTISSIMO terminals. The
terminals are positioned on their sides with the mains power jack facing upwards.
Tip: The bulk packing contains terminals ONLY. All other items like
the mains power adapter, the battery and the belt clip should be
ordered separately. Please refer to below list of spare parts.
PRODUCT PACKAGE - 45
XENTISSIMO
PRODUCT MANUAL
46 - BULK PACKAGES
Figure 27 – Terminal bulk package box
410
565
90
Terminal bulk package box dimensions: 410 x 565 x 90 mm (w x l x h)
Banksys warehouse restricts the pallet pile-up height to 1.800 mm. This means
that:
1.584 terminals are loaded on a Euro pallet (18 layers of 4 boxes);
Pallet and boxes occupy a volume of 800 x 1.200 x 1.770 mm (w x l x h)
Pallet and boxes weigh approximately 710 kg.
For air shipments the pallet pile-up height is restricted to 1.600 mm. This means
that:
1.408 terminals are loaded on a Euro pallet (16 layers of 4 boxes);
Pallet and boxes occupy a volume of 800 x 1.200 x 1.590 mm (w x l x h)
Pallet and boxes weigh approximately 670 kg.
The following storage conditions are valid:
Storage temperature: -25 °C to + 70 °C;
And storage Relative Humidity: 5 % to 95 %, non-condensing.
Spare parts
The bulk package contains individually packed items. These items cannot be
ordered individually.
XENTISSIMO
PRODUCT MANUAL
Below is a (non-exhaustive) list of items delivered in a bulk package:
XENTISSIMO battery
20 batteries in a box
Car power cable for direct wiring
Caution: Due to the limited lifetime of the Lithium-Ion battery, FIFO (First
In First Out) should be guaranteed in all warehouses from the
production site until final customer delivery.
10 cables in a box
Car power cable with cigarette lighter plug
10 cables in a box
XENTISSIMO 230V power adapter
132 adapters in a box
XENTISSIMO belt clip (rubber feet mounted)
1.000 belt clips in a box
XENTISSIMO cradle drop protection
216 drop protections in a box
Pozidriv screw for XENTISSIMO belt clip and cradle drop protection
2 screws in a small plastic bag
XENTISSIMO package box (cardboard)
500 cardboards on a pallet
XENTISSIMO Banksys paper
20 paper rolls in a box
The environmental conditions are identical to the ones described in the product
package of the terminal.
PRODUCT PACKAGE - 47
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO
PRODUCT MANUAL
Development environment
XENTISSIMO comes with a professional, full-featured Linux-based application
development environment supporting common programming languages such as
native C and Java. The development environment contains following components:
Two development frameworks;
The backward-compatibility environment (SBCE), for customers who want
to move existing C-ZAM/SMASH applications onto the XENTISSIMO
terminal;
The powerful Model for Application Programming on SAMOA (MAPS),
allowing customers to develop new applications that exploit the full
functionality of XENTISSIMO. Please note that SAMOA is the name of the
“System-on-Chip” and of the complete development environment.
A tool chain to develop applications in both development environments in
native C or Java on a PC running Debian GNU/Linux (Release 3.0) as an
operating system;
Comprehensive documentation:
A description of the Application Programming Interfaces (API) for C and
Java, for MAPS and SBCE;
A description of the SAMOA hardware, software and security architecture;
SAMOA User-Interface-design guidelines;
Application development and porting guidelines.
DEVELOPMENT ENVIRONMENT - 49
XENTISSIMO
PRODUCT MANUAL
XENTISSIMO
PRODUCT MANUAL
Haachtsesteenweg 1442 Chaussée de Haecht
B-1130 BRUSSELS
Belgium
www.banksys.com

Navigation menu