• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Прошивка через HTTP сервер

sav-13

Member
Взял пример из стандартной библиотеки WebUpdate.ino
WEB-сервер нормально запускается, но при прошивке на разных этапах (9%, 20%) срабатывает WDT-таймер и получается битая прошивка.
После того прошивается только через UART с подтянутым GPIO0

ESP8266 Core последняя стабильная сборка 1.6.5-947-g39819f0
Arduino IDE 1.6.5

У кого то получилось наладить обновление через HTTP ?
В ночных сборках лежит ESP8266HTTPUpdateServer, но там пример даже не компилируется ни на стабильной сборке, ни на ночной
 

Vitaly

Member
сколько объем флэша на модуле?

и поскольку ночные и стабильные сборки давно не обновлялись, наверное надо либы брать последние с гита
 

sav-13

Member
Определяется так:
Flash ID: 1327328
Flash size: 524288
Flash speed: 40000000

Сколько там реально в китайских модулях от AI-THINKER я не знаю.
Пробовал брать ночную сборку, особо ничего не поменялось. Если у меня 512Кб памяти, то куда делается Upload файла прошивки? Сразу во флэш?
 
Сверху Снизу