0x1e - iop download block - variable length – NavCom LAND-PAK Rev.N User Manual

Page 36

Advertising
background image

Technical Reference Manual Rev. N

Blk = All;

Blu = IOP w/Internal Radio

;

Red = IOP & LBM

;

Grn = Engine only

34

0x1e - IOP Download Block - Variable Length

This command is used for both commands to the IOP and responses from IOP

The same format is used for messages 0x1d (LBM download block) and 0x1f (NCT-2000
download block).

0 - PING. Verifies receiver unit is present and in download mode. (Also cause entry
to download mode.)

Record
Usage

Command - Yes
Response - No

Input: Use to load new firmware to the appropriate module, based in record ID
(0x1d, 0x1e, or 0x1f); Output:

Ref

Message Field Description

Data

Type

Units

Range Scale

Byte

Count

STX

02

(hex)

U08

1

PRA1 99 (hex)

U08

1

PRA2 66 (hex)

U08

1

ID

1e

(hex)

U08

1

Length

0x00xx (variable)

U16

2

W1

Sub ID/Function

0 - PING. Verifies receiver unit is present and in

download mode.

1 - ERASE. Address field contains first address to

erase.

2 - PROGRAM. Data supplied is written at

address supplied.

3 - SETBAUD. Receiver unit switches to baud

rate specified in address field.

4 - START. Exit download mode

5 - FAIL. IOP Response. Command

PING

ERASE
PROGRAM.

SETBAUD

6 - PASS. IOP Response. Command completed

successfully.

PING

ERASE
PROGRAM.

SETBAUD

7 - Reserved
8 - Reserved

9 - UNRECOGNIZED Command. IOP response.

U08

See

Notes

1

W2

Count of bytes included in data block (W6)

U08

1

W3

Reserved

U08

1

W4

Reserved

U08

1

W5

Address-- Value depends on function

U32

4

W6

Data

U08[]

1*W2

CKSM Checksum

U08

1

ETX

03

(hex)

U08

1

Advertising