Over-the-air firmware/file system upgrade process for Zigbee 3.0
Frame data fields
Data
ZCL frame
payload
header
Data
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Data
ZCL
payload
payload
Checksum
Digi XBee® 3 Zigbee® RF Module
Offset Example Comments
Frame control
23
Transaction
24
sequence number
Command ID
25
Status
26
Manufacturer ID
LSB
27
MSB
28
Image type
LSB
29
MSB
30
LSB
Firmware version
31
32
33
MSB
34
LSB
File Offset
35
36
37
MSB
38
39
Image Block Size
40-
Image Block Data
104
106
0x09
0x02
0x05
Image Block Response
Success = 0x00
0x00
Abort = 0x95
0x1E
0x10
0x0000 - OTA/OTB file
0x00
0x0100 - OTA file system image
0x00
0x01
0x10
0x00
0x00
0x00
0x00
0x00
0x00
0x40
64 byte blocks
0xEB-
An image block of the size
0x00
mentioned in Image Block Size
0x4E
Image Block response
332
Need help?
Do you have a question about the XBee 3 ZigBee and is the answer not in the manual?