ESP32-WROOM-32D vs. WROOM-32 (ohne D)

OP #6576631
Lesenswert?
• ▲
▼
Hallo,

ich versuche gerade eine ESP32-WROOM-32D Modul zum Laufen zu bekommen.

Dazu habe ich einen STM32 als Serial Bridge an das Modul geklemmt und 
versuche das Ding mit arduine framework zu flashen. Das klappt nicht.

Ein wenig geht schon. Das ist der Log des Arduine frameworks:

//-------------snip
esptool.py v2.6
Serial port /dev/ttyACM0
Connecting........___
Chip is ESP32D0WDQ5 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding 
Scheme None
MAC: a8:03:2a:d4:21:ac
Uploading stub...
Running stub...
Stub running...
Configuring flash size...

A fatal error occurred: Timed out waiting for packet content
A fatal error occurred: Timed out waiting for packet content
//------------- snap

Arduino ist eingestellt als Wemos Lolin D32 board. Damit hatte ich ein 
WROOM-32 (ohne D) Modul erfolgreich geflasht. Bei dem WROOM-32D Modul 
klappt es nicht. Das ist aber auch eine andere Hardware. Ausserdem war 
ein USB-TTL Wandler an der Schnittstelle und nicht meine Bridge mit 
STM32.

Hat jemand schon erfolgreich ein WROOM-32D Modul geflasht?
Oder hat jemand schon diesen timeout Fehler gesehen? Ich kann damit 
leider wenig anfangen.

Martin
OP #6576648
Lesenswert?
• ▲
▼
Hallo Stefan,

ich habe eine Serial Bridge (USB-TTL Wandler) mit STM32 gebaut und diese 
an das ESP Modul angeschlossen. Als Modul habe ich das 32-D-Modul. IO0 
und EN des Moduls steuere ich mit Ports vom STM.

Als Vergleich habe ich einen USB-TTL Wandler mit einem Modul ohne das D. 
Da klappt alles.

Jetzt versuche ich, das Modul (mit Arduino IDE) zu flashen und laufe auf 
die o.g. Fehlermeldung, die ich nicht ganz verstehe. Vielleicht kennt 
die ja einer und kann mir dazu etwas sagen.

Ein Teil geht ja schon, sonst hätte ich die MAC Adresse von dem Teil 
nicht. Aber dann hakt es irgendwann.
OP #6576667
Lesenswert?
• ▲
▼
Habe beides probiert. Manuelles Betätigen und automatisiertes über die 
Ports. Beides gleiches Ergebnis.
Es geht mir um den Unterschied zwischen mit D und ohne D. mit D ist der 
neuere mit etwas andererm Prozessor relase. Vielleicht hat da was oder 
der ist anders partinoniert oder was weiss ich.
So einfach umklemmen kann ich leider nicht, das ist fest auf eine 
Platine gelötet, da müsste ich jetzt Leiterbahnen durchkratzen und alles 
kaputt machen.

Die Firmware auf dem Modul (Auslieferungszustand) läuft übrigens, meldet 
sich als AP. Problemloses connect mit WLAN möglich.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.