User's Manual Part 3

PERFORMING DOWNLOADS
Download Content
O
MNI 3600 REFERENCE MANUAL 59
ZonTalk 2000: PC-based software tool to manage applications and data for
VeriFone. In addition to being a database and communications management
tool, ZonTalk 2000 automates application downloads and updates to terminal
records.
DDL.EXE (Direct Download Utility): Download files and data from a
development system or other host computer directly to an Omni 3600 terminal
over a serial cable connection. DDL.EXE is a 32-bit, Windows 95 program
included in the VDTK (Verix Developer’s Toolkit).
Download
Content
In general, you can download files and data to an Omni 3600 terminal. The types
of files and data can be grouped into the following functional categories:
Operating system files: A set of related programs and data files provided by
VeriFone to control the terminal’s basic processes and functions. Files that
belong to the OS are stored in a reserved area of the terminal memory.
A complete OS is downloaded to each Omni 3600 terminal during the
manufacture. If necessary, download newer versions during application
development, when preparing for deployment, or to terminals in the field.
Applications and related files: An application is a computer program
consisting of one or more executables, including compiled and linked object
files (*.out), and one or more function libraries (*.lib). Most applications also
include font files (*.vft, *.fon), data files (*.dat), and other related file types.
Omni 3600 applications can be developed by VeriFone, customers, or third
parties on customer request. One or more applications must be downloaded
to the Omni 3600 terminal before it can be deployed at a customer site and
used to process transactions.
Files related to file authentication: The logical component of the VeriShield
security architecture in the Omni 3600 terminal is file authentication. For an
executable to run on an Omni 3600 terminal, it must be authenticated by the
VeriShield file authentication module.
Two special types of files are required for the file authentication process:
digital certificates (*.crt) and signature files (*.p7s). These file types must be
downloaded to the terminal together with the application files to authenticate.
Terminal configuration settings: Files or records that contain various types
of data can also be downloaded to an Omni 3600 terminal, including
NOTE
No special software tool or utility is required to perform back-to-back application
downloads. Only a serial cable connected between two terminals is required. This
data transfer procedure, invoked from within system mode, is handled by the OS
software and firmware of the sending and receiving Omni 3600 terminals.
NOTE
For a details on file authentication, see Chapter 5.