4 - Update or Upgrade
20 Test Bed Receiver Subsystem Addendum – Rev 1
where
$auth is a special command which allows program model upgrades
auth-code is the upgrade authorization code, expressed as hhhh,hhhh,hhhh,hhhh,hhhh,model# where the
h characters are an ASCII hexadecimal code, and the model# would be ASCII text
Example:
$auth 17cb,29af,3d74,01ec,fd34,millenrt2
Once the $AUTH command has been executed, the MiLLennium will reboot itself. Issuing the VERSION command
will confirm the new upgrade model type and version number.
UPDATING USING THE LOADER UTILITY
Loader is required (instead of the $AUTH command) when updating previously released firmware with a newer version
of program and model firmware (e.g., updating a MiLLennium Standard rev. 4.45 to a higher revision level of the same
model, such as MiLLennium Standard rev. 4.50). Loader is a DOS utility program designed to facilitate program and
model updates. Once Loader is installed and running, it will allow you to select a host PC serial port, bit rate, directory
path, and file name of the new program firmware to be transferred to the MiLLennium.
TRANSFERRING FIRMWARE FILES
To proceed with your program update, you must first acquire the latest firmware revision. You will need a file with a
name such as OEMXYZ.EXE (where XYZ is the firmware revision level). This file is available from NovAtel’s FTP
site (http:\\www.novatel.ca
), or via e-mail (support@novatel.ca). If transferring is not possible, the file can be mailed to
you on floppy disk. For more information on how to contact NovAtel Customer Service please see the Software Support
section at the beginning of the MiLLennium Command Descriptions Manual.
You will need at least 1 MB of available space on your hard drive. For convenience, you may wish to copy this file to a
GPS sub-directory (e.g., C:\GPS\LOADER).
The file is available in a compressed format with password protection; Customer Service will provide you with the
required password. After copying the file to your computer, it must be decompressed. The syntax for decompression is
as follows:
Syntax:
[filename] -s[password]
where
filename is the name of the compressed file (but not including the .EXE extension)
-s is the password command switch
password is the password required to allow decompression
Example:
oem442 -s12345678
The self-extracting archive will then generate the following files:
• LOADER.EXE Loader utility program
• LOADER.TXT Instructions on how to use the Loader utility
• XYZ.BIN Firmware version update file, where XYZ = program version level (e.g. 442.BIN)