beautypg.com

Bootloada (ascii), Table 15: bootloada bootloader1 actions, Table 16: bootloada bootloader2 actions – NavCom Sapphire Rev.J User Manual

Page 58

background image

Sapphire Technical Reference Manual Rev. J

58

1.18 BOOTLOADA (ASCII)

SF-3050

Sapphire

SF-3040

This command is used to initiate a GNSS board software download using GNSS Bootloader1 or
Bootloader2.

Command:

[BOOTLOADA] command, target, action

Parameter

Definition

command

The only valid command is PING

target

For [BOOTLOADA] command sent from PC to receiver, this is which bootloader to transfer
control to (BOOT1, BOOT2)

For [BOOTLOADA] reply sent from receiver to PC, this is the target software type that
generates the reply. (NAV_PROG)

action

What action the bootloader is to take (see Table 15 and Table 16).

Bootloader1 can only perform Bootloader1 actions and Bootloader2 can only
perform Bootloader2 actions.

The SF-3050 Power I/O board uses a Virtual COM port interface for the USB and
Ethernet ports, so all bootloading is done using the LOADSERIALBOOTx actions.
The SF-3050 does not support bootloading through the Bluetooth interface.

Example: [BOOTLOADA] PING, BOOT2, LOADSERIALBOOT2

Table 15: BOOTLOADA Bootloader1 Actions

Bootloader1 Action

Description

BOOT1

Remain in bootloader1. Do not try to start the navigation program automatically.

BOOT2

Start bootloader2.

NAV

Start the navigation program.

LOADSERIALBOOT1

Bootload through the serial port using bootloader1. For the SF-3050, bootloader1
only supports loading through COM1.

Table 16: BOOTLOADA Bootloader2 Actions

Bootloader2 Action

Description

LOADSERIALBOOT2

Bootload through the serial port using bootloader2. For the SF-3050, bootloader2
supports loading through COM1, COM2, USB and Ethernet. Loading through
COM2, USB and Ethernet requires that Power I/O board software is up and
running.

For information on loading firmware without using StarUtil 3000, see Appendix G.