Display Update nicht möglich (V1.2.3/ESP32/Nextion 3224T028)

ximum

New member
Ich habe für mein viel geliebtes Mini V1 mit ESP32 Upgrade vor kurzem das Update auf V1.2.3 über die Weboberfläche gemacht und wunderte mich gleich über das auf dem Kopf stehende Display. Egal - es gab erst mal wichtiges am Grill - daher fix losgelegt. Heute bin ich mal wieder darüber gestolpert und wollte nun dem ganzen auf den Grund gehen.
Von früher kannte ich schon den Recovery Modus, also die entsprechenden Dateien von Github geladen und Update gestartet. Leider hing die Anzeige gleich bei 13% und das immer wieder auch nach mehreren Neustarts.
Als nächstes habe ich dann die Settings exportiert und einmal alle Daten gelöscht. Interessanter Weise war in der settings.txt beim Display orientation:180 hinterlegt?! Aber auch der Reset aller Daten hat bei dem grundsätzlichen Problem des Display Updates nicht geholfen.
Nun habe ich ein Downgrade der Software auf V1.2.2 ausprobiert, welches funktionierte und dort dann auch das Display (Down-)Update (auf V1.2.2) über den Recovery Modus problemlos klappte.
Nach dem folgenden erneuten Update auf V1.2.3 des Wlanthermo wurde auch wieder das Display Update durchgeführt, welches wieder zu der gedrehten Orientierung führte - und ein manuelles Update über Recovery wieder bei 13% hängt. Ganz selten läuft die Anzeige auch mal auf 100% durch, aber egal wie lange ich warte, es findet kein Update auf dem Display statt.
Unter V1.2.2 konnte ich übrigens die Displayversion V1.2.3 updaten, beim anschließenden Update des Mini auf V1.2.3 wird das dann nicht mehr überschrieben und ich hatte mein ungedrehtes Display mit der aktuellsten Version.
Soweit so gut, ich wollte den Bug nur nicht unerwähnt lassen und anderen einen Ansatz der Lösung anbieten.
 

s.ochs

BOFH
Teammitglied
Admin
Hi @ximum vielen Dank für deinen Bericht. Die Nextion Programmierung hat sich zwischen v1.2.2 und v1.2.3 nicht geändert (muss aber bei jedem ESP32-Update mitgeführt werden, da ein System ja auch komplett neu aufgesetzt werden kann und wird in GitHub automatisch kompiliert).

Das "Hängenbleiben" des Nextion-Updates in der v1.2.3 könnte mit einer Übertragungsstörung zwischen ESP32 und dem Nextion zusammenhängen, ich hätte ähnliches schon mal bei einem anderen Mini beobachtet. Für die v1.2.4 habe ich hier schon einen Lösungsansatz.

Woher die Drehung der Anzeige beim Update kommt, kann ich mir aktuell nicht wirklich erklären. Eventuell hat sich hier etwas beim Kompilieren über den Nextion Editor / der Integration in GitHub geändert. Ich werde dem mal nachgehen.

Gruß
Steffen
 

ximum

New member
Danke für die Rückmeldung, wenn ich Dir noch irgendwelche Logs exportieren kann, mach ich das gerne, müsste nur wissen wie :)
 
Oben Unten