Błąd w trakcie wygrywania do esp-01

hanuer
Posty: 79
Rejestracja: wt sty 07, 2020 1:10 am

Mam problem z jednym modułem ESP-01s. Podczas wgrywania oprogramowania przez Arduino przy 15% pojawia się błąd. Czy moduł jest uszkodzony czy można coś z tym zrobić?
Próbowałem wgrać esp_init_data_default.bin - nie pomogło.
Raport:

Kod: Zaznacz cały

Arduino:1.8.5 (Windows 7), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:none OTA:~502KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Archiving built core (caching) in: C:\Users\hanuer\AppData\Local\Temp\arduino_cache_22282\core\core_esp8266_esp8266_generic_xtal_80,vt_flash,exception_disabled,ssl_all,ResetMethod_nodemcu,CrystalFreq_26,FlashFreq_40,FlashMode_dout,eesz_1M,led_2,sdk_nonosdk_190703,ip_lm2f,dbg_Disabled,lvl_None____,wipe_none,baud_115200_2a7d8e8fa3e88e778c9c841a1606185f.a
Executable segment sizes:


IROM   : 370556          - code in flash         (default or ICACHE_FLASH_ATTR) 


IRAM   : 27352   / 32768 - code in IRAM          (ICACHE_RAM_ATTR, ISRs...) 


DATA   : 1268  )         - initialized variables (global, static) in RAM/HEAP 


RODATA : 3364  ) / 81920 - constants             (global, static) in RAM/HEAP 


BSS    : 29320 )         - zeroed variables      (global, static) in RAM/HEAP 


Szkic używa 402540 bajtów (39%) pamięci programu. Maksimum to 1023984 bajtów.
Zmienne globalne używają 33952 bajtów (41%) pamięci dynamicznej, pozostawiając 47968 bajtów dla zmiennych lokalnych. Maksimum to 81920 bajtów.
esptool.py v2.8
Serial port COM4
Connecting....
Chip is ESP8285
Features: WiFi, Embedded Flash
Crystal is 26MHz
MAC: d8:f1:5b:9a:00:47
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 1MB
Compressed 406688 bytes to 296952...

Writing at 0x00000000... (5 %)
Writing at 0x00004000... (10 %)
Writing at 0x00008000... (15 %)Traceback (most recent call last):
  File "C:\Users\hanuer\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/upload.py", line 65, in <module>
    esptool.main(cmdline)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2938, in main
    operation_func(esp, args)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2374, in write_flash
    esp.flash_defl_block(block, seq, timeout=DEFAULT_TIMEOUT * ratio * 2)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 104, in inner
    return func(*args, **kwargs)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 672, in flash_defl_block
    self.ESP_FLASH_DEFL_DATA, struct.pack('<IIII', len(data), seq, 0, 0) + data, self.checksum(data), timeout=timeout)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 369, in check_command
    val, data = self.command(op, data, chk, timeout=timeout)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 347, in command
    p = self.read()
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 292, in read
    return next(self._slip_reader)
  File "C:/Users/hanuer/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2045, in slip_reader
    raise FatalError("Timed out waiting for packet %s" % waiting_for)
esptool.FatalError: Timed out waiting for packet header
esptool.FatalError: Timed out waiting for packet header

Ten raport powinien zawierać więcej informacji jeśli w 
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
Awatar użytkownika
Goral64
Posty: 3131
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

Miałem na 1 module to samo. Poszedł do kosza. Na jeszcze innym w ogóle nie można nic wgrać, też poszedł do kosza. Za tanie to jest, żeby tracić czas na próbę uruchomienia.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
hanuer
Posty: 79
Rejestracja: wt sty 07, 2020 1:10 am

No to kierunek kosz. Najgorsze jest to ze znowu musze 3 miechy czekać na nowe moduły... ech... :/
Awatar użytkownika
Goral64
Posty: 3131
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

hanuer pisze: czw paź 15, 2020 2:54 pm No to kierunek kosz. Najgorsze jest to ze znowu musze 3 miechy czekać na nowe moduły... ech... :/
A ile tych modułów wyrzuciłeś do kosza?
Pojedyncze sztuki można spoko w Polsce kupić, chyba że bierzesz tego z 5 i więcej lub przy okazji innych zakupów.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
hanuer
Posty: 79
Rejestracja: wt sty 07, 2020 1:10 am

Do kosza poleciał jeden ostatni. Zakupy grubsze planuje :)
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

hanuer pisze: wt paź 20, 2020 8:12 pm Do kosza poleciał jeden ostatni. Zakupy grubsze planuje :)
Daj sobie spokój z tym modułem kup sobie od razu coś na esp-12. Może jakiś wemos d1 mini
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
ODPOWIEDZ

Wróć do „Pomoc”