Утилита Esptool поможет считать и записать на платформу с чипом ESP8266EX прошивку в формате .bin
.
Подключите управляющую платформу в режиме прошивки.
python --version
В ответ консоль выдаст строку с версией Python.
pip install esptool
esptool.py version
В ответ командная строка выдаст ответ с текущей версией утилиты.Это значит, что утилита установилась и можно переходить к чтению или записи прошивки.
esptool.py --port COM19 read_flash 0x00000 0x100000 esp8266-backup.bin
esptool.py
— запуск утилиты;–port COM19
— номер COM-порта устройства. Узнайте ваш номер в диспетчере задач;read_flash
— команда считывания данных из флэш-памяти;0x00000
— адрес начала считывания флэш-памяти;0x10000
— адрес конца считывания флэш-памяти;esp8266-backup.bin
— имя файла для считываемой прошивки.В ответ начнётся считывание прошивки с модуля с индикацией состояния в консоле.
Для возврата к заводской прошивки воспользуйтесь утилитой esptool.