Firmware Update

From BEASTX Wiki
Revision as of 09:15, 28 January 2022 by Shornstein (talk | contribs)
Jump to navigation Jump to search


Einleitung

Mit StudioX lässt sich die Firmware Deines BEASTX Systems auf den neusten Stand bringen. Die Firmware wird über USB (StudioX for PC/Mac) oder Bluetooth (StudioXm für Smartphones) auf das Gert übertragen. Wir zeigen hier das Update eines MICROBEAST PLUS, die anderen Geräte werden genauso aktualisiert. Über einen Computer mit USB2SYS Interface lässt sich ausserdem auch die Firmware des BLE2SYS Bluetooth Adapters bei Bedarf aktualisieren. Über die Bluetoothverbindung eines Smartphones kann das BLE2SYS nicht aktualisiert werden.


freakware Network

Die Firmware Dateien werden vom freakware Network Webserver bereitgestellt und über StudioX heruntergeladen. Daher wird für den Update Prozess eine Internetverbindung benötigt. Bitte beachte, dass dies Kosten verursachen kann, insbesondere wenn eine mobile Breitbandverbindung vom Smartphone verwendet wird! Am besten führst Du den Update Prozess durch, wenn Du mit einem (freien) WLAN Netz verbunden bist. Beachte bitte auch, dass Du auf Deinem Smartphone die Nutzung der Netzwerkverbindung für StudioX explizit freigibst. Vor allem bei Android Geräten kann das notwendig sein. Wenn keine Netzwerkverbindung besteht, dann wird im StudioX "Keine Verbindung zum freakware Network Server" angezeigt, sobald Du versuchst Dich für das Firmware Update einzuloggen.

Um also die Firmware herunterladen zu können und das Update durchführen zu können, musst Du Dich zuerst in das freakware Network mit Deinem Login (=Email Adresse) und Deinem Password anmelden. Falls noch nicht vorhanden, erstelle einen neuen Account über die entsprechende Schaltfläche. Wenn Du Dein Passwort vergessen hast, drücke ebenfalls den entsprechenden Knopf. Die Anmeldedaten können in der Software gespeichert werden, so dass Du den Login beim nächsten Update schnell durchführen kannst. Wenn Du nicht willst, dass Dein Passwort gespeichert wird, dann kannst Du die Option auch abwählen.

Wähle Firmware Update auf der Einstiegsseite

Melde Dich beim freakware Network mit Deinen Zugangsdaten an.



Registrierung

Firmware Updates können nur heruntergeladen werden, wenn das Gerät mit Deinem freakware Network Account verbunden ist. Wenn das Gerät einem anderen Account zugeordnet ist, wird eine entsprechende Meldung angezeigt. In diesem Fall muss eine Email an den BEASTX Kundenservice geschickt werden, mit Angabe deines Accounts und der Seriennummer des Geräts. Um diesen Vorgang so bequem wie möglich zu gestalten, kannst Du einen Link im angezeigten Bildschirm anklicken. Dann wird eine Email mit deiner Seriennummer generiert, die Du nur noch abschicken musst.

Wenn das Gerät noch nicht registriert ist, klicke einmal auf Registrieren, um das Gerät mit deinem Account zu verknüpfen.


Update durchführen

Warning.png Für den Update-Vorgang wird dringend empfohlen, alle Servos abzustecken, da die Servo während des Setups auf Vollausschlag gehen können. Das liegt daran, dass die Ausgänge des Geräts während des Aktualisierungsvorgangs keine Signale aussenden. In einer solchen Situation können sich einige Servos sehr seltsam oder unvorhergesehen verhalten, insbesondere billige Servos mit schlechter Servosoftware. Bei einem Elektroheli empfiehlt es sich auch, den Motor vom Regler zu trennen oder den Regler bzw. den Antriebsakku abzustecken, falls dieser nicht zur Speisung des Funksystems verwendet wird (kein BEC), damit der Motor während oder nach dem Update nicht versehentlich losläuft.


In der oberen Hälfte des Bildschirms kannst Du verfügbare Features aktivieren/deaktivieren (Drehzahlregler, Rettungsfunktion, Heli spezifische Firmware, ...). Die StudioX App erkennt, welche Features momentan auf Deinem Gerät installiert sind und wählt diese im voraus. Du kannst aber Features je nach Bedarf hinzufügen oder entfernen. Einige Features müssen erst entsperrt werden. Wähle dafür Upgrade, um in den freakware Webshop weitergeleitet zu werden. Dort kannst Du zusätzliche (gesperrte) Features hinzukaufen.
In der Liste in der Mitte des Bildschirms werden alle verfügbaren Firmware Versionen passend zu den gewählten Features angezeigt. Die neueste/höchste Firmware Version wird automatisch gewählt. Falls die Liste leer ist, dann hast Du vermutlich kein Feature ausgewählt! Für manche Kombinationen gibt es u. U. keine Firmware.
Wenn Du bereit bist, klicke auf Anfordern. Warte nun einige Sekunden, die Firmware Datei wird vom Server generiert. Klicke dann nochmal auf die Schaltfläche zum Herunterladen und dann noch ein drittes Mal zum Flashen der Firmware. Jetzt musst Du ein letztes Mal bestätigen, ob die neue Firmware wirklich auf das Gerät geladen werden soll. Bitte beachte: Das Flashen einer anderen Hauptversion (d. h. Update von V4.x.x auf V5.x.x) löscht alle Einstellungen des Geräts und die gesamte Einrichtung muss erneut durchgeführt werden! Dass liegt daran, dass sich bei einer neuen Hauptversion sehr viele Einstellungen und Parameter geändert haben, die unter Umständen bei der alten Firmware anders oder gar nicht einzustellen waren. Stelle daher sicher, dass Du auch das Handbuch der neuen Firmware gelesen und verstanden haben!

Der Firmware-Vorgang sollte sofort nach dem Drücken der OK Taste starten. Bitte tu während des Updates nichts! Warte einfach, bis der Fortschrittsbalken 100% erreicht hat, was bei Verwendung eines Computers mit USB2SYS einige Sekunden dauert und bei Verwendung eines Smartphones mit BLE2SYS-Bluetooth-Verbindung mehrere Minuten (!) dauern kann. Halte das Smartphone/Tablet bei der Verwendung von Bluetooth in sehr geringem Abstand zum BLE2SYS-Modul (nur wenige Zentimeter), da die Bluetooth-Verbindung leicht unterbrochen werden kann. Außerdem ist es ratsam, die Fernsteuerung während des Updates ausgeschaltet zu lassen und sich von anderen Funkgeräten wie WLAN-Router oder ähnlichem fernzuhalten. Wenn der Vorgang abgeschlossen ist, wird das Gerät neu gestartet und StudioX schließt die Verbindung. Wähle wieder Verbinden, um die Einrichtung zu beginnen.


When the update fails

When the update process fails in the middle the device will be stuck in recovery mode as the main application is erased now. Stay calm, this is no problem at all! Just reconnect and try again. If the update fails again and again at some point, completely close the app and power off your device. Power on again, start the app and try again. If that all does not work you please try another computer or smartphone.

Especially when using the bluetooth connection do as mentioned above: Stay away from radio devices that may interfere with the bluetooth connection and try to stay as close to the BLE2SYS as possible.

When using a computer in combination with USB2SYS make sure there are no processes running in background that may interrupt USB communication. Especially when using a virtual machine for running the StudioX app it may happen that the USB connection is slow and not performing properly. So do not use a virtual machine for running the app. Also make sure drivers are installed and configured properly. Don't use any USB hubs! In very rare cases it can be that the wire or plugs from USB2SYS to your device may be damaged or have a loose connection, so try a different connection cable. Finally make sure your power supply/battery is fully charged and holding voltage properly. Disconnect all servos for the update procedure to maintain a stable power level.