Hallo, ich versuche gerade nen ESP12E mittels USB TTL Converter zu programmieren. Meine Schaltung hab ich im Anhang angehängt. Bevor ich den USB TTL Converter an den PC anschließe, drücke ich die Taster S1 um den ESP in den Programmiermodus zu versetzen. Doch wenn ich nun den ESP programmieren möchte, dann bricht der Upload immer bei 23% mit der Fehlermeldung "esptool.FatalError: Timed out waiting for packet header" ab. Was mache ich falsch? Vielen herzlichen Dank schonmal, Bernhard
Liefert dein TTL-Adapter auch 3.3V-Pegel?
Timo E. schrieb: > Liefert dein TTL-Adapter auch 3.3V-Pegel? Der ist eigentlich per Jumper auf 3.3V gesetzt. Hab gerade noch ein bisschen rumprobiert und nach mehrmaligen Versuchen bin ich jetzt auch schon über die 23% gekommen (einmal 45% und einmal 61%) - jedoch nie auf 100%. Ich hab gesehen, dass man die Baudrate im esptool konfigurieren kann. Machts vielleicht Sinn da dran mal zu schrauben und etwas niedrigeres zu wählen?
Bernhard schrieb: > Timo E. schrieb: >> Liefert dein TTL-Adapter auch 3.3V-Pegel? > > Der ist eigentlich per Jumper auf 3.3V gesetzt. > > Hab gerade noch ein bisschen rumprobiert und nach mehrmaligen Versuchen > bin ich jetzt auch schon über die 23% gekommen (einmal 45% und einmal > 61%) - jedoch nie auf 100%. Ich hab gesehen, dass man die Baudrate im > esptool konfigurieren kann. Machts vielleicht Sinn da dran mal zu > schrauben und etwas niedrigeres zu wählen? Ja.
Bernhard schrieb: > Timo E. schrieb: >> Liefert dein TTL-Adapter auch 3.3V-Pegel? > > Der ist eigentlich per Jumper auf 3.3V gesetzt. nutzt nur nichts, bei mir klappte das erst als ich der ESP32cam extra Power zur Verfügung stellte, hatte also FTDI Adapter an USB, Jumper auf 3,3V und einen nano328p auch an einem USB Port, und vom nano eine Brücke 5V zum FTDI auch 5V Pin gelegt. Jetzt nutze ich nur noch ESP mit microUSB Port oder esp32cam Module mit dem Unterbau Programmiermodul. Viele USB Ports halten auch die Spannung nicht ein und manche Regler 5V -> 3,3V sind auch zu schwach. Gründe warum es nicht klappt sind vielfältig, manchmal liegts auch nur an dünnen Käbelchen und miese Steckkontakte, deswegen bessere Kabel nutzen Steckkontakte wo möglich doppeln.
Dennis H. schrieb: > Bernhard schrieb: >> Timo E. schrieb: >>> Liefert dein TTL-Adapter auch 3.3V-Pegel? >> >> Der ist eigentlich per Jumper auf 3.3V gesetzt. >> >> Hab gerade noch ein bisschen rumprobiert und nach mehrmaligen Versuchen >> bin ich jetzt auch schon über die 23% gekommen (einmal 45% und einmal >> 61%) - jedoch nie auf 100%. Ich hab gesehen, dass man die Baudrate im >> esptool konfigurieren kann. Machts vielleicht Sinn da dran mal zu >> schrauben und etwas niedrigeres zu wählen? > > Ja. Ok, hat leider auch nichts gebracht. Selbst mit 38400 Baud schlägt es bei ~50% fehl. :/
und dann gibt es noch fake Hubs https://www.youtube.com/watch?v=fIl_FKilmjU und miese Kabel die kaum noch Kupfer innen haben und die Wertigkeit nur mit dicker Plastikisolierung vortäuschen!
:
Bearbeitet durch User
Hallo, welcher USB-TTL-Adapter und wo kommen die 3,3V für den ESP her? Die übleichen USB-TTL-Adapter können nicht genug Strom für den ESP8266 auf ihrem 3,3V Ausgang liefern. Meist sind es nur 50 oder 100mA, der ESP will aber Spitzen über 250mA ohne Spannungseinbruch. Gruß aus Berlin Michael
Joachim B. schrieb: > Bernhard schrieb: >> Timo E. schrieb: >>> Liefert dein TTL-Adapter auch 3.3V-Pegel? >> >> Der ist eigentlich per Jumper auf 3.3V gesetzt. > > nutzt nur nichts, bei mir klappte das erst als ich der ESP32cam extra > Power zur Verfügung stellte, hatte also FTDI Adapter an USB, Jumper auf > 3,3V und einen nano328p auch an einem USB Port, und vom nano eine Brücke > 5V zum FTDI auch 5V Pin gelegt. > > Jetzt nutze ich nur noch ESP mit microUSB Port oder esp32cam Module mit > dem Unterbau Programmiermodul. > > Viele USB Ports halten auch die Spannung nicht ein und manche Regler 5V > -> 3,3V sind auch zu schwach. > > Gründe warum es nicht klappt sind vielfältig, manchmal liegts auch nur > an dünnen Käbelchen und miese Steckkontakte, deswegen bessere Kabel > nutzen Steckkontakte wo möglich doppeln. Oh man, das scheints echt gewesen zu sein. Hab jetzt die 3.3V von nem Wemos D1 Board geklaut und jetzt funktionierts. Ich glaub ich sollte meinen TTL Adapter echt mal durch was hochwertigeres ersetzen. Vielen Dank Dir und all den anderen die mir hier so rasch geholfen haben! Bin gerade echt glücklich, dass das nun funktioniert.
Michael U. schrieb: > Hallo, > > welcher USB-TTL-Adapter und wo kommen die 3,3V für den ESP her? > Die übleichen USB-TTL-Adapter können nicht genug Strom für den ESP8266 > auf ihrem 3,3V Ausgang liefern. Meist sind es nur 50 oder 100mA, der ESP > will aber Spitzen über 250mA ohne Spannungseinbruch. > > Gruß aus Berlin > Michael Jep, danke, das wars. Ich hätte schwören können, dass ich mit dem TTL Adapter vor Ewigkeiten schon mal nen ESP8266 programmiert hab - und das ohne externe Versorgung. Aber anscheinend trügt mich da meine Erinnerung. Das war übrigens der Adapter hier: https://www.amazon.de/-/en/gp/product/B01N7KA3OO/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 Falls hier zufällig jemand nen Tipp zu nem TTL Adapter hat, der auch nen ESP8266 versorgen kann...ich wär für Vorschläge dankbar ;-)
Bernhard schrieb: > Falls hier zufällig jemand nen Tipp zu nem TTL Adapter hat, der auch nen > ESP8266 versorgen kann...ich wär für Vorschläge dankbar ;-) nur den 8266-01s schwarz mehr flash 1 MB (nötig für OTA, die blauen ohne "s" haben nur 512kB) und über USB programmierbar https://www.ebay.de/itm/164761479089 Automatik Programmer ohne GPIO 0 brücken ohne Probleme https://www.ebay.de/itm/183937816158 es gibt zu viele ESP8266 Versionen, da musst du schon deutlicher schreiben, also wie war nochmal deine Frage?
:
Bearbeitet durch User
Hallo, Joachim B. schrieb: > Automatik Programmer ohne GPIO 0 brücken ohne Probleme > Ebay-Artikel Nr. 183937816158 liegt hier auch irgendwo rum, macht auch was er soll. Der hat einen eigenen Spannungsregler drauf. Gruß aus Berlin Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.