Code Monkey home page Code Monkey logo

zigstargw-mt's Introduction

ZigStar GW Multi tool

Build

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.

Possibilities:

  • 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

Screenshots

Windows
OS X

Instructions:

1. Identify Port

Network gateways:

If you are using ZigStar LAN GW, the IP address will be detected automatically, otherwise enter the IP:PORT of your gateway.

USB sticks:

Click the update button to identify the USB drive and select your device from the dropdown list.

2.A Firmware update

  • 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.

2.B NVRAM Tools

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.

Based on

zigpy/zigpy-znp
JelmerT/cc2538-bsl


xyzroe/ZigStarGW-MT is licensed under the

zigstargw-mt's People

Contributors

xyzroe avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.