Chapter 5 — Firmware Download
50 ED40 Decode Board Integration Guide
REMOVE_DRIVER – 0x12
Description
Removes the flash driver from the imager.
Use this command:
• If the driver does not recognize the flash memory installed in the imager.
Another flash driver must be downloaded to the imager. After reception of
this command, the imager will initiate a new flash driver download sequence
and wait for the byte AUTO-DETECTION 0x00. The host must wait 100ms
before sending the AUTO-DETECTION byte. For more information, see
“Baud Rate Auto-Detect” on page 43.
• When firmware download is completed.
After reception of this command, the imager resets itself.
Host Request
Flash Driver Response
8 bits 8 bits 8 bits 8 bits 8 bits 8 bits 8 bits 8 bits 8 bits 8 bits 32 bits
– cmd param 1 param 2 param 3 param 4 param 5 param 6 param 7 param 8 checksum
0x00 0x12 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 calculated
Status Response
OK CMD_ACK (0x32) followed by CMD_DONE (0x31)
imager resets itself
Not OK: undefined byte (error, bad checksum or incorrect parameter)