Нужно скачать ESP8266 Flash Download Tool (ссылка) с сайта производителя
Распаковать архив - путь распаковки не должен содержать русских букв, подойдет путь c:\flash\
Для моделей v6, v6 Audio, Digital, v7 с удалённым преобразователем - подключить преобразователь уровней на плату и к компьютеру, согласно распиновке (TX, RX, 3.3V, GND)
Для моделей v7, v6.2, v2.1D - подключить Type-C к компьютеру и дождаться определения устройства
Запустить распакованный инструмент и в первом окне нажать OK, не меняя параметров
На следующем окне нужно выбрать COM порт из списка, который соответствует COM порту преобразователя TTL
Скорость можно указывать побольше — в примере используется 1500000, однако, если не прошивается, то лучше указать 115200
Если список COM портов пустой — требуется обновить драйвер через диспетчер устройств. Если у Вас плата WiFi v7 с UART-адаптером, или отдельный USB-TTL серии CH340 можно воспользоваться следующей инструкцией по установке драйвера от Амперка.
Перед продолжением нужно ввести плату в режим программирования. Для этого до подачи питания нужно зажать кнопку на плате и после подачи отпустить её.
Если у Вас модель v6.2 или v2.1D - выключать питание не требуется, достаточно просто зажать кнопку на плате
ВАЖНО! При переходе с ESPHome или других прошивок на smartintercom ОБЯЗАТЕЛЬНО произведите стирание данных в чипе, для этого, после выбора COM порта нажмите кнопку ERASE. Если Вы прошиваете прошивку с голосовым модулем или перепрошиваете устройство из-за проблем с его загрузкой нажимать кнопку ERASEНЕЛЬЗЯ!
ВНИМАНИЕ! Операция ERASE сотрет ВСЕ данные с чипа для того, чтобы загрузить новую прошивку лучше эту операцию не пропускать. Однако она опасна при неумелом использовании. Используйте ERASE только при переходе с ESPHome.
Далее Вам потребуется сама прошивка. Её можно запросить через поддержку help@smartintercom.ru. Запрашивая прошивку сообщить ID Вашего устройства.
В окне Flash Download Tool прошивку нужно выбрать в первой строке, как показано на снимке экрана выше. Значение во правое поле “0x0” тоже нужно ставить
Перед продолжением нужно ввести плату в режим программирования. Для этого до подачи питания нужно зажать кнопку на плате и после подачи отпустить её.
Если у Вас модель v6.2 или v2.1D - выключать питание не требуется, достаточно просто зажать кнопку на плате
Проверив всё можно нажать кнопку “Start” и подождать около 30 секунд.
ВСЁ! Теперь можно приступать к инструкции по первому включению, которую вы найдете в этом Wiki по ссылке