I am working on a project where we are trying to use ZigBee OTA to transfer configuration information and log files in addition to upgrading firmware. The ZigBee OTA specification indicates image types for client configuration (0xffc1), but we are also hoping to split the configuration with manufacturer-specific image types; however, Query Device Specific File mandates the use of image types 0xffc0–0xfffe. Is there any way to get around this?
Furthermore, Image Notify specifies that a Query Next Image Request is to be sent. How are devices to be notified for device-specific files? The OTA specification does not describe any recommendations on how Query Device Specific File is to event be triggered (it is manufacturer-specific), and it doesn't appear that Image Notify can be used for this.