Skocz do zawartości

ESP32 błąd przy ładowaniu programu w Arduino IDE


Pomocna odpowiedź

Napisano (edytowany)

Wiem jak to zabrzmi: działało  wczoraj a dzisiaj już nie działa ładowanie programu do płytki ESP32 zgonej z DevKit (z Botlandu).

Sprawdzałem trzy kable usb (komunikacja jest bo w oknie monitora wyświetlają się komunikaty działającej poprzedniej wersji programu).

Sprawdzałem na innej płytce, innego producenta.

Próbowałem wgrać prosty program na mruganie diody.

I nic, w kółko błąd:
 

Arduino:1.8.12 (Windows 10), Płytka:"ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

Szkic używa 207713 bajtów (15%) pamięci programu. Maksimum to 1310720 bajtów.
Zmienne globalne używają 15228 bajtów (4%) pamięci dynamicznej, pozostawiając 312452 bajtów dla zmiennych lokalnych. Maksimum to 327680 bajtów.
esptool.py v2.6
Serial port COM5
Connecting....

A fatal error occurred: Timed out waiting for packet header
A fatal error occurred: 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"

Naciskałem przycisk Boot:

1.  co najmniej 3 sek. - tak kiedyś łączyła się płytka i ładował się program

2. Boot trzymałem, krótko naciskałem EN (reset)

3. Trzymałem Boot przy podłączaniu usb

Czy ustawienie w menu Narzędzia->Programator ma znaczenie? Miałem dzisiaj najpierw AVRISP mk II, potem ArduinoISP,  USBTiny ?

Jakieś sugestie?

Edytowano przez payong

Prawym myszki na logo windowsa w pasku zadań > menadżer urządzeń.
W portach COM i LPT zobacz pod którym portem masz ESP32.
Wczoraj miałeś pod piątką, dziś możesz mieć pod innym.
Przestaw port w Arduino IDE i powinno śmigać.

To nie jest kwestia numeru portu sprawdzałem, poza tym tak jak już pisałem: ... komunikacja jest bo w oknie monitora wyświetlają się komunikaty działającej poprzedniej wersji programu ...

46 minut temu, payong napisał:

komunikacja jest bo w oknie monitora wyświetlają się komunikaty działającej poprzedniej wersji programu ...

@payong czy ten Twój program, który jest tam już wgrany wysyła duże "dawki" informacji cały czas do PC?

Nie. Wysyła tylko jak nacisnę pilota a przy ładowaniu nie używam pilota, ale to nie przeszkadzało przy wgrywaniu wcześniej. Dodatkowo nie mogę załadować na inną płytkę bez wsadu.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...