
GLOBALSTAR PROPRIETARY AND CONFIDENTIAL INFORMATION
Use or disclosure of data contained on this sheet is subject to the restrictions in the Distribution Statements on the title page of this
document.
06/18/20
Subject to Change without Notice
P a g e | 67
“0x61” mess
age is sent, the user has committed to load the complete application before jumping out of the
bootloader.
•
The “end of file” marker in every Intel Hex file looks like this: “
:00000001FF
”. This marker encodes an address of
0, a byte count of 0, a “record type” of 0x01 (End
of File), (and a checksum of 0xFF). When the end of the Intel
Hex file is reached, this marker must be encoded
by the user application into a “0x61” message via the format in
the table above and sent to the device. When the bootloader encounters this marker, it verifies the validity of
the application, calculates a CRC/Signature for the application, and sets its internal flags to indicate that the
application is valid and OK to jump to. As this check and calculation takes some time, the transmission of this
marker will result in the ACK taking up to 2 seconds to return and the loading application must be accepting of
that delay.
Response to the Flash One Line message: