MATRIX N FAMILY HOST MODE PROGRAMMING
16
3
Example Get Command Status responses:
Host
<>
Device
Meaning
SEND_IMAGES * 3 10
>
Host requests device to send
images from phase #3 to phase
#10.
<
ACK
Device accepts command.
GET_CMD_STATUS
>
Host requests last command
status info.
<
SEND_IMAGES 20
Device reports SEND_IMAGES is
still in progress.
GET_CMD_STATUS
>
Host requests last command
status info.
<
SEND_IMAGES 21 1 3 10 12
Device reports SEND_IMAGES
has completed successfully:
sent 1 image from a total of 3
located in phase range #10 to
#12.
SEND_IMAGES * 3 10
>
Host requests device to send
images from phase #3 to phase
#10.
<
ACK
Device accepts command.
GET_CMD_STATUS
>
Host requests last command
status info.
<
SEND_IMAGES 20
Device reports SEND_IMAGES is
still in progress.
GET_CMD_STATUS
>
Host requests last command
status info.
<
SEND_IMAGES 22 0 0 -1 -1
Device reports SEND_IMAGES
has failed:
0/0 images sent.
For most other commands the response is:
NACK <LF>
This is also the case if programming contents are wrong (i.e. a typing error) or due to a
transmission error.
After transmitting the reply message, the device then waits for another programming string or
the exit from host mode programming command.