Esp32 - program nie wgrywa się, w monitorze brak odzewu. - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: Esp32 - program nie wgrywa się, w monitorze brak odzewu. (/watek-esp32-program-nie-wgrywa-si%C4%99-w-monitorze-brak-odzewu) |
Esp32 - program nie wgrywa się, w monitorze brak odzewu. - Atypowy - 20-06-2022 Witajcie, napotkałem się na spory problem z moim ESP32, który po paru wgraniach kodu IDE przestał go wgrywać. Znalazłem w internecie fajny kod, który trochę pozmieniałem. Zmieniałem ten kod może z 5 razy i cały czas mi się wgrywał, a za 6 razem się "obraził" i nie umiem go wgrać. Nic nie zmieniałem w ustawieniach, kabel dobry, podłączoną mam tylko jedną diodę do esp. Dodatkowo gdy włączam Monitor w arduino IDE nic nie wyświetla, gdzie wcześniejszy kod powinien działać. Błąd: esptool.py v3.3 Serial port COM7 Connecting.....................................Podczas ładowania szkicu wystąpił błąd Przciskanie przycisku BOOT/EN nic nie daję. Wgrywanie kodu działało od razu. Proszę o pomoc! RE: Esp32 - program nie wgrywa się, w monitorze brak odzewu. - kaczakat - 21-06-2022 Jeśli z jakiegoś powodu przestał działać UART to nic tą drogą już nie wgrasz. Sprawdziłeś, czy jak odłączysz/podłaczysz to wykrywa port COM i jaki jest numer? Zmiana portu USB może zmienić nr portu COM. Prawidłowe pojawianie się portu COM oczywiście nie świadczy o sprawności ESP, bo to jest osobny chip, ale jako składowa mówi o sprawności całego modułu. Warto wgrywać soft z opcja OTA, jak nawet kabel nie łączy to można wgrać od strony WIFI. Jeśli uszkodzeniu uległ konwerter to można podłączyć się zewnętrznym konwerterem USB-UART, musi być z logiką 3.3V, podłączyć się pod TX i RX, zrestartować do trybu wgrywania i próbować wgrać. RE: Esp32 - program nie wgrywa się, w monitorze brak odzewu. - Atypowy - 21-06-2022 (21-06-2022, 12:15)kaczakat napisał(a): Jeśli uszkodzeniu uległ konwerter to można podłączyć się zewnętrznym konwerterem USB-UART, musi być z logiką 3.3V, podłączyć się pod TX i RX, zrestartować do trybu wgrywania i próbować wgrać.Dzięki za odpowiedź, wiesz gdzie znajdę poradnik jak wgrać kod poprzez konwerter USB-UART? RE: Esp32 - program nie wgrywa się, w monitorze brak odzewu. - kaczakat - 21-06-2022 Kod wgrywa się tak samo, tylko kwestia podłączenia kabelków - TX, RX i wspólny GND. Do znalezienia w Google na hasło "ESP32 upload schematic". Np. https://www.circuitschools.com/wp-content/uploads/2021/12/INTERFACING-esp32-cam-WITH-usb-TO-ttl-FTDI-CONVERTER-1.webp Właśnie dla takiego trybu wgrywania masz te przyciski na płytce, wciskasz BOOT/EN, klik RST, puszczasz BOOT/EN. W typowej płytce taką sekwencje automatycznie wykonuje konwerter USB-UART, w zależności od trybu otwierania połączenia otwiera go w trybie do komunikacji lub w trybie do wgrywania firmware. Możesz wziąć multimetr w łapki i sprawdzić, czy ten przycisk zwiera IO0 do GND. Nie trzeba się spieszyć, jak jest podłączony tylko TX i RX to nie ma co zmienić tryb pracy, po wgraniu trzeba zrobić RST paluchem, inaczej tak będzie czekał na wsad aż mu prądu braknie. Jeśli ESP dalej działa, a jest to wina tylko wbudowanego konwertera UART to powinieneś widzieć to co normalnie wysyła ESP na UART przez ten podłączony z boku. |