Firmware Updates
Chapter 6
WAAS G-III Reference Receiver User Manual Rev 1
129
6.4
Update the G-III Reference Receiver Firmware
There are two ways to perform a software update on the G-III Reference Receiver, either through Ethernet
using the softload protocol or through COM port serial loading using WinLoad. It is not necessary to do both.
6.4.1
Serial Port Loading using WinLoad
Follow these steps to load the G-III Reference Receiver using a computer and NovAtel's COTS program
Winload.
1. Connect the MAINTENANCE port on the G-III Reference Receiver to a COM port on the
computer using an RS-232 serial cable.
2. Open WinLoad.
3. Click
File
|
File Open
and browse to the executable object code .hex file. This selects the file that
will be loaded.
4. Click
Settings
|
Com Settings
to choose the com port settings. Select the appropriate COM port,
select the highest supported baud rate for the download baud rate (typically 115200 bps via a
computer port, but could be higher if using a device such as an EdgePort) and select 9600 for the
connect baud rate. Click
OK
.
5. Disconnect power from the G-III Reference Receiver.
6. Click
Write Flash
to start the loading process.
7. Restore power to the G-III Reference Receiver. WinLoad searches for a specified period for the
receiver. If the receiver is not found, confirm the COM settings are correct and the receiver is
connected, then start again.
8. The loading process begins. If prompted for an auth code, click
Skip
.
9. When the loading process completes, the receiver should automatically reboot.
6.4.2
Ethernet Softload Protocol
Use the following procedure to update the firmware using the softload protocol:
1. Connect the DATA port on the G-III Reference Receiver to an Ethernet port on the computer using
an Ethernet cable.
2. Transition the G-III Reference Receiver to the Maintenance state.
CHANGESTATE MAINTENANCE
3. Capture SOFTLOADSTATUSB logs as follows:
LOG SOFTLOADSTATUSB ONNEW
For information about the SOFTLOADSTATUSB log, see
SOFTLOADSTATUSB
on
Page 124
.
4. Start the software load process by executing the following command.
SOFTLOADRESET
5. Load the contents of the firmware update file (XXXX.hex) into a RAM buffer on the G-III
Reference Receiver. The contents of the firmware update file are loaded using a script or utility
created to load all of the individual S-Records contained in the hex file. For information about how
to create this script or utility, see
Script Basics for Loading the Firmware Update File
on
Page
131
.