Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. ESP32 mit Ethernet, Flash Probleme

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    ESP32 mit Ethernet, Flash Probleme

    This topic has been deleted. Only users with topic management privileges can see it.
    • michl75
      michl75 last edited by michl75

      Hallo,
      ich bitte euch um eure Hilfe... Ich versuche seit Tagen einen ESP32-ETH01 via ESPEASY und auch schon mit Tasmota zu flashen. Leider funktioniert es überhaupt nicht.

      Diesen habe ich gekauft - ESP32-ETH01

      USB-Adapter zum "Anschließen"

      Verbunden wie auf dieser Seite beschrieben.

      Dann mittels ESPEasy versucht mit verschiedenen Firmware zu flaschen... Leider immer gleiches Problem, immer mit Fehler:

      ######2023-05-30######
      #######0.04.009#######
      ######FLASH INFO######
      BIN file: ESP_Easy_mega_20230508_collection_D_ESP32_4M316k_ETH.factory.bin
      COM port: (COM3) USB-SERIAL CH340 (Port_#0005.Hub_#0001)
      Baud rate: 9600
      ######POST FLASH######
      No post flash information entered...
      ######FLASH LOG######
      [esptool.exe -vv -cd nodemcu -cb 9600 -cp COM3 -ca 0x00000 -cf "C:\Users\XTESTER\Desktop\ESP32\ESPEASY\bin\ESP_Easy_mega_20230508_collection_D_ESP32_4M316k_ETH.factory.bin"]
      [30.05.2023 09:54:45] esptool v0.4.12 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
      [30.05.2023 09:54:45] 	setting board to nodemcu
      [30.05.2023 09:54:45] 	setting baudrate from 115200 to 9600
      [30.05.2023 09:54:45] 	setting port from  to COM3
      [30.05.2023 09:54:45] 	setting address from 0x00000000 to 0x00000000
      [30.05.2023 09:54:45] 	espcomm_upload_file
      [30.05.2023 09:54:45] 	espcomm_upload_mem
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] opening bootloader
      [30.05.2023 09:54:45] resetting board
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] resetting board
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] resetting board
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] trying to connect
      [30.05.2023 09:54:45] 	flush start
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1 ms
      [30.05.2023 09:54:45] 	setting serial port timeouts to 1000 ms
      [30.05.2023 09:54:45] 	flush complete
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command header
      [30.05.2023 09:54:45] 	espcomm_send_command: sending command payload
      [30.05.2023 09:54:45] 	read 0, requested 1
      [30.05.2023 09:54:45] warning: espcomm_sync failed
      [30.05.2023 09:54:45] error: espcomm_open failed
      [30.05.2023 09:54:45] error: espcomm_upload_mem failed
      [2023-05-30 09:54:45] STOPPED due to 2 errors! (try reset on the unit, then start a new flash attempt)
      

      Ich gehe mal davon aus, dass ich schlicht weg was falsch mache, aber im komme einfach nicht drauf...

      Könntet Ihr mir da etwas Hilfe geben? Wäre echt nett 🙂

      viele Grüße M.

      MartinP Neuschwansteini 2 Replies Last reply Reply Quote 0
      • MartinP
        MartinP @michl75 last edited by MartinP

        @michl75 Das Board scheint ja keinen integrierten USB-Port mit USB-Seriell Chip zu haben. Mit einem On-Board USB-Seriell Chip ist gewährleistet, dass alle Pins des ESP Boards die Pegel haben, die benötigt werden, um den Chip zu programmieren ...

        Wenn Du einen externen USB-Seriell-Konverter nutzen musst, muss zum Programmieren der Pin IO0 des ESP32 Moduls beim Programmieren auf Masse gezogen werden, was vom Pegel Unterschiedlich ist, den der Pin hat, wenn er unbeschaltet bleibt ...

        https://wled.discourse.group/t/wt32-eth01-lan-wifi-flash-tutorial/2786

        Die eine nötige Brücke sieht man auf dem zweiten Bild von oben an der linken oberen Ecke des Moduls (grüne Leitung)

        cc7198ca52ea322b701a868ed6bbe5feb9d72e29[1].jpeg

        Nachtrag:

        https://wolf-u.li/pinout-des-wt32-eth01-esp32-modul-mit-ethernet/

        1 Reply Last reply Reply Quote 0
        • Neuschwansteini
          Neuschwansteini @michl75 last edited by

          @michl75 wichtig ist auch, dass du den Jumper auf dem USB Modul auf 5V stellst und ihn auf 5V connectest, die Bruecke drin ist, wie @MartinP geschrieben hat.
          Hab mittlerweile 10 Stueck so geflasht und die laufen super.

          michl75 1 Reply Last reply Reply Quote 0
          • michl75
            michl75 @Neuschwansteini last edited by michl75

            @ilovegym @MartinP

            Erstmal danke für eure Antworten. Ich hab jetzt nochmal alles geprüft, nochmal versucht nach der Anleitung wie von Martin angegeben zu flashen... jedoch, keine Reaktion. Wenn lt. "flash_download_tool_3.9.3" fertig, abstecken und alle Kabel entfernen ausser Strom & GND ... wieder anstecke und dann ein Ethernet-Kabel anstecke ... nichts, taucht auf keinem DHCP auf, kann per WLAN kein ESP-Easy finden nichts...
            Ich weis nicht was ich falsch machen, aber kann ja nur an mir liegen 🙂 ... so doof hab ich mich schon lange nicht mehr angestellt... Sorry dafür...

            x2.PNG IMG_20230530_121413.jpg IMG_20230530_121407.jpg IMG_20230530_121210.jpg IMG_20230530_115309.jpg

            Seht Ihr was, was ich nicht sehe und falsch ist ?

            VG M.

            EDIT:
            So versuche ich es gerade, nach dieser Anleitung
            x3.PNG

            MartinP 1 Reply Last reply Reply Quote 0
            • MartinP
              MartinP @michl75 last edited by MartinP

              @michl75 Das heißt, mit dem gesteckten gelben Jumper zwischen IO0 und GND tritt die Fehlermeldung "espcomm_upload_mem failed" nicht mehr auf?

              Hatte einen Knick in der Optik - passt doch....

              michl75 1 Reply Last reply Reply Quote 0
              • michl75
                michl75 @MartinP last edited by michl75

                @martinp haaaaa ... Endlich! 🙂 Mit Tasmota und der eben geschriebenen Anleitung habe ich es endlich geschafft !!

                Vielen vielen Dank !! ...

                @martinp said in ESP32 mit Ethernet, Flash Probleme:

                zwischen IO0 und GND tritt die Fehlermeldung "espcomm_upload_mem failed" nicht mehr auf?

                Doch diese Meldung ist vorher mit der Bin-Datei von ESPEasy immer gekommen. Jetzt habe ich wie oben gerade geschrieben, mir dem Flash Download Tool Tasmota draufgeklatscht. Zack, auf einmal war Wlan da, konnte mich anmelden und Wlan Pass usw eingeben. Dann über Wlan IP angemeldet und Eth-Kabel dran und zack konnte einstellen.
                Es kam aber nicht mit der Tasmota-"Software".

                So nun habe ich Tasmota drauf, das erste mal das ich mich (not gedrungen) damit beschäftigen muss.
                Daran soll dann nämlich ein Windsensor, ein Helligkeitssensor und ein BMP280 für Temperatur, Feuchtigkeit und Luftdruck + noch einen Tauchtemperatursensor.

                Mal sehen was das noch wird...

                Auf jeden Fall möchte ich mich bedanken! Habe ja seit Tagen da rumprobiert ... aber immerhin jetzt ein Erfolg.

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                807
                Online

                31.7k
                Users

                79.8k
                Topics

                1.3m
                Posts

                3
                6
                1623
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo