Загрузка прошивки на устройство через UART (на Windows)

Загрузка прошивки на устройство через UART (на Windows)

Загрузка прошивки осуществляется при помощи утилиты esptool (в составе дистрибутива прошивки) собранной для операционной системы Windows. В архиве вместе с утилитой располагается набор прошивок соответствующей версии.

⚠️Для выполнения операции загрузки прошивки в контроллер необходимо использовать USB-TTL адаптер

alter-text
USB-TTL
  1. Отключите питание контроллера;

  2. Соедините адаптер USB-TTL с платой контроллера Q-PLC как показано на схеме:

    ⚠️Обратите внимание что соединение выполняется крест-на-крест (RX <–> TX)

    alter-text
    Схема подключения

  3. Скачайте архив с утилитой последней версией прошивки и разархивируйте его.

  4. Перейдите в папку с разархивированными файлами alter-text

  5. Подключите USB-TTL к компьютеру и подайте питание на контроллер Q-PLC

  6. Определите последовательный порт, который был назначен адаптеру USB-TTL

  7. Переведите контроллер в режим загрузки прошивки. Для этого необходимо зажать на котроллере кнопку LOAD и не отпуская ее нажать кнопку RESET, после отпустить кнопку LOAD.

  8. Запустите исполняемый скрипт flash_qplc_windows.bat из папки с утилитой и выберите порт адаптера USB-TTL (например COM3) alter-text

  9. Дождитесь окончания загрузки прошивки: alter-text

  10. Нажмите на контроллере кнопку RESET. После перезагрузки контроллер готов к работе.

Похожие статьи

Вышла новая версия прошивки 0.5.0

Вышла новая версия прошивки 0.5.0

Мы рады сообщить о выпуске новой версии прошивки Q-PLC 0.5.0, в которой мы продолжаем улучшать стабильность и функциональность контроллера.

Подробнее
Информация для разработчиков использующих Q-PLC

Информация для разработчиков использующих Q-PLC

Информация для разработчиков использующих Q-PLC Мы опубликовали дополнительную информацию для разработчиков использующих в своих проектах сетевой программируемый контроллер Q-PLC на базе ESP32.

Подробнее
Программируемый сетевой контроллер Q-PLC

Программируемый сетевой контроллер Q-PLC

Благодарим Вас за выбор сетевого программируемого логического контроллера Q-PLC. Данный контроллер оснащен микропроцессорным модулем ESP32-S3-WROOM-1 (MPU) с количеством контактов ввода/вывода 8 шт.

Подробнее