При включении данной опции в конструкторе прошивки появляется возможность обновлять прошивку по воздуху. Не подключая программатора, а нажатием специальной опции в модуле. Необходимо, чтобы в модуле была установлена микросхема памяти объемом не меньше 1 мегабайт - это практически любые модули, за исключением старых ESP-01 и подобных. В ESP-07 и ESP12 чаще всего установлена память на 1 или 4 мегабайта.
Опция может быть полезна для добавления/удаления опций, а так же при исправлении багов.
1. Необходимо зайти на страничку конструктора прошивки и выбрать соответствующий профиль, который относится к данному модулю.
2. Убрать или установить необходимые опции и нажать кнопку "скомпилировать".
3. После удачной сборки прошивки в веб интерфейсе модуля необходимо зайти на вкладку Firmware update и нажать там на кнопку fast OTA.
4. Подождать, пока модуль не перейдет на главную страницу. В случае если браузер не перевел страницу в течении 1 минуты, то воспользуйтесь кнопкой "назад" в вашем браузере для перехода на главную страницу и обновите её.
5. Чтобы удостоверится, что прошивка обновилась необходимо сверить дату и время на главной странице модуля- она должна соответствовать времени нажатия кнопки "скомпилировать". В настройках профиля конструктора прошивки должен указан верный часовой пояс !!
При таком способе обновления будет зашита последняя собранная прошивка в конструкторе, если Вам необходима привязка профиля к модулю, то воспользуйтесь функцией Auto OTA, где идет автоматическая пересборка прошивки перед обновлением.
Опция включается дополнительно в конструкторе прошивки, появляется дополнительный пункт в прошивке на вкладке обновления модуля.
Функция позволяет обновлять прошивку не заходя в конструктор. Обновление происходит с того профиля, на котором была собрана прошивка. Актуальна для исправления багов или при изменении функционала текущих опций. Для изменения набора опций необходимо сохранить профиль, а уже потом его обновлять через Авто OTA.
Чтобы узнать на каком профиле была собрана прошивка заходим на вкладку http://[ip_adr]/debug - там будет видно номер и имя профиля на котором собрали прошивку.
Можно попробовать воспользоваться другими способами обновления и вместо fast OTA выбрать normal OTA.
Если обновление по OTA не удалось, то могут быть следующие причины:
1. Низкое качество интернета.
2. Низкое качество связи по Wi-Fi (смотрим уровень сигнала на вкладке http://[ip_adr]/debug модуля).
3. Низкое качество питания. В процессе обновления ток потребления значительно завышен. Рекомендуются блок питания с током не ниже 300мА. Не помешает и электролит непосредственно подключенного у самого ESP на 200 мкф или выше.
4. Проблемы с микросхемой flash памяти. Может помочь затирание бланком на 1мб через программатор. Или крайний случай - полная замена/перепайка чипа памяти.
5. Активность на входах GPIO. Замечены случаи, что модуль может не прошится, если на входах, например UART есть активность.
6. Высокий уровень помех от радио устройств и электрооборудования ( теоретически).
7. Мало свободного ОЗУ. Если его меньше 8кб. то возможны проблемы. Помогает отключение MQTT с перезагрузкой (если установлено)