SeaTrac Serial Command Interface Reference
Page 74
7.2.3.
CID_PROG_UPDATE
Once all the CID_PROG_BLOCK commands have been sent in the correct sequence, the
CID_PROG_UPDATE command is used to transfer the new firmware from the working
download area into active memory.
This command may take up to 5 seconds to execute depending on the size of the firmware
being programmed.
If the command executes successfully, the status LED will illuminate yellow during the update
process, then the beacon will reboot.
Command Message Parameters
Parameter Type Description
MSG_ID
Command identification code (CID_PROG_UPDATE)
Response Message Parameters
Parameter Type Description
MSG_ID
Command identification code (CID_PROG_UPDATE)
STATUS
Status code used to indicate if the command
executed successfully.
Valid values are…
CST_OK – The command was performed
successfully and the firmware has been
updated.
CST_PROG_FLASH_ERROR – A problem
with flash memory is preventing
programming.
CST_PROG_INIT_ERROR – There beacon
has not initialised programming, send a
command and get a valid
CST_OK response.
CST_PROG_LENGTH_ERROR – The length
parameter is too large to fit into the
available memory
CST_PROG_CHECKSUM_ERROR – The
Checksum supplied with CID_PROG_INIT
does not match the checksum of data
downloaded with the CID_PROG_BLOCK
commands.
CST_FAIL – An unspecified firmware error
has occurred.
Содержание seatrac X100 Series
Страница 2: ......
Страница 6: ...SeaTrac Serial Command Interface Reference Page 6...
Страница 139: ......