ESP32 (Arduino IDE) OTA-обновление зависает / не работает

Я не могу получить обновления OTA для работы на моем ESP32 с помощью Arduino IDE (и я также пробовал PlatformIO в коде VS).

Я использую стандартный эскиз с этого сайта (и многие другие подобные).

Когда я пытаюсь выполнить обновление через OTA, я получаю следующее:

Sending invitation to 10.0.0.245 
Authenticating...OK
12:12:49 [ERROR]: No response from device [after a short while]

Если я подключаю устройство к USB / последовательному терминалу, я получаю следующее:

Start updating sketch
Progress: 0% [never proceeds beyond 0%]
Error[2]: Connect Failed [after a short while]
Error[4]: End Failed

В моей таблице разделов два раздела OTA, так что проблема не в этом.

Я пробовал использовать свой брандмауэр и без него, с моим антивирусом и без него, с подключенным USB-устройством и без него, с паролем и без него, с настройкой порта и без него, с ручным сбросом и без него после загрузки скетча - всегда такой же.

Это не проблема с исходным подключением к Wi-Fi - IP-адрес устройства распознается как порт, пароль проверяется, если я его использую, и выполняется первоначальное подключение.

Любые идеи? Спасибо


person Amiram Stark    schedule 28.10.2018    source источник
comment
comment
Спасибо, но это не работает.   -  person Amiram Stark    schedule 20.11.2018


Ответы (1)


У меня была точно такая же проблема, хотя с ESP8266 она не работала, когда я отключил брандмауэр. Но после того, как я создал Новое правило в брандмауэре Защитника Windows в режиме повышенной безопасности для python, расположенного в: C: \ Users \ Erfan \ AppData \ Local \ Arduino15 \ packages \ esp8266 \ tools \ python3 \ 3.7 .2-post1 \ python3.exe и Разрешил его подключение, моя проблема была решена.

Примечание 1. Попробуйте создать Новое правило в брандмауэре антивируса, если он у вас есть.

Примечание 2: я нашел расположение ... \ 3.7.2-post1 \ python3.exe в Arduino IDE. Если вы попытаетесь загрузить по воздуху, в выходных данных появится путь к python.exe.

person Erfan    schedule 04.01.2021