Over-the-air firmware/file system upgrade process for Zigbee 3.0 ZCL OTA cluster status codes
Digi XBee® 3 Zigbee® RF Module
338
Command
ID
ZCL OTA
command Status XCTU message
0x0B
Default
Response
0x02
Query Next
Image
Response
0x80 Incorrect Query Next Image Response Format
0x85 Attempting to upgrade to invalid firmware
0x89 Image size is too big
0x8A Please ensure that the image you are attempting to
upgrade has a different version than the current version
0x01 ZCL OTA Message Out of Sequence
0x05
Image Block
Response
0x80 Incorrect Image Block Response Format
0x01 ZCL OTA Message Out of Sequence
0x-- Mismatched Offset
0x87 Upgrade File Mismatch
0x08
Upgrade End
Response
0X87 Wrong Upgrade File
The status field in the Upgrade End Status has more extensive error defines than in Zigbee, which are:
ZCL OTA command Status Error message
0x06
Upgrade End Request
0x94 Client Timed Out
0x96 Invalid OTA Image
0x95 Client Aborted Upgrade
0x05 Storage Erase Failed
0x87 Contact Tech Support (Highly unlikely to occur)