#zigbee coordinator firmware upgrade
1 messages · Page 1 of 1 (latest)
It should retain everything
What is the best way to upgrade the device then ? Is there an add-on that I can use to do it ?
Depends on your coordinator
So I would use ZigStar TI CC2652P/P7 FW Flasher ?
That would be another option.
Ah, I see. Getting tzb installed now.
Ok, so now I need to figure out how to disable ZHA, so I can flash the dongle
Hmm, just tried to configure tzb, and got this when i clicked save..
Failed to save add-on configuration, Missing required option 'network_device' in TubesZB TI CC2652 FW Flasher (d0f5a498_tzb-cc2652-flasher). Got {'network_device': None, 'device': '/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e6963022ee12ec11895921c7bd930c07-if00-port0', 'trigger_esphome_bsl': False, 'device_type': True, 'sonoff': False, 'cc2652p2_fw': True, 'cc2652p7_fw': False}
LOL That worked.. odd bug.
Limitation to have that entry not hidden away under advanced options
Same deal if using that address you still have to pick a port option above
Ah.. Ok. So I started the addon, but doesn't seem to have completed the flash.
I'm not sure how to "stop" ZHA from using the device.
Do I have to specify the FW that I want flashed ?
that didn't work either.
Disable the integration
Ok, did that. Started the addon again, and got this.
-----------------------------------------------------------
Add-on: TubesZB TI CC2652 FW Flasher
TubesZB TI CC2652 firmware flasher add-on
-----------------------------------------------------------
Add-on version: 0.3.4.1
You are running the latest version of this add-on.
System: Home Assistant OS 13.1 (amd64 / generic-x86-64)
Home Assistant Core: 2024.9.2
Home Assistant Supervisor: 2024.09.1
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service banner successfully started
s6-rc: info: service cc2652-flasher: starting
[09:28:19] INFO: Using USB Device /dev/ttyUSB0
[09:28:19] INFO: Downloading https://github.com/Koenkk/Z-Stack-firmware/raw/refs/heads/master/coordinator/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_coordinator_20240710.zip
[09:28:19] INFO: Starting cc2652P flasher with /dev/ttyUSB0
Setting filename to /root/firmware.hex
Opening port /dev/ttyUSB0, baud 500000
Reading data from /root/firmware.hex
Your firmware looks like an Intel Hex file
Connecting to target...
ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)'
[09:28:21] INFO: cc2652-flasher-up script exited with code 1
s6-rc: warning: unable to start service cc2652-flasher: command exited 1
s6-rc: info: service banner: stopping
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service banner successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
Even rebooted w/ ZHA disabled, and still get the same..
Well I just did the upgrade the same way I did the install of the router firmware on my other 2, using an rPi. so I guess I will close this.