Hallo zusammen, ich habe mehrere ESP01S hier rumliegen. Zum Flashen nutz ich so ein Board: https://fremdgesteuert.net/wp-content/uploads/2020/06/esp8266-programmer-e1591043175437-1024x478.jpg Nur dass ich zw GND und RESET einen Taster geschalten habe sowie ein Jumper zw. GND und CH_EN. Jetzt ist mir aufgefallen, dass ich ein Board habe, dass einfach nicht auf den Reset hört. Ich mein, wie kann das sein? Alle anderen funktionieren 1a. Dachte schon ich bin zu doof beim flashen. Weil ich natürlich das Board zuerst erwischt hatte. Ideen? Lars.
Evtl. ein Fehler in der Verbindung zum Reset-Pin am Controller. Lötstelle an 8pol. Stiftleiste prüfen.
Lars P. schrieb: > ich ein Board habe, dass einfach nicht auf den Reset hört. Wie stellst du das fest? Welche Reaktion erwartest du? Und was passiert stattdessen? > Ideen? Miss am Resetpin.
Lars P. schrieb: > ein Jumper zw. GND und CH_EN. Beide Pins brauchen einen Pull-Up Widerstand. Bei den ESP-01S Modulen existiert dieser, bei den ESP-01 Modulen (ohne S) nicht. Dein Foto zeigt allerdings ein ESP-01S Modul womit es funktionieren müsste. Bist du sicher, dass die betroffenen Module die S Version sind? Lothar M. schrieb: >> Ideen? > Miss am Resetpin. Und am Enable Pin. Der µC startet nicht, solange der Pin auf LOW liegt.
Lothar M. schrieb: > Wie stellst du das fest? Welche Reaktion erwartest du? Und was passiert > stattdessen? Es passiert nicht. Was ich erwarte? Dass der uc neu startet. Wenn dazu noch CH_EN auf LOW gezogen wurde, sollte er im UART Modus sein um ihn flashen zu können. Aber das wisst ihr ja :-) > Miss am Resetpin. Was genau? Weil am Chip selbst keine Chance, da sind alle meine Messfühler zu grob. Siehe Bild.
Stefan ⛄ F. schrieb: > Dein Foto zeigt allerdings ein ESP-01S Modul womit es funktionieren > müsste. Bist du sicher, dass die betroffenen Module die S Version sind? Laut az-delivery ist es die S Version. Laut Flashgröße auch (1 MB).
1 | Flash real size: 1048576 bytes |
Lars P. schrieb: > noch CH_EN auf LOW gezogen wurde, sollte er im UART Modus sein um ihn GPIO0 nicht CH_EN, kann es nicht mehr editieren
> Lothar M. schrieb: > Miss am Resetpin. Okay bei dem wo mein RESET-Button nicht funktionier, liegt da immer 0V zu GND an bzw 3v3 zu Vcc. Bei meinen anderen (az-delivery) ist es andersrum. Also RESET zu GND 3v3 und zu Vcc 0V. Wenn ich den Button an meinem Flasher betätige, verhält es sich genau andersherum.
:
Bearbeitet durch User
Lars P. schrieb: > Stefan ⛄ F. schrieb: > >> Dein Foto zeigt allerdings ein ESP-01S Modul womit es funktionieren >> müsste. Bist du sicher, dass die betroffenen Module die S Version sind? > > Laut az-delivery ist es die S Version. Laut Flashgröße auch (1 MB). > Flash real size: 1048576 bytes Lars P. schrieb: > Lothar M. schrieb: >> Wie stellst du das fest? Welche Reaktion erwartest du? Und was passiert >> stattdessen? > Es passiert nicht. Was ich erwarte? Dass der uc neu startet. Wenn dazu > noch CH_EN auf LOW gezogen wurde, sollte er im UART Modus sein um ihn > flashen zu können. Aber das wisst ihr ja :-) > >> Miss am Resetpin. > > Was genau? Weil am Chip selbst keine Chance, da sind alle meine > Messfühler zu grob. Siehe Bild. Das ist kein ESP826601S Da muss am Reset Pin ein Pullup 10k gegen VCC ran.
Brain 2.0 schrieb: > Das ist kein ESP826601S > Da muss am Reset Pin ein Pullup 10k gegen VCC ran. Hmm nope. Keine Änderung, er reagiert nicht auf RES und läuft einfach munter weiter :-)
Brain 2.0 schrieb: > Sorry ich meinte kein ESP8266-01s. > Das erkennst du an den 2 Leds. > Ein ESP8266-01s hat nur eine LED. Das hat mich auch schon gewundert. Wurde aber von az-delivery als ESP-01S verkauft. Wobei dieser eine ESP unklar ist wo der her kommt, bei dem der RES nicht funktioniert. Alle haben aber 1 MB Flash, was auf die "S" Version hindeutet. Oder gab es auch den "normalen" 01 mit 1 MB Flash? Hier mal ein Bild von dem komischen und den von az-delivery [rechts] (liegen schon ne Weile rum, bevor ich auf alie unterwegs war)
:
Bearbeitet durch User
Lars P. schrieb: > Weil am Chip selbst keine Chance, da sind alle meine > Messfühler zu grob. Siehe Bild. Wie wäre es mit etwas passenderem Werkzeug? Wenn die mit deinem Prüfclip eine Stecknadel greifst und dann die Nadel auf das Pad am µC setzt, ist das überhaupt kein Problem.
Wolfgang schrieb: > Wie wäre es mit etwas passenderem Werkzeug? > Wenn die mit deinem Prüfclip eine Stecknadel greifst und dann die Nadel > auf das Pad am µC setzt, ist das überhaupt kein Problem. Danke für den Tipp :-)
:
Bearbeitet durch User
Lars P. schrieb: > Alle haben aber 1 MB Flash, was auf die "S" Version hindeutet. Oder gab > es auch den "normalen" 01 mit 1 MB Flash? Auch die "01" können 1MB Flash haben. Es gab mal ESP8266-01 mit andersfarbiger (blau) Platine und 0,5 MB Flash. Steht glaub ich auch auf der Website von Stefan.
Brain 2.0 schrieb: > Auch die "01" können 1MB Flash haben. Dann wurden mir wohl damals die falschen ESPs zugesendet. Hab ich sonst noch eine Möglichkeit das ganze programmatisch herauszufinden?
Lars P. schrieb: > Brain 2.0 schrieb: >> Auch die "01" können 1MB Flash haben. > > Dann wurden mir wohl damals die falschen ESPs zugesendet. > > Hab ich sonst noch eine Möglichkeit das ganze programmatisch > herauszufinden? Das entsprechend ausmessen, wurde ja schon geschrieben. Evtl. ist der ja tatsächlich defekt.
Lars P. schrieb: > Wenn dazu > noch CH_EN auf LOW gezogen wurde, sollte er im UART Modus sein um ihn > flashen zu können. Aber das wisst ihr ja :-) Nee, das Flashen geht anders. Siehe meine Homepage weiter unten. Lars P. schrieb: >> Miss am Resetpin. > Was genau? Weil am Chip selbst keine Chance, da sind alle meine > Messfühler zu grob. Siehe Bild. Er meinte natürlich den Reset Pin auf der Stiftleiste. Wenn du meine Homepage betrachtet hättest, wäre dir klar, dass dieser Stift direkt zum Reset Eingang des Mikrochips führt.
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.