Updating Using SoftLoad Commands

Firmware can be updated on a running receiver using a process called SoftLoad. Any available communication ports on the receiver (COM, USB, ICOM) can be used. The SoftLoad process is made up of a set of commands and logs that are used to send new firmware data to a receiver and check the progress of the update.

Use SoftLoad if automated loading is desired or if the receiver does not have access to tools such as NovAtel Application Suite,Manage Web, WinLoad (serial connection only), NovAtel Connect or WebUI to load firmware.

The receiver stops tracking GNSS satellites during the SoftLoad process. Do not attempt to SoftLoad when GNSS satellite tracking on the unit is required. If the unit is connected to the NovAtel Connect utility, only the Console and ASCII Message windows may remain open in the Connect Utility.

Implementing SoftLoad

To implement the SoftLoad process, you can either:

  • Use SoftLoad Customer Support utilities:

    You can use NovAtel developed utilities to upgrade firmware. This method is easier to implement than self-implementing Softload. For more information suitability and implementation, refer to Use SoftLoad Customer Support utilities.

  • Self-Implement the SoftLoad process:

    You can develop the process on your own, including processing the S-Records, converting them to NovAtel format commands, and Sending Firmware Data. This method is suitable for users with deeply embedded receivers and is more difficult to implement and integrate. For more information on suitability and implementation, refer to Self-Implement the SoftLoad process.