Specifications

4 OMNI 37XX REFERENCE MANUAL
Enter and Exit System Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
System Mode Menu 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
System Mode Menu 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
System Mode Menu 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
System Mode Menu 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
System Mode Menu 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
System Mode Menu 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
CHAPTER 5
File Authentication Introduction to File Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
The VeriFone Certificate Authority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Special Files Used in the File Authentication Process . . . . . . . . . . . . . . . . . 55
How File Authentication Works. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Planning for File Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Digital Certificates and the File Authentication Process . . . . . . . . . . . . . . . . 65
File Authentication and the File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
FILESIGN.EXE File Signing Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
FILESIGN.EXE System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Operating Modes for FILESIGN.EXE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Command-Line Entries for FILESIGN.EXE . . . . . . . . . . . . . . . . . . . . . . . . . 75
Command-Line Mode Syntax Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
FILESIGN.EXE Graphical Interface Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 76
CHAPTER 6
Performing
Downloads
Downloads and Uploads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Download Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Download Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Download Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Full and Partial Downloads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Omni 37xx Download Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Support for Multiple Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Use of RAM and Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Redirection of Files During Application Downloads . . . . . . . . . . . . . . . . . . . 86
File Authentication Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Support for File Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Effect of Downloads on Existing Files and Data. . . . . . . . . . . . . . . . . . . . . . . . . 98
Set Up the Download Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Cable Connection for Direct Downloads. . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Telephone Line Connection for Telephone Downloads . . . . . . . . . . . . . . . 100
Cable Connection for Back-to-Back Application Downloads . . . . . . . . . . . 101
Direct Application Downloads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Hardware Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Software Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Checklist for Effects on Files and Settings in the Receiving Terminal . . . . 102
Direct Application Download Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Direct Operating System Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Hardware Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Software Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Checklist for Effects on Files and Settings in the Receiving Terminal . . . . 107
Direct Operating System Download Procedure . . . . . . . . . . . . . . . . . . . . . 107
Download by Telephone. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Hardware Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109