Issue flashing Sonoff ZBDongle-E

If, like me, you were trying to install darkxst’s MultiPan (Thread + Zigbee) firmware, I had to do this manually. Here is how I did it…

You will need a terminal program that supports Xmodem file upload. Here we will use ExtraPutty

  1. Download the firmware .gbl file you want to flash (If lyou’re looking for MultiPan firmware, start here. Get the most recent ZBDongle rcp-uart build with 460800 baud rate)

  2. Remove your ZBDongle from the case by removing the 2 screws on the front (Side with USB connector) then plug the dongle in (suggest using a hub or extension cable as you will need to be able to access the dongle)

  3. Launch ExtraPutty and select Serial under Connection Type.

  4. Click ‘Serial’ under the Connection menu on the left

  5. Select the COM port of your ZBDongle, set Speed to 115200 (8,n,1) and Flow control None (DTR/RTS disabled) then click Open

  6. Hold the boot button (left button if you’re looking at the antenna connector) then click the reset button.

  7. You should see ‘Gecko Bootloader’ menu. Press option 1 to upload gbl. (should now say ‘begin upload’)

  8. Click File Transfers (Top menu) → Xmodem → Send File and select your gbl firmware file.

  9. Once the transfer completes wait a few seconds then you are done and it is safe to disconnect and reassemble the dongle.

2 Likes