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

Прошить ESPEasy

chpoklv

New member
Беру свежую ESP, прошиваю на неё ESP Easy по этому мануалу:
Tutorial ESPEasy Firmware Upload - ESP8266

Качаю программу которая прошивает, здесь:
ESP8266

Сначала всё получается:
1) ESP создаёт точку доступа ESP_0
2) присоединяюсь с компа через вайфай, захожу на веб страницу настройки ESP
3) настраиваю ESP на роутер, всё ок, ESP присоединилась к роутеру.
4) захожу на ESP уже через роутер, используя IP который выделил роутер.
5) капаюсь в настройках, хочу настроить I2C термометр и связь с MQTT, нажимаю SUBMIT, веб страница падает, хочу начать заново:
6) Перепрошиваю заново ESPEasy по мануалу.
8) ESP больше не создаёт точку доступа ESP_0, при запуске передаёт в serial:

INIT : Booting Build nr:108
WIFI : Connecting... 1
WIFI : Disconnecting!
WIFI : Connecting... 2
WIFI : Disconnecting!
WIFI : Connecting... 3
WIFI : Disconnecting!
INIT : I2C
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker
INIT : Boot OK
INIT : Cold Boot
WD : Uptime 0 ConnectFailures 0 FreeMem 28112
MQTT : Connection lost
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker
WD : Uptime 1 ConnectFailures 2 FreeMem 28064
MQTT : Connection lost
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker
WD : Uptime 1 ConnectFailures 4 FreeMem 28032
MQTT : Connection lost
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker

Как пытаюсь сбросить прошивку:
Запускаю программу "ESP8266_flasher_V00170901_00_Cloud Update Ready"
Прошиваю "v0.9.2.2 AT Firmware.bin" на адрес 0x00000
Перезапускаю ESP в нормальном режиме, Baud меняется на 9600, ESP начинает нормально отвечать на AT команды и ведёт себя как нормальная свежая ESP

Тоесть при прошивании этой программой прошивается не всё, и что то заставляет ESP действовать по другому сценарию. Помогите разобраться.
 
Последнее редактирование:

nikolz

Well-known member
Беру свежую ESP, прошиваю на неё ESP Easy по этому мануалу:
Tutorial ESPEasy Firmware Upload - ESP8266

Качаю программу которая прошивает, здесь:
ESP8266

Сначала всё получается:
1) ESP создаёт точку доступа ESP_0
2) присоединяюсь с компа через вайфай, захожу на веб страницу настройки ESP
3) настраиваю ESP на роутер, всё ок, ESP присоединилась к роутеру.
4) захожу на ESP уже через роутер, используя IP который выделил роутер.
5) капаюсь в настройках, хочу настроить I2C термометр и связь с MQTT, нажимаю SUBMIT, веб страница падает, хочу начать заново:
6) Перепрошиваю заново ESPEasy по мануалу.
8) ESP больше не создаёт точку доступа ESP_0, при запуске передаёт в serial:

INIT : Booting Build nr:108
WIFI : Connecting... 1
WIFI : Disconnecting!
WIFI : Connecting... 2
WIFI : Disconnecting!
WIFI : Connecting... 3
WIFI : Disconnecting!
INIT : I2C
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker
INIT : Boot OK
INIT : Cold Boot
WD : Uptime 0 ConnectFailures 0 FreeMem 28112
MQTT : Connection lost
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker
WD : Uptime 1 ConnectFailures 2 FreeMem 28064
MQTT : Connection lost
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker
WD : Uptime 1 ConnectFailures 4 FreeMem 28032
MQTT : Connection lost
MQTT : Failed to connected to broker
MQTT : Failed to connected to broker

Как пытаюсь сбросить прошивку:
Запускаю программу "ESP8266_flasher_V00170901_00_Cloud Update Ready"
Прошиваю "v0.9.2.2 AT Firmware.bin" на адрес 0x00000
Перезапускаю ESP в нормальном режиме, Baud меняется на 9600, ESP начинает нормально отвечать на AT команды и ведёт себя как нормальная свежая ESP

Тоесть при прошивании этой программой прошивается не всё, и что то заставляет ESP действовать по другому сценарию. Помогите разобраться.
залейте сначала нули потом шейте прошивку.
 

wiktor

New member
ESP Easy + Domoticz вот похожая проблема, Ваша вылечилась как посоветовали- заливкой нулями, создается в любом НЕХ-редакторе, сохранить в формате .bin, переименовать как нужный и скормить его флешеру (прошивальщику).
 
Сверху Снизу