4.11 Firmware Upgrade (OTA) - pr200sd/presp32 GitHub Wiki

Версию программного обеспечения сетевого интерфейса в любой из модификаций плат можно обновить через WEB интерфейс по воздуху OTA, без физического доступа к плате и без необходимости подключаться кабелем к ПК.


Для обновления через WEB интерфейс необходимо скачать файл прошивки с расширением bin esp32_xx_ddmmyy.bin, подключиться с помощью браузера по IP адресу и открыть вкладку Firmware upgrade (OTA), через поле "2" выбрать предварительно скачанный файл на компьютере или телефоне (рекомендуется использовать ПК), после чего нажать кнопку "3" **Update Firmware **, в течении 30 секунд обновление устанавливается, плата перезагрузится.


Далее, в зависимости от версии обновления можно продолжить работу с новой прошивкой или пройти процедуру настройки при первом подключении, в этом случае рекомендуется перед настройкой сбросить плату к заводским установкам для очистки памяти настроек, для этого необходимо нажать кнопку "7" Settings reset


В статусной строке "1" Latest firmware" отображается дата создания ПО работающего ни данный момент в контроллере.


В статусной строке "8" Config size отображается объем занятой и свободной памяти настроек в байтах. Каждое изменение и последующее сохранение в настройках платы сохраняется в энергонезависимую flash память и увеличивает размер оставшейся памяти.


Для удаленной перезагрузки платы можно воспользоваться кнопкой "6" Software restart, последствия аналогичны выкл./вкл. по питанию.


Статусная строка "4" Online time отображает общее время работы с момента подачи питания на плату.


Статусная строка Heap mem отображает объем доступной оперативной памяти. В зависимости от версии установленного чипа на плату, а так же количества запущенных сервисов объем памяти изменяется. При снижении объема доступной памяти ниже значения 55000 сервис TelegramBot не запускается. При значениях <30000 будет затруднено подключение по протоколу Modbus TCP

FW