Instruction manual

65
10 GB Communication
Version
1.0
3
& Control Card Instruction Manual
5.11 Answers
ACKANSWER message
Byte
7
6
5
4
3
2
1
0
1
-
2
Opcode
0xFF0
0
3
-
4
Length
L
5
-
6
Type
7
-
ACK Data
Description:
This is the answer for the SENDACK instruction. The ACK Data can be
the following depending on the Type field:
0x0000 – DIT
0x0001 – Settings
0x0002 – DIT & Settings
0x0003 – Variables
0x0004 – Reserved
0x0801 – FUP Checksum
DIT
Every device developed by ByteStudio Limited has a Device Identity Table
(DIT, 64 bytes) which stores the main read-only manufacturing properties.
All fields are MSB first.
Byte
7
6
5
4
3
2
1
0
7
-
16
Board Type
(
10 bytes long string = “BSP12
-
0001
”.
)
17
-
30
Firmware Group
(
14 bytes
long string = BSF12
-
000
1
-
xxx”, where
xxx is the version number (e.g. 101 = version 1.01).)
31
-
32
Firmware Group Version
(
2 bytes long version, the format is
VH[1].VL[1] (the first is the version high, the second is the version
low).)
33
-
36
Upgrade Date
(
4
bytes long date field, the format is Y[2]M[1]D[1].
)
37
-
50
Manufacturer Firmware Group
(
14 bytes long firmware group
programmed originally by the manufacturer.)
51
-
54
Manufacturer Program Da
te
(
4
bytes long date of the manufacturer
programming.)
55
-
58
Manufacturer Serial
(
4 bytes long unique serial number.
)