darkxst / silabs-firmware-builder

Silicon Labs firmware builder
https://darkxst.github.io/silabs-firmware-builder/
411 stars 32 forks source link

I think I implanted the wrong firmware in my SONOFF Zigbee Dongle #114

Open Lucas-Baek-HYU opened 2 months ago

Lucas-Baek-HYU commented 2 months ago

Hello, While I was trying to update the firmware, HA kept not responding, so I was trying to downgrade it and I think I flushed the firmware that didn't fit my device :(

My device is a SONOFF Zigbee USB 3.0 Dongle-E Plus V2 with EFR32MG21. Initially, I checked the "6.10.3.0 build 297" version of the firmware on the web flasher and flushed the file "ncp-uart-hw-7.4.3.0-zbdonglee-115200.gbl".

However, the issues I'm facing haven't continued to be resolved, and I decided to downgrade to version 7.4.1 on the advice of several people. The problem is, I flushed the "skyconnect" firmware file to my device.

My device is no longer captured by the web flasher :( (The wrong file has already been flushed, so it's only natural that there's something wrong with the device)

I tried to use the Boot and Reset buttons to check the COM port recognized as Boot mode and use the commonly used flushing tool, but it failed.

Is there a way to reverse my device?

darkxst commented 2 months ago

you can try using universal-silabs-flasher with bootloader reset. Web flasher cant work due to incorrect firmware.

universal-silabs-flasher --device </dev/ttyUSB0> --bootloader-reset sonoff flash <firmware.gbl>