Для восстановления прошивки контроллера понадобится:
- ПК с ОС Windows 10 и подключением к Интернет
- Отвёртка
- Шнур USB-A – USB-B
Контроллер
Отключите питание и все устройства от контроллера
При помощи отвёртки разберите корпус
Выньте плату контроллера из корпуса
Скачайте прошивку
Скачайте прошивку EZplant: http://api.ezplant.ru/firmware/ezplant-recovery.bin
При необходимости целостность файла можно проверить при помощи MD5:
http://api.ezplant.ru/firmware/ezplant-recovery.md5
Скачайте программу Flash Download Tool
- Перейдите на сайт https://www.espressif.com/en/support/download/other-tools
- Скачайте Flash Download Tool
Прошивка контроллера
Подключите контроллер к ПК при помощи кабеля USB
Разархивируйте и запустите Flash Download Tool
- В появившемся окне выберете ESP32
- Нажмите OK
- В новом окне, в первом пункте нажмите на многоточие
- В новом окне выберете файл ezplant-recovery.bin
- Справа от многоточия, в поле ввода после символа
@
введите число0
- Слева от пути к файлу поставьте галочку
- Установите
SPI SPEED
на80MHz
- Установите
SPI MODE
наQIO
- Выберете COM порт, к которому подключён контроллер (обычно номер порта выше единицы)
- Выберете скорость
921600
- Нажмите
START
- В фоновом окне начнут появляться точки.
Если это происходит больше 10 секунд - найдите на плате
контроллера кнопку BOOT
, зажмите и удерживайте её до
начала загрузки прошивки (до появления надписи
Uploading)
- Загрузка завершена, когда графическое окно покажет синюю иконку с
надписью
FINISH
Возможные трудности
- Не начинается загрузка: Попробуйте ещё раз, удерживая кнопку
BOOT
, которая находится на плате контроллера рядом с USB разъёмом - Нет COM порта: попробуйте установить драйверы преобразователя USB-UART CH340 с сайта производителя: https://www.wch-ic.com/downloads/CH341SER_ZIP.html