User's Manual Part 3

PERFORMING DOWNLOADS
Direct Application Downloads
O
MNI 3600 REFERENCE MANUAL 81
Certificate files (*.crt) required for file authentication on the docked receiving
terminal are stored in memory or they reside on the host computer and
download together with the application files.
All required signature files (*.p7s) generated using FILESIGN.EXE, reside on
the host computer. One signature file downloads for each executable (*.out or
*.lib) to run on the terminal.
The filenames in the batch download list on the host computer indicate which
application files to redirect to flash and file groups other than the target group.
To avoid accidental overwrites, ensure that file names and CONFIG.SYS
variables to download are correct in relation to those stored in memory of the
docked receiving terminal.
The required system mode and file group passwords are available to make the
system mode menu selections required to prepare the docked receiving
terminal to receive the application download.
Sufficient memory space exists in RAM of the target group so that it can
accept the entire download package, including certificates, signature files, and
all data files.
Use the system mode menu options to clear the entire RAM or flash or specific
file groups on the receiving terminal (as necessary). Perform a flash
defragment (coalesce) operation to optimize the flash file system (as
necessary). (The application itself can issue a function call to defragment the
flash on restart after the download.) For more information on system mode
operations, refer to Chapter 3.
Checklist for
Effects on Files
and Settings in the
Receiving
Terminal
Protected records in the CONFIG.SYS file(s) of the receiving terminal —
keyed records that begin with * or # — are not erased.
The bootloader, OS, and other firmware on the receiving terminal are not
modified as a result of the application download.
The certificate tree that exists on the receiving terminal is not modified unless
one or more new certificate files are downloading to the terminal. When new
certificates are authenticated on the receiving terminal, the data they contain
is stored in the certificate tree and the certificate files are deleted from the
RAM of the target group.
Direct Application
Download
Procedure
The procedure in Table 15 describes how to perform a direct application download
from a host download computer into the Group 1 application memory area of a
docked Omni 3600 deployment terminal.
NOTE
Download, clear, and defragment operations cannot proceed in system mode if an
application is executing. If you see the message
DEVICE BUSY, PLEASE RESTART
STAND ALONE
, press the cancel key and restart the terminal from SYS MODE MENU 1.
When you see the VeriFone copyright screen, enter system mode within 3
seconds (before the application starts).