Zum Hauptinhalt springen
Version: iSign 9

FWUpdate Tool

tipp

Für das Verständnis dieses Artikels sind technische Vorkenntnisse erforderlich.

info

Die folgenden Informationen beziehen sich auf Version 1.2.4 oder neuer des Programmes FWUpdate.

info

Aufgrund der Erhöhung der Zugriffsicherheit, wird ab der FWUpdate-Tool Version 1.3.0 die Eingabe eines Passwortes verlangt. Geben Sie dazu die ID des EPDs ein.

Das FWUpdate Tool ist ein multifunktionales Werkzeug zur Verwaltung der EPDs. Dieser Artikel enthält allgemeine Informationen über das Programm.

Zur Konfiguration siehe EPD - Firmware Update mit dem Tool FWUpdate .

Installation​

Das Programm kann unter fwupdate-latest.zip heruntergeladen werden.

Windows​

Für Windows ist bereits eine ausführbare Datei enthalten (fwupdate.exe). Diese kann ohne Installation verwendet werden.

Linux​

Unter Linux kann die in Archiv Python-Datei verwendet werden. Dazu muss Python 3.12 oder neuer auf dem System installiert sein.

Nach dem entpacken der ZIP-Datei werden die Abhängigkeiten wie folgt in einer virtuellen Umgebung installiert:

chmod +x fwupdate.py
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Die Befehle können je nach System etwas abweichen. Es können auch andere Installationsmethoden verwendet werden.

Nun kann das Programm mit dem Befehl

./fwupdate.py

ausgeführt werden.

In den folgenden Beispielen werden Windows-Befehle verwendet. Diese können sinngemäß ebenso mit fwupdate.py ausgeführt werden. (aus .\fwupdate wird ./fwupdate.py)

Verwendung​

Grundlegende Informationen über die Verwendung finden sich in der im ZIP-Archiv beigefügten Readme.md Datei.

Weitere allgemeine Verwendungshinweise liefert der Befehl

.\fwupdate --help

Installation von Firmware​

.\fwupdate program --firmware IE042B/1.2.3 --download

Installiert Version 1.2.3 des Modells IE042B auf einem per USB angeschlossenen Gerät. Falls nötig werden die Dateien heruntergeladen.

Konfiguration von EPDs​

.\fwupdate program --config config.json --verify

Konfiguriert ein per USB angeschlossenes EPD mit den in der Datei config.json angegebenen Informationen. Details finden zu dieser Datei finden sich in der Readme.md.

Die Konfiguration wird nach Abschluss überprüft. Falls die Überprüfung fehlschlägt kann der Befehl erneut ausgeführt werden

Massenkonfiguration​

Viele Befehle des Tools insbesondere program untersützen die Parameter --port und --bulk. Mit --port kann eine serielle Schnittstelle vorausewählt werden. Mit --bulk wartet das Programm bis ein neues Gerät angeschlossen wird und startet den Prozess automatisch. So können eine Vielzahl von Geräten bearbeitet werden.

Terminal​

.\fwupdate terminal --reset

Startet das Gerät neu und öffnet ein Terminal zum per USB angeschlossenen Gerät.

Log​

.\fwupdate log --reset --timeout 10 > log.txt

Schreibt ein Startprotokoll des per USB angeschlossenen Gerätes in die Datei log.txt

Information​

.\fwupdate info --config

Gibt diverse Informationen über das per USB angeschlossene Gerät wieder.