Ich habe den Smart Robot Car von Tscinbuny (ZYC0076-EN).
Das Hochladen des Sketches mit Arduino auf das Development Board funktioniert einwandfrei.
Beim Hochladen auf das esp32-Expansion Board mit der esp32-Cam erhalte ich die Fehlermeldung „A fatal error occurred: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: Troubleshooting - ESP32 - — esptool latest documentation
Fehlgeschlagenes Hochladen: Hochladefehler: exit status 2"
Das esp32-Board ist nur mit dem USB Kabel verbunden, Com wird mit Treiber CH450 in Windows 11 korrekt angezeigt, das USB-Kabel ist geprüft und in Ordnung, das Booten und Reseten bringt keinen Erfolg. Die Einstellungen in Arduino entsprechen genau dem Anleitungsvideo (ESP 32 Wrover Module, Upload Speed 115200, Partition Scheme: Huge App 3MB No OTA/1Mb SPIFFS) . Ich habe es mit einem neuen esp32-Expansion Board und einer neuen esp32-Cam versucht. Der Fehler tritt immer auf. Ich habe schon alles versucht.
Kennt jemand eine mögliche Lösung? Was kann ich noch tun?
Danke für jede Unterstützung
langi
Oh, sorry. Ich schrieb es falsch. Es ist der CH340!
@my_xy_prroject Karma:2000+ "Wenn Du den Sketch hochladen willst, drücke und halte die Boot-Taste, bis im Fenster unten connecting erscheint und lass dann die Taste los."
Habe ich schon x-mal probiert - funktioniert leider nicht.
Mir ist noch aufgefallen, dass während dem Connecting.. die rote LED auf dem esp32 Expansion Board blinkt. Das heisst für mich, dass eine Verbindung zustande kommt. Trotzdem “No serial data received.”
Hat jemand noch eine Idee?
Der Sketch verwendet 1042963 Bytes (33%) des Programmspeicherplatzes. Das Maximum sind 3145728 Bytes.
Globale Variablen verwenden 64028 Bytes (19%) des dynamischen Speichers, 263652 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.
esptool v5.1.0
Serial port COM5:
Connecting......................................
A fatal error occurred: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: Troubleshooting - ESP32 - — esptool latest documentation
Fehlgeschlagenes Hochladen: Hochladefehler: exit status 2
Sorry wenn ich lese AZ dann steige aus, dazu ist der USB - Serial Chip abgeschliffen das kann alles mögliches sein. Zurück damit und bei vernünftigem Händler kaufen , meist ist das noch günstiger.
Nein ich benutze keinen USB- Hub. Kabel ist direkt am PC angeschlossen.
”Sonst wenn Connecting .. kommt sofort die Boot Taste kurz drücken.” Dies habe ich schon in allen Varianten geprüft - funktioniert nicht.
Na das braucht schon eine gewisse Reihenfolge. Die erschließt sich einem aber auch erst, wenn man weiß, warum das nötig ist.
Damit der ESP32 in den Flashmodus geht, braucht ein bestimmter GPIO GND-Potenzial, beim anlegen von Versorgung oder nach Reset. Die Boot-Taste stellt das Potenzial her.
Also Erst Boot-Taste drücken, und gedrückt halten.
Dann, Reset-Taste drücken und wieder loslassen.
Jetzt startet der ESP32 und durch den GND-Pegel am GPIO erkennt der ESP das geflasht werden soll.
Jetzt kann man die Boot-Taste wieder loslassen. Ein überspielen des Codes ist jetzt möglich. Ein verlassen des Flashmodus erfolgt über einen weiteren Reset, nach dem erfolgreichen überspielen des Codes.