Status Messages – Poll / Response (continued)
Message type 0x03 – Firmware Version Response
Header (29 bits) 2 22 11 00 0
8...43......65......87......0
1100011101111 [ A ] [ B ]
3 bits, Priority 6 (110)
2 bits, 00
8 bits, 0xEF
[A] = 8 bits, Target (Integrator node address)
[B] = 8 bits, Source (AB node address)
Data length – 7 bytes
Data byte 0 1 2 3 4 5 6
bit 7......07......07......07......07......07......07......0
00000011[ A ][ B ][ C ][ D ][ E ][ F ]
8 bits, Message type 0x03
[A] 8 bits, Fixed boot major version (unsigned binary)
[B] 8 bits, Fixed boot minor version (unsigned binary)
[C] 8 bits, Bootloader major version (unsigned binary)
[D] 8 bits, Bootloader minor version (unsigned binary)
[E] 8 bits, System code major version (unsigned binary)
[F] 8 bits, System code minor version (unsigned binary)
Example – 18EF0580 [7] 03 01 01 02 01 01 0C
This response indicates the unit at CAN node address ‘0x80’ has firmware:
Fixed boot – version 1.01
[ Fixed boot major version = 0x01 | 1 ]
[ Fixed boot minor version = 0x01 | 1 ]
Bootloader – version 2.01
[ Bootloader major version = 0x01 | 1 ]
[ Bootloader minor version = 0x02 | 2 ]
System code – version 1.12
[ System code major version = 0x01 | 1 ]
[ System code minor version = 0x0C | 12 ]
38