beautypg.com

Subid nb_resetcmd message format, Subid nb_resetrep message format, Pio software loading sequence – NavCom Sapphire Rev.J User Manual

Page 79: Table 54: subid nb_resetcmd message format, Table 55: subid nb_resetrep message format

background image

Sapphire Technical Reference Manual Rev. J

79

1.20.2.15

SubID NB_ResetCmd Message Format

The SubID NB_ResetCmd is sent from PC to receiver. It is used to command the PIO
cold bootloader to do a software reset after bootloading. The warm bootloader does not
require this command, as it resets automatically after reprogramming the flash. Its format
is defined in Table 54.

Table 54: SubID NB_ResetCmd Message Format

Field

Data

Type

Value and Description

Function Type SubID

U08

Pass or Fail

U08

Valid count

U16

Address

U32

1.20.2.16

SubID NB_ResetRep Message Format

The SubID NB_ResetRep is sent by the cold bootloader in response to NB_ResetCmd.
The warm bootloader does not use the NB_ResetCmd, so it does not issue the
response. The format of this message is defined in Table 55.

Table 55: SubID NB_ResetRep Message Format

Field

Data

Type

Value and Description

Function Type SubID

U08

Enum NB_ResetRep.

Pass or Fail

U08

1= pass, 0 = fail.

Valid count

U16

0

Address

U32

0

1.20.3 PIO Software Loading Sequence

The PIO software loading sequence is similar to the GNSS board software loading
described in section 0. Figure 2 shows the message protocol.