Softload Update Method - Novatel SMART7 Installation And Operation Manual

High performance gnss receiver and antenna
Table of Contents

Advertisement

Chapter 9   NovAtel Firmware and Software
Previous Address + Previous Num Bytes = 0x00407AD4 + 0x1C = 0x00407AF0
Address: 0x00407AF0 Num Data Bytes: 0x1C
Add data to existing SOFTLOADDATA command
S30D00407B0CDE0400A6374D5BFFC5
Previous Address + Previous Num Bytes = 0x00407AF0 + 0x1C = 0x00407B0C
Address: 0x00407B0C Num Data Bytes: 0x0D – 0x01 – 0x04 = 0x08
Add data to existing SOFTLOADDATA command
S3210000000007F0A7F1F4060000147B4000F49217813C7BB00014493F005C00000009
Previous Address + Previous Num Bytes = 0x00407B0C + 0x08 = 0x00407B14
Address: 0x00000000 Num Data Bytes: 0x1C
Requires new SOFTLOADDATA command because address does not match previous address +
previous number of data bytes
Send existing SOFTLOADDATA command, and start a new SOFTLOADDATA command
S3210000001C80040000E001000030000000082B0100D8060000E4060000C806000063
Address: 0x0000001C Num Data Bytes: 0x1C
Previous Address + Previous Num Bytes = 0x00000000 + 0x1C = 0x0000001C
Add data to existing SOFTLOADDATA command
The SOFTLOADDATA command must be sent as a NovAtel binary format command.

9.4.4 SoftLoad Update Method

This section describes the sequence of commands that are issued to the receiver when updating
using a *.shex file.
The response for each command must be processed before sending the next command
so as to determine if the command was accepted or rejected, and to wait for the
receiver to complete the operation. Responses to SoftLoad commands are guaranteed to
be output from the receiver within a specific time, which varies by command. Refer to
specific SoftLoad command
information on responses and the timeout values for SoftLoad commands.
1. Open a connection to any port on the receiver (COM, USB or ICOM) with the input and output
INTERFACEMODE set to NOVATEL.
2. Request the SOFTLOADSTATUS log using the following command:
LOG SOFTLOADSTATUSA ONCHANGED
3. Initialize SoftLoad with a SOFTLOADRESET command. This command stops all tracking on
the receiver to ensure sufficient memory is available for the loading process. An
RXSTATUSEVENTA log reports a SoftLoad In Progress status.
4. Open the *.shex firmware file.
5. Read each line of the *.shex firmware file.
SMART7 Installation and Operation User Manual 0C
Agriculture Commands and Logs Reference Manual
for more
122

Advertisement

Table of Contents
loading

This manual is also suitable for:

Smart7-wSmart7-iSmart7-s

Table of Contents