• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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 файла прошивки? Сразу во флэш?
 
Сверху Снизу