Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 10.6.0 - Fehler: Failed to read existing file + Dauerreboot #875

Closed
Sandworm-of-Dune opened this issue Jul 23, 2022 · 8 comments
Closed

Comments

@Sandworm-of-Dune
Copy link

Hallo zusammen,
hat noch jemand Probleme nach dem Update auf Realese 10.6.0?

Ich habe nun das Problem, dass ich nun meist gar keinen Zugriff auf das Webinterface habe.
Falls schon, erscheint meist die Meldung: Failed to read existing file.
grafik

Erst dachte ich dass die SD Card defekt ist. - Die ist in Ordnung. habe es auch schon mit anderen versucht, gleiches Ergebis.
Dann habe ich erneut auf Realese 10.6.0 geflashed um dortige Probleme auszuschließen. Daran liegts auch nicht

Die seltenen Male, wo ich Zugriff habe, sehe ich nun im Log, dass er meist sofort wieder rebootet: (siehe Log unten)
Ich bin nun wieder auf 10.5.2 zurück - > da läuft alles perfekt.

Viele Grüße

2022-07-23T13:44:02: =============================================================================================
2022-07-23T13:44:02: =================================== Main Started ============================================
2022-07-23T13:44:02: =============================================================================================
2022-07-23T13:44:06: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T13:44:12: task_autodoFlow - next round - Round #1
2022-07-23T13:44:12: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T13:44:20: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T13:44:54: FlowControll.doFlow - ClassFlowCNNGeneral
2022-07-23T13:44:59: FlowControll.doFlow - ClassFlowPostProcessing
2022-07-23T13:44:59: PostProcessing - Raw: 47587.N Value: 47587.9 Error: no error
2022-07-23T13:44:59: FlowControll.doFlow - ClassFlowMQTT
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=38839, stromzaehler/connection, connected
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=4242, stromzaehler/uptime, 57
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=7760, stromzaehler/freeMem, 3129387
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=32468, stromzaehler/wifiRSSI, -75
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=17072, stromzaehler/value, 47587.9
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=44223, stromzaehler/error, no error
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=48266, stromzaehler/rate, 0.000000
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=48162, stromzaehler/changeabsolut, 0.0
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=58685, stromzaehler/raw, 47587.N
2022-07-23T13:44:59: sent publish successful in MQTTPublish, msg_id=43226, stromzaehler/timestamp, 2022-07-23T13:44:20
2022-07-23T13:44:59: task_autodoFlow - round done
2022-07-23T13:44:59: CPU Temperature: 61.1
2022-07-23T13:49:03: task_autodoFlow - next round - Round #2
2022-07-23T13:49:03: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T13:49:11: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:05:37: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T14:05:37: =============================================================================================
2022-07-23T14:05:37: =================================== Main Started ============================================
2022-07-23T14:05:37: =============================================================================================
2022-07-23T14:05:41: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T14:05:59: task_autodoFlow - next round - Round #1
2022-07-23T14:05:59: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T14:06:07: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:06:16: FlowControll.doFlow - ClassFlowCNNGeneral
2022-07-23T14:06:21: FlowControll.doFlow - ClassFlowPostProcessing
2022-07-23T14:06:21: FlowControll.doFlow - ClassFlowMQTT
2022-07-23T14:06:21: task_autodoFlow - round done
2022-07-23T14:06:21: CPU Temperature: 60.6
2022-07-23T14:10:50: task_autodoFlow - next round - Round #2
2022-07-23T14:10:50: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T14:10:58: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T13:56:16: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T13:56:16: =============================================================================================
2022-07-23T13:56:16: =================================== Main Started ============================================
2022-07-23T13:56:16: =============================================================================================
2022-07-23T13:56:20: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T13:56:23: task_autodoFlow - next round - Round #1
2022-07-23T13:56:23: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T13:56:31: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:08:33: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T14:08:33: =============================================================================================
2022-07-23T14:08:33: =================================== Main Started ============================================
2022-07-23T14:08:33: =============================================================================================
2022-07-23T14:08:37: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T13:57:32: task_autodoFlow - next round - Round #1
2022-07-23T13:57:32: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T13:57:40: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T13:51:21: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T13:51:21: =============================================================================================
2022-07-23T13:51:21: =================================== Main Started ============================================
2022-07-23T13:51:21: =============================================================================================
2022-07-23T13:51:26: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T13:51:44: task_autodoFlow - next round - Round #1
2022-07-23T13:51:44: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T13:51:52: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T13:52:00: FlowControll.doFlow - ClassFlowCNNGeneral
2022-07-23T13:52:05: FlowControll.doFlow - ClassFlowPostProcessing
2022-07-23T13:52:05: FlowControll.doFlow - ClassFlowMQTT
2022-07-23T13:52:05: task_autodoFlow - round done
2022-07-23T13:52:05: CPU Temperature: 61.7
2022-07-23T13:56:35: task_autodoFlow - next round - Round #2
2022-07-23T13:56:35: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T13:56:43: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T13:57:16: FlowControll.doFlow - ClassFlowCNNGeneral
2022-07-23T13:57:21: FlowControll.doFlow - ClassFlowPostProcessing
2022-07-23T13:57:21: PostProcessing - Raw: 47587.N Value: 47587.9 Error: no error
2022-07-23T13:57:21: FlowControll.doFlow - ClassFlowMQTT
2022-07-23T13:57:21: task_autodoFlow - round done
2022-07-23T13:57:21: CPU Temperature: 63.3
2022-07-23T14:01:26: task_autodoFlow - next round - Round #3
2022-07-23T14:01:26: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T14:01:34: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:02:07: FlowControll.doFlow - ClassFlowCNNGeneral
2022-07-23T14:02:13: FlowControll.doFlow - ClassFlowPostProcessing
2022-07-23T14:02:13: PostProcessing - Raw: 47587.N Value: 47587.9 Error: no error
2022-07-23T14:02:13: FlowControll.doFlow - ClassFlowMQTT
2022-07-23T14:02:13: sent publish successful in MQTTPublish, msg_id=19815, stromzaehler/connection, connected
2022-07-23T14:02:13: sent publish successful in MQTTPublish, msg_id=2613, stromzaehler/uptime, 652
2022-07-23T14:02:13: task_autodoFlow - round done
2022-07-23T14:02:13: CPU Temperature: 58.9
2022-07-23T14:06:17: task_autodoFlow - next round - Round #4
2022-07-23T14:06:17: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T14:06:25: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:15:07: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T14:15:07: =============================================================================================
2022-07-23T14:15:07: =================================== Main Started ============================================
2022-07-23T14:15:07: =============================================================================================
2022-07-23T14:15:11: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
2022-07-23T14:15:15: task_autodoFlow - next round - Round #1
2022-07-23T14:15:15: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T14:15:23: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:15:57: FlowControll.doFlow - ClassFlowCNNGeneral
2022-07-23T14:16:02: FlowControll.doFlow - ClassFlowPostProcessing
2022-07-23T14:16:02: PostProcessing - Raw: 47587.N Value: 47587.9 Error: no error
2022-07-23T14:16:02: FlowControll.doFlow - ClassFlowMQTT
2022-07-23T14:16:02: sent publish successful in MQTTPublish, msg_id=19779, stromzaehler/connection, connected
2022-07-23T14:16:02: sent publish successful in MQTTPublish, msg_id=2533, stromzaehler/uptime, 55
2022-07-23T14:16:02: sent publish successful in MQTTPublish, msg_id=22353, stromzaehler/freeMem, 3127707
2022-07-23T14:16:02: sent publish successful in MQTTPublish, msg_id=58894, stromzaehler/wifiRSSI, -75
2022-07-23T14:16:02: task_autodoFlow - round done
2022-07-23T14:16:02: CPU Temperature: 58.9
2022-07-23T14:20:06: task_autodoFlow - next round - Round #2
2022-07-23T14:20:06: FlowControll.doFlow - ClassFlowMakeImage
2022-07-23T14:20:14: FlowControll.doFlow - ClassFlowAlignment
2022-07-23T14:19:06: Time zone set to CET-1CEST,M3.5.0,M10.5.0/3

@jomjol
Copy link
Owner

jomjol commented Jul 24, 2022

Bei mir läuft die 10.6.0 auf 4 Systemen ohne Auffälligkeiten (Update via OTA). Ich habe in dieser Version aber auch die Treiber für die Kamera und das Build-System upgedated - das hatte in der Vergangenheit schonmal ähnliche Effekte verursacht.

Bitte Input hier weiter sammeln.

Ich würde empfehlen, bis auf weiteres auf Version 10.5 zu bleiben. Ich werde die Treiber weiter regelmäßig updaten und hoffe, dass der Fehler dann auch bei deinen Systemen wieder behoben ist. Debugging der Treiber ist auf dem ESP32CAM nicht möglich, da die Vielzahl der Komponenten (OV2640, SD-Karte, Flash, Externe LEDs) die Debugging GPIOs besetzen.

@friedpa
Copy link

friedpa commented Jul 24, 2022

Ich habe das gleiche Problem. Bei einem System sind bei 10.6.0 keine Auffälligkeiten, bei dem anderen System kommt es auch zu einem Dauer-reboot. DAchte aber eher an einen HW Defekt..... Werde weiter berichten was das Problem beseitigt hat.

@jomjol
Copy link
Owner

jomjol commented Jul 24, 2022

@friedpa wichtig zu wissen, was den Reboot triggert. Kannst du mal das Seriallog posten?

@jomjol
Copy link
Owner

jomjol commented Jul 24, 2022

Es scheint eine Kombination von esp32 Treiber und tflite-Update zu sein. Da ich die Funktionalität in der Version nicht benötige, habe ich gerade eine v.10.6.1, in der diese wieder auf die alten Versionen zurückgestellt wurde.

@Sandworm-of-Dune
Copy link
Author

Ich habs gerade hoichgeladen. Erster Blick sieht sehr gut aus.
Ich geb morgen eine Rückmeldung.
Danke schon mal.

@friedpa
Copy link

friedpa commented Jul 24, 2022

Hi Josef, bin nächste Woche noch auf Urlaub, ab übernächsten Montag bekommst Du die Daten. Liebe Grüße Paul

@Sandworm-of-Dune
Copy link
Author

Sandworm-of-Dune commented Jul 25, 2022

mit Release 10.6.1 gehts wieder. keine Endlosreboot des Geräts
Danke schon mal für die schnelle Hilfe.

Allerdings wäre es wirklich interessent die Ursache zu finden, denn irgenwann wirds vermutlich irgendeinen Bedarf geben auf den neuen esp32 Treiber zu wechseln und dann haben wir erneut den Salat :-)

@friedpa : wäre wirklich toll, wenn du nach deinem Urlaub noch das Seriallog mit dem Release 10.6.0 anfertigen könntest.
Lg

@jomjol
Copy link
Owner

jomjol commented Jul 25, 2022

Ursache liegt vermutlich an einem Update der Tensorflow Bibliotheken, die dann mit den "alten" tflite-Dateien nicht zurecht kommen.

@jomjol jomjol closed this as completed Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants