So… I’m getting memory out of bound errors on the latest HA trying to perform various configuration options on my Zigbee devices. I believe that my Sonoff V3.0 stick, reporting Hardware: EZSP v8 6.10.3.0 build 297 needs to be updated.
I believe I’ve worked out that I need ncp-uart-hw-v7.3.1.0-zbdonglee-115200.gbl which I have.
I read about uisng Flashing the firmware via cc2538-bsl | Zigbee2MQTT - but that’s using a hex file.
I watched about using SecureCRT but he is uploading a sw image not a fw image https://www.youtube.com/watch?v=BU9ha0Uaduc and he is also uploading an init file which I also don’t have.
I have also tried using SX but the moment I press “1” on the Gecko Bootloader menu to upload a GBL, (which I’m connecting to via PUTTY at 115200 baud) I’m getting…
$ sx ncp-uart-hw-v7.3.1.0-zbdonglee-115200.gbl < /dev/ttyUSB0 > /dev/ttyUSB0
Sending ncp-uart-hw-v7.3.1.0-zbdonglee-115200.gbl, 3175 blocks: Give your local XMODEM receive command now.
Xmodem sectors/kbytes sent: 0/ 0kRetry 0: CancelledTransfer incomplete
I believe I am following the wrong instructions in order to change the firmware on the stick and I’m at a dead end.