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

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