Ein Freund hat mir seinen Typhoon H Plus gebracht, nachdem der Kopter nach dem letzten Update (784) nicht mehr hochgefahren ist. Kein Geräusch beim Einschalten, keine blinkenden LEDs auf den Armen. Einzig eine blaue LED auf der Sensoreinheit unterhalb des Akkus und eine grün blinkende auf der C23 Kamera und eine grün blinkende im Inneren des Kopters. Der Kopter lässt sich auch nicht mehr ausschalten, nur Akku ziehen hilft.
Ein neues Durchführen des Update-Prozesses nach dem Löschen des yuneecOTA-Verzeichnisses auf der ST16S ist zum Scheitern verurteilt, da sich die ST16S nicht mehr mit dem Kopter verbinden kann und man nicht über den Hinweis, dass der Akku mindestens zu 30 % geladen sein muss, hinweg kommt.
Auf der SD-Karte der C23 finden sich vier Dateien: autopilot.yuneec, autopilot_update.log, firmware.bin und gimbal.yuneec.
Die Einträge in der Log-Datei zeigen Folgendes:
found /tmp/SD0/autopilot.yuneec to update
file size: 1451805
found board ID in JSON: 96
found iv
found encrypted image
.yuneec JSON parsed
base64decode compressed image len: 1047622
base64decode iv len: 16
base64decode uncompressed len: 1047296
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
failed to get reboot acknowledged at 500000, continuing anyway
could not talk to bootloader, giving up
Da der Yuneec Typhoon H Plus für mich ein unbekanntes Gerät ist (ich flog kurz einen Yuneec Q500 4K), musste ich mich in das Thema vollkommen neu einarbeiten. Was ich gefunden habe ist, dass der H Plus wenn auch technisch vom H nicht so weit entfernt, grundsätzlich anders handzuhaben ist, was Updates betrifft. Es finden sich keine offiziellen Firmware-Downloads, die GUI-Software für den PC funktioniert für den H Plus anscheinend auch nicht und die einzigen Downloads, die Yuneec für den H Plus zur Verfügung stellt, sind Handbücher.
Ich bin dann in einem anderen Forum auf jemanden gestoßen, der das selbe Problem hatte und es dadurch lösen konnte, dass er eine alte Version der autopilot.yuneec auf die SD-Karte in der C23 Kamera aufspielte. Ich habe das mit allen mir mühsam zusammen gesuchten Versionen (652, 743 und 784) versucht, leider erfolglos. Jeder einzelne Versuch ergab eine autopilot_update.log mit (bis auf unterschiedliche Dateigrößenangaben) gleichlautenden Einträgen (siehe oben).
Ich habe dann die Dateien von der SD-Karte gelöscht und einzeln auf die SD-Karte geschoben. Begonnen habe ich mit der gimbal.yuneec, die offenbar nach dem Einschalten eingespielt wurde, da sie danach als gimbal.yuneec.updated umbenannt aufschien. Als nächstes folgte dann die firmware.bin, die der camera.bin aus dem OTA Update entspricht. Auch hier scheint das Einspielen funktioniert zu haben, da die Datei danach auf der SD-Karte in der C23 gelöscht war.
Mit wenig Hoffnung habe ich dann nochmals die autopilot.yuneec (Build 652) auf die SD-Karte kopiert und in die C23 geschoben. Nach dem Einschalten des Kopters hat es ein wenig gedauert (ca. eine Minute denke ich), danach war das Yuneec-typische Einschalt-Geräusch zu vernehmen und die LEDs auf den Armen begannen zu blinken. Voila, der H Plus bootet wieder. Das Ergebnis war eine umbenannte autopilot.yuneec.updated und keine autopilot_update.log Datei. Offenbar werden die Logs nur angelegt, wenn etwas schiefläuft.
Als nächsten Schritt habe ich dann die aktuelle Version der autopilot.yuneec (Build 784) eingespielt, diesmal ohne Problem. Scheint in der ST16S übrigens als Version 1.50 auf.
Nach dem Einschalten der ST16S ließ sich auch der Kopter wieder verbinden, die Kamera war von dem Problem ja nie betroffen. Allerdings zeigten die Firmware-Stände auf der ST16S bei RealSense nur N/A an.
Ich dachte dann, ich lasse das Update nochmals durchlaufen. Also das yuneecOTA Verzeichnis im internen Speicher der RC gelöscht und das Update neu gestartet. Das Herunterladen hat problemlos funktioniert, danach kam der Hinweis, dass nun die Kamera verbunden werden muss. Nachdem dies geschehen war ging ich wieder zurück in das Update-Menü, wo mir allerdings nicht das Update angezeigt wurde, sonder wieder nur die verfügbaren WLANs und kein Update Button. Ein neuerliches Verbinden mit dem WLAN ergibt dann nur, dass alles up-to-date ist und kein Update erforderlich ist. Also eine Katze, die sich in den Schwanz beißt und somit keine Möglichkeit, auf diesem Weg das Update nochmals durchzuführen.
Da meiner Einschätzung nach die Updates alle eingespielt sein sollten, war mein nächster Ansatz, die ST16S auf Werkseinstellungen zurück zu setzen. Dazu muss vorher sichergestellt sein, dass man die Flightmode 2.0 Installations-Datei gesichert zur Verfügung hat. Die Installationsdatei nennt sich Yuneec-App-Release.apk.
Nach dem Zurücksetzen auf Werkseinstellungen musste noch die Flightmode App installiert werden und als Home-App in den Einstellungen eingestellt werden, damit sie beim Einschalten der RC automatisch gestartet wird.
Nun scheint alles wieder ordnungsgemäß zu funktionieren, auch korrekte Firmware-Stände werden nun angezeigt. Beim H Plus wurde noch der Kompass neu kalibriert und die persönlichen Einstellungen vorgenommen. Es dauerte allerdings einige Zeit, bis auf der ST16S genügend (>10) GPS-Satelliten verfügbar waren, um ein grünes Symbol zu erhalten.
Fazit aus meinen Anstrengungen:
Bei jedem Update die herunter geladenen Dateien aus dem yuneecOTA Ordner der ST16S auf dem PC sichern! Die Dateien mit der Endung .yuneec sind ZIP-Dateien, die sich als solche auch öffnen lassen und wo man die beinhalteten Dateien extrahieren kann. Dort finden sich dann sowohl die Updates für Kamera, Gimbal und Kopter wie auch die Flightmode Installationsdatei in Form der Yuneec-App-Release.apk.
Diese Dateien können sehr hilfreich sein, um fehlgeschlagene Updates wie beschrieben manuell nochmals durchzuführen oder auch um downzugraden, falls man das möchte. Und sie können helfen, einen Typhoon H Plus wieder in Gang zu bringen , den man laut Serviceanfrage bei Yuneec Deutschland zur Reparatur einsenden müsste.
Ein neues Durchführen des Update-Prozesses nach dem Löschen des yuneecOTA-Verzeichnisses auf der ST16S ist zum Scheitern verurteilt, da sich die ST16S nicht mehr mit dem Kopter verbinden kann und man nicht über den Hinweis, dass der Akku mindestens zu 30 % geladen sein muss, hinweg kommt.
Auf der SD-Karte der C23 finden sich vier Dateien: autopilot.yuneec, autopilot_update.log, firmware.bin und gimbal.yuneec.
Die Einträge in der Log-Datei zeigen Folgendes:
found /tmp/SD0/autopilot.yuneec to update
file size: 1451805
found board ID in JSON: 96
found iv
found encrypted image
.yuneec JSON parsed
base64decode compressed image len: 1047622
base64decode iv len: 16
base64decode uncompressed len: 1047296
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
send reboot
failed to get reboot acknowledged at 500000, continuing anyway
could not talk to bootloader, giving up
Da der Yuneec Typhoon H Plus für mich ein unbekanntes Gerät ist (ich flog kurz einen Yuneec Q500 4K), musste ich mich in das Thema vollkommen neu einarbeiten. Was ich gefunden habe ist, dass der H Plus wenn auch technisch vom H nicht so weit entfernt, grundsätzlich anders handzuhaben ist, was Updates betrifft. Es finden sich keine offiziellen Firmware-Downloads, die GUI-Software für den PC funktioniert für den H Plus anscheinend auch nicht und die einzigen Downloads, die Yuneec für den H Plus zur Verfügung stellt, sind Handbücher.
Ich bin dann in einem anderen Forum auf jemanden gestoßen, der das selbe Problem hatte und es dadurch lösen konnte, dass er eine alte Version der autopilot.yuneec auf die SD-Karte in der C23 Kamera aufspielte. Ich habe das mit allen mir mühsam zusammen gesuchten Versionen (652, 743 und 784) versucht, leider erfolglos. Jeder einzelne Versuch ergab eine autopilot_update.log mit (bis auf unterschiedliche Dateigrößenangaben) gleichlautenden Einträgen (siehe oben).
Ich habe dann die Dateien von der SD-Karte gelöscht und einzeln auf die SD-Karte geschoben. Begonnen habe ich mit der gimbal.yuneec, die offenbar nach dem Einschalten eingespielt wurde, da sie danach als gimbal.yuneec.updated umbenannt aufschien. Als nächstes folgte dann die firmware.bin, die der camera.bin aus dem OTA Update entspricht. Auch hier scheint das Einspielen funktioniert zu haben, da die Datei danach auf der SD-Karte in der C23 gelöscht war.
Mit wenig Hoffnung habe ich dann nochmals die autopilot.yuneec (Build 652) auf die SD-Karte kopiert und in die C23 geschoben. Nach dem Einschalten des Kopters hat es ein wenig gedauert (ca. eine Minute denke ich), danach war das Yuneec-typische Einschalt-Geräusch zu vernehmen und die LEDs auf den Armen begannen zu blinken. Voila, der H Plus bootet wieder. Das Ergebnis war eine umbenannte autopilot.yuneec.updated und keine autopilot_update.log Datei. Offenbar werden die Logs nur angelegt, wenn etwas schiefläuft.
Als nächsten Schritt habe ich dann die aktuelle Version der autopilot.yuneec (Build 784) eingespielt, diesmal ohne Problem. Scheint in der ST16S übrigens als Version 1.50 auf.
Nach dem Einschalten der ST16S ließ sich auch der Kopter wieder verbinden, die Kamera war von dem Problem ja nie betroffen. Allerdings zeigten die Firmware-Stände auf der ST16S bei RealSense nur N/A an.
Ich dachte dann, ich lasse das Update nochmals durchlaufen. Also das yuneecOTA Verzeichnis im internen Speicher der RC gelöscht und das Update neu gestartet. Das Herunterladen hat problemlos funktioniert, danach kam der Hinweis, dass nun die Kamera verbunden werden muss. Nachdem dies geschehen war ging ich wieder zurück in das Update-Menü, wo mir allerdings nicht das Update angezeigt wurde, sonder wieder nur die verfügbaren WLANs und kein Update Button. Ein neuerliches Verbinden mit dem WLAN ergibt dann nur, dass alles up-to-date ist und kein Update erforderlich ist. Also eine Katze, die sich in den Schwanz beißt und somit keine Möglichkeit, auf diesem Weg das Update nochmals durchzuführen.
Da meiner Einschätzung nach die Updates alle eingespielt sein sollten, war mein nächster Ansatz, die ST16S auf Werkseinstellungen zurück zu setzen. Dazu muss vorher sichergestellt sein, dass man die Flightmode 2.0 Installations-Datei gesichert zur Verfügung hat. Die Installationsdatei nennt sich Yuneec-App-Release.apk.
Nach dem Zurücksetzen auf Werkseinstellungen musste noch die Flightmode App installiert werden und als Home-App in den Einstellungen eingestellt werden, damit sie beim Einschalten der RC automatisch gestartet wird.
Nun scheint alles wieder ordnungsgemäß zu funktionieren, auch korrekte Firmware-Stände werden nun angezeigt. Beim H Plus wurde noch der Kompass neu kalibriert und die persönlichen Einstellungen vorgenommen. Es dauerte allerdings einige Zeit, bis auf der ST16S genügend (>10) GPS-Satelliten verfügbar waren, um ein grünes Symbol zu erhalten.
Fazit aus meinen Anstrengungen:
Bei jedem Update die herunter geladenen Dateien aus dem yuneecOTA Ordner der ST16S auf dem PC sichern! Die Dateien mit der Endung .yuneec sind ZIP-Dateien, die sich als solche auch öffnen lassen und wo man die beinhalteten Dateien extrahieren kann. Dort finden sich dann sowohl die Updates für Kamera, Gimbal und Kopter wie auch die Flightmode Installationsdatei in Form der Yuneec-App-Release.apk.
Diese Dateien können sehr hilfreich sein, um fehlgeschlagene Updates wie beschrieben manuell nochmals durchzuführen oder auch um downzugraden, falls man das möchte. Und sie können helfen, einen Typhoon H Plus wieder in Gang zu bringen , den man laut Serviceanfrage bei Yuneec Deutschland zur Reparatur einsenden müsste.