Overview#

Image-builder is Silicon Labs’ tool for creating Zigbee over-the-air (OTA) bootloader files. It takes one or more files and wraps them in the file format,as declared in the Zigbee specification. The files it wraps are normally bootloader files (such as GBL).

Image-builder comes in two versions: one with Elliptical Curve Cryptography (ECC) and one without ECC. Due to U.S. export regulations, the version with ECC may not be distributed to certain countries. Silicon Labs distributes the version without ECC with the normal stack releases, but only distributes the version with ECC through the Silicon Labs ZigBee support portal. The non-ECC version of the tool can do everything that the ECC version can, except creating and verifying ECDSA signatures.

For more information about Zigbee over-the-air see the Over-the-Air Upgrade Components section in UG491: Zigbee Application Framework Developer's Guide for SDK 7.0 and Higher, provided with the EmberZNet stack release. If you are using an earlier version of the SDK, see UG391: Zigbee Application Framework Developer's Guide.