Over-the-air firmware/file system upgrade process for Zigbee 3.0 Upgrade End response
Digi XBee® 3 Zigbee® RF Module
336
Frame data fields Offset Example Comments
Data
payload
ZCL frame
header
Frame control 23 0x09
Transaction sequence
number
24 0x01
ZCL payload Command ID 25 0x07 Upgrade End response
Manufacturer ID LSB
26
0x1E
MSB
27
0x10
Image type LSB
28
0x00 0x0000 - OTA/OTB file
0x0100 - OTA file system
image
MSB
29
0x00
Firmware version LSB
30
0x01
31 0x10
32 0x00
MSB
33
0x00
Current Time LSB
34
0xF0 32 bit unsigned integer
Seconds since Epoch
35 0x1A
36 0x53
MSB
37
0x21
Upgrade Time LSB38 0x00
39 0x1B
40 0x53
MSB
41
0x21
Checksum 38 0xE5
Note We use only Image Block requests / responses and not an Image Page Request, which is
specified as an optional message type in the ZCL OTA specification.