diff --git a/README.md b/README.md index d2dc46f..2c7a18c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,15 @@ -# zigbee_firmware +# Update Zigbee Firmware -Update Zigbee Firmware \ No newline at end of file +## Find your device +``` +smarthome@raspi:/opt/smarthome/zigbee/cfg/zigbee_firmware $ ls -l /dev/serial/by-id/ +total 0 +lrwxrwxrwx 1 root root 13 Nov 9 14:30 usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_a028fc1bda12ef11be6d78b8bf9df066-if00-port0 -> ../../ttyUSB0 +``` + +## Update your device +``` +smarthome@raspi:/opt/smarthome/zigbee/cfg/zigbee_firmware $ mkvenv +smarthome@raspi:/opt/smarthome/zigbee/cfg/zigbee_firmware $ source venv/bin/activate +smarthome@raspi:/opt/smarthome/zigbee/cfg/zigbee_firmware $ universal-silabs-flasher --device /dev/ttyUSB0 flash --firmware ./raspi.gbl +``` diff --git a/firmware/zbdonglee_zigbee_ncp_8.0.2.0_sw_flow_115200.gbl b/firmware/zbdonglee_zigbee_ncp_8.0.2.0_sw_flow_115200.gbl new file mode 100644 index 0000000..543bc13 Binary files /dev/null and b/firmware/zbdonglee_zigbee_ncp_8.0.2.0_sw_flow_115200.gbl differ diff --git a/raspi.gbl b/raspi.gbl new file mode 120000 index 0000000..ab01a25 --- /dev/null +++ b/raspi.gbl @@ -0,0 +1 @@ +firmware/zbdonglee_zigbee_ncp_8.0.2.0_sw_flow_115200.gbl \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..4ed6be7 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +universal-silabs-flasher +