SONOFF Zigbee 3.0 USB Dongle Plus: Z-Stack 3.x.0 Firmware unter Linux aktualisieren

Ich habe mir vor kurzem den „SONOFF Zigbee 3.0 USB Dongle Plus“ gekauft. Dieser wird standardmäßig mit der Z-Stack 3.x.0 Firmware Version „20210120“ ausgeliefert, die (Stand November 2021) aktuelle Z-Stack Firmware Version ist „20210708“.

 

Mithilfe von „cc2538-bsl“ lässt sich die Firmware unter Linux aktualisieren. Für Arch Linux ist „cc2538-bsl“ im AUR verfügbar.

yay -S python-cc2538-bsl

sudo pip3 install pyserial intelhex

Ladet euch nun von hier die aktuellste Z-Stack 3.x.0 Firmware (Datei CC1352P2_CC2652P_launchpad_*.zip) herunter. Entpackt die heruntergeladene Zip Datei, öffnet ein Terminal und wechselt in das Verzeichnis, in welchem die Firmwaredatei liegt.

Vorbereitungen treffen:

  • Schraubt die Antenne ab, entfernt die beiden Schrauben neben dem Antennenanschluss und zieht das Board heraus.
  • Haltet die „BOOT“ Taste gedrückt, steckt den Stick in einen freien USB-Port und lasst die „BOOT“ Taste 2-3 Sekunden danach los

Führt nun den nachfolgenden Befehl aus. „CC1352P2_CC2652P_launchpad_coordinator_20210708.hex“ müsst ihr eventuell durch den Dateinamen der neueren Z-Stack 3.x.0 Firmware ersetzen.

sudo cc2538-bsl.py -e -w -v CC1352P2_CC2652P_launchpad_coordinator_20210708.hex

Der Flashvorgang dauert ein paar Sekunden.

Wenn ihr nun den Stick erneut anschließt, wird die aktuelle Firmware gebootet.

Steven Seifried

Ey Yau! Ich bin Steven, Gründer und Betreiber von CANOX.NET. Privat nutze ich seit 2015 überwiegend Linux (Windows nur noch zum zocken).

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.