Initialization
Information
C-3
On receipt of the BOOTP reply, the OM 1000 obtains the FOF filename and path and then
downloads it from the BOOTP server. The OM 1000 then parses the FOF and compares the
listed source files with those maintained in the OM 1000 local copy of the previously used FOF.
If any listed source filename or path has changed, or if there is a force download flag for any
listed files (an “F” at the end of the line listing the file), the listed file is then downloaded to the
OM 1000. If the downloaded FOF and the OM 1000 local copy are the same and a force
download flag does not exist in the FOF, the OM 1000 does not download any additional files. It
continues booting using the values stored in flash memory.
The FOF and other downloaded files are transferred through Trivial File Transfer
Protocol (TFTP).
Initialization is complete when the OM 1000 has finished loading the executable software and
operating parameters, either from a new download or from memory.
CAUTION!
The BOOTP request, BOOTP reply, and FOF transfer all use UDP, which does not include error checking. During the
download process, undetected transmission errors can cause initialization failure. Always retry the initialization at least
once before searching for a specific fault.
Boot File (FOF) Format
The FOF lists the names of the following types of files containing configuration information for
the OM 1000:
Code file
Contains executable software
Configuration
Files
Contains various files including SNMP, OM1000.ini, MSFS, Tasks, Hosts, Services, and
Gateways
The FOF filename must have an eight-character base and a three-character file extension, and
all characters must be lower-case.
In the FOF all lines must be either comment or data lines and each line must be terminated
with a carriage return or a carriage line feed. Comment lines begin with a # character
in the first position. Data lines define the names of code, symbol table, or configuration files
using two fields separated by any number of spaces or tabs:
First field
Identifies the file by its absolute filename as stored on the server
Second field
Identifies the file by its symbolic name as used by the OM 1000
Third field
Used for symbol flags that control the download of the associated file
OM 1000 Installation and Operation Manual