
Chapter 5 — Firmware Download
ED40 Decode Board Integration Guide
51
FIRMWARE_VERSION – 0x13
Description
Used to find out the product ID and the current firmware version in the imager.
Host Request
Flash Driver Response
Flash driver sends
After execution of the command, the flash driver sends:
•
4 bytes – reserved
•
4 bytes – product ID
•
FIRMWARE_VERSION – ASCII string terminated by "\0" (maximum 50
characters)
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
0x13
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
calculated
Status
Response
OK
CMD_ACK (0x32)
Not OK:
undefined byte (error, bad checksum or incorrect parameter)
Note:
The first 4 reserved bytes and the product ID (4 bytes) will always be the
same. Only the information the follows the product ID field in the firmware
version field will vary in content and length.
Example
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 byte 8
S_0
S_1
S_2
S_3
S_4
S_5
S_6
S_7
reserved
product ID
"V"
"E"
"R"
"S"
"I"
"O"
"N"
"\0"
Summary of Contents for ED40
Page 4: ...iv ED40 Decode Board Integration Guide ...
Page 22: ...Chapter 2 Mechanical Integration 10 ED40 Decode Board Integration Guide ...
Page 32: ...Chapter 3 Electrical Integration 20 ED40 Decode Board Integration Guide ...
Page 48: ...Chapter 4 ED40 Setup 36 ED40 Decode Board Integration Guide UPC A ...
Page 50: ...Chapter 4 ED40 Setup 38 ED40 Decode Board Integration Guide ...
Page 92: ...Appendix A EA11 Imager 80 ED40 Decode Board Integration Guide ...
Page 130: ...Appendix C EA21 Imager 118 ED40 Decode Board Integration Guide ...
Page 153: ...Appendix D EA30 Imager ED40 Decode Board Integration Guide 141 ...
Page 154: ......