SOFTLOADSTATUS
Describes the status of the SoftLoad process
Platform: |
OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2 |
This log describes the status of the SoftLoad process.
Status values >= 16 (ERROR) indicate that an error has occurred during the loading process. Status < 16 (ERROR) are part of normal SoftLoad operation.
Message ID: 1235
Log Type: Asynch
Recommended Input:
log softloadstatusa onchanged
ASCII Example:
#SOFTLOADSTATUSA,USB1,0,50.5,UNKNOWN,0,0.000,02000020,2d64,16809;NOT_STARTED*248aced3
Field |
Field Type |
Description |
Format |
Binary Bytes |
Binary Offset |
1 |
Log header |
SOFTLOADSTATUS header For information about log headers, see ASCII, Abbreviated ASCII or Binary. |
- |
H |
0 |
2 |
status |
Status of the SoftLoad process see Table: SoftLoad Status Type |
Enum |
4 |
H |
3 |
xxxx |
32-bit CRC (ASCII and Binary only) |
Ulong |
4 |
H+4 |
4 |
[CR][LF] |
Sentence terminator (ASCII only) |
- |
- |
- |
Value |
Name |
Description |
1 |
NOT_STARTED |
SoftLoad process has not begun. |
2 |
READY_FOR_SETUP |
SoftLoad process is ready to receive setup information in the form of the SOFTLOADSETUP command or SOFTLOADSREC command with S0 records. Once sufficient setup data has been sent, the process is also ready for the SOFTLOADDATA command. |
3 |
READY_FOR_DATA |
SoftLoad process is ready to receive data in the form of the SOFTLOADDATA command or SOFTLOADSREC command with S3 records. Once all data has been sent, send the SOFTLOADCOMMIT command. |
4 |
DATA_VERIFIED |
SoftLoad data has passed CRC. This status occurs after a SOFTLOADCOMMIT command. |
5 |
WRITING_FLASH |
SoftLoad data is being written to flash. This status occurs after a SOFTLOADCOMMIT command. During a firmware upload, the receiver may remain in this state for 300 seconds or longer. |
6 |
WROTE_FLASH |
SoftLoad data has been written to flash. |
7 |
WROTE_AUTHCODE |
The embedded AuthCode was successfully written. |
8 |
COMPLETE |
SoftLoad process has completed. The next step is to send the RESET command to reset the receiver. |
9 |
VERIFYING_DATA |
SoftLoad is verifying the downloaded image. |
10 |
COPIED_SIGNATURE_AUTH |
Signature AuthCodes have been copied from the current firmware to the downloaded firmware. |
11 |
WROTE_TRANSACTION_TABLE |
The downloaded firmware has been activated and will be executed if the receiver is reset. This status is effectively identical to COMPLETE. |
13 |
PROCESSING_FILE |
The SOFTLOADFILE command is processing the firmware file. |
16 |
ERROR |
Indicates an internal error in the SoftLoad process. This error is not expected to occur. Contact NovAtel Customer Support for assistance. |
17 |
RESET_ERROR |
Error resetting SoftLoad. Reset the receiver and restart the SoftLoad process. |
18 |
BAD_SRECORD |
A bad S Record was received. Ensure that S Records are enclosed in double quotes within the SOFTLOADSREC command. |
19 |
BAD_PLATFORM |
This data cannot be loaded onto this platform. Ensure that the correct *.shex file for the platform is being used. |
20 |
BAD_MODULE |
This module cannot be loaded with SoftLoad. This file must be loaded using WinLoad or a similar loader. |
21 |
BAD_AUTHCODE |
Bad AuthCode received for this PSN. |
22 |
NOT_READY_FOR_SETUP |
A SOFTLOADSETUP command was entered before a SOFTLOADRESET command or after a SOFTLOADDATA command. |
23 |
NO_MODULE |
No data type was entered before a SOFTLOADDATA command was received. Set the data type using the SOFTLOADSETUP command or SOFTLOADSREC command with an "S0~T~" S Record. |
24 |
NO_PLATFORM |
No platform was entered before a SOFTLOADDATA command was received. Set the platform using the SOFTLOADSETUP command or SOFTLOADSREC command with an "S0~P~" S Record. |
25 |
NOT_READY_FOR_DATA |
A SOFTLOADDATA command was received but the receiver was not ready for it. |
26 |
MODULE_MISMATCH |
The SoftLoad data module was changed in the middle of loading. Restart the SoftLoad process using the SOFTLOADRESET command. |
27 |
OUT_OF_MEMORY |
SoftLoad has run out of RAM to store the incoming data. Reset the receiver and restart the SoftLoad process. |
28 |
DATA_OVERLAP |
SoftLoad data has overlapped. Ensure that the correct address and length is set in the SOFTLOADDATA command or SOFTLOADSREC command. |
29 |
BAD_IMAGE_CRC |
CRC of the downloaded image has failed. Ensure that all content from the *.shex file has been successfully downloaded. |
30 |
IMAGE_OVERSIZE |
The downloaded image is too big for the intended data module. |
31 |
AUTHCODE_WRITE_ERROR |
An error occurred when writing the embedded AuthCode to flash. |
32 |
BAD_FLASH_ERASE |
Erasing of the flash failed. This could indicate a failure in the flash hardware. |
33 |
BAD_FLASH_WRITE |
Writing to the flash failed. This could indicate a failure in the flash hardware. |
34 |
TIMEOUT |
SoftLoad time out has occurred. |
35 |
INCOMPATIBLE_FLASH |
Application image that does not support the onboard flash rejected. |