is GUI wrapper firtsly designed for convenient service work with Zig Star LAN GW,
but now supports any TI CC1352/CC2538/CC2652 based Zigbee sticks or gateways, regardless of the manufacturer.
Multi tool is packed into single executable file.
You can get started without installing Python and the required modules, and without using the terminal, - just download and run.
- Read / Write / Erase NVRAM memory of Zigbee module
- Write / Verify / Erase firmware of Zigbee module
- Backdoor Serial Loader turns on automatically
- Manual restart of Zigbee module or ESP32 is available
If you are using ZigStar LAN GW, the IP address will be detected automatically, otherwise enter the IP:PORT of your gateway.
Click the update button to identify the USB drive and select your device from the dropdown list.
- Choose firmware *.hex file on your disk.
- Choose required options. Usually is Erase, Write and Verify.
- If you need to change the IEEE address, type it in and set checkbox Write IEEE.
- Press the "Start" button to begin the selected processes.
If any action is performed on the right side of the Multi Tool, the primary IEEE address is placed in the corresponding field. (Replacing manual entered or previously read one)
For gateways or USB sticks other than ZigStar, you may need to manually enable BSL.
Also, if you are using a non ZigStar gateway, you need to uncheck the Auto-BSL checkbox.
If you have any troubles with Zigbee network NVRAM tool may help you.
- Read button saves *.json file on your disk with current NVRAM state of your Zigbee module for future restore.
- Write button reads *.json file from your disk with saved NVRAM state and write it to your Zigbee module.
- Erase button cleans your Zigbee module NVRAM for a fresh install.
zigpy/zigpy-znp
JelmerT/cc2538-bsl
xyzroe/ZigStarGW-MT is licensed under the