Z-Wave Gecko Bootloaders#
Production bootloader projects for Z-Wave sample applications and workspaces on Series 2 (EFR32ZG23 / EFR32ZG28).
Project | Use case |
|---|---|
| SoC OTA: internal flash storage, single update slot |
| NCP OTW: UART XMODEM-CRC (menu: |
Images are signed and may use LZMA compression. Sample signing and encryption keys ship with the Z-Wave sample app package; replace them for production products.
Build#
From the repository root:
python scripts/build_bootloader.py sample_apps/bootloaders --board <board>
Flash and tokens#
Flash the combined bootloader image, then flash application and Z-Wave token files (see sample app documentation). Example:
commander flash <bootloader>.s37 --device <part>
commander flash --tokengroup znet --tokenfile sample-keys/sample_encrypt.key --tokenfile sample-keys/sample_sign.key-tokens.txt --device <part>
References#
Z-Wave sample application README files for OTA/OTW workspace usage