16 278
правок
Строка 128: | Строка 128: | ||
Рассмотрим порядок действий и запуск wb-mcu-fw-updater для некоторых типичных случаев: | Рассмотрим порядок действий и запуск wb-mcu-fw-updater для некоторых типичных случаев: | ||
=== Обновление прошивки устройства === | |||
# Узнать modbus адрес обновляемого устройства (адрес по умолчанию напечатан на наклейке сбоку устройства) и порт, к которому оно подключено (например, /dev/ttyRS485-1). | # Узнать modbus адрес обновляемого устройства (адрес по умолчанию напечатан на наклейке сбоку устройства) и порт, к которому оно подключено (например, /dev/ttyRS485-1). | ||
# Запустить утилиту wb-mcu-fw-updater со следующими ключами: | # Запустить утилиту wb-mcu-fw-updater со следующими ключами: | ||
Строка 136: | Строка 136: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Установка тестовой прошивки === | |||
# Узнать modbus адрес обновляемого устройства (адрес по умолчанию напечатан на наклейке сбоку устройства) и порт, к которому оно подключено (например, /dev/ttyRS485-1). | # Узнать modbus адрес обновляемого устройства (адрес по умолчанию напечатан на наклейке сбоку устройства) и порт, к которому оно подключено (например, /dev/ttyRS485-1). | ||
# Узнать название тестовой ветки (branch). | # Узнать название тестовой ветки (branch). | ||
Строка 145: | Строка 145: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Обновление всех устройств, подключённых к драйверу === | |||
Устройства должны опрашиваться драйвером wb-mqtt-serial (находиться в его конфигурационном файле). | Устройства должны опрашиваться драйвером wb-mqtt-serial (находиться в его конфигурационном файле). | ||
# Запустить утилиту wb-mcu-fw-updater со следующими ключами: | # Запустить утилиту wb-mcu-fw-updater со следующими ключами: | ||
Строка 155: | Строка 155: | ||
# <li value="2">Дождаться результатов обновления.</li> | # <li value="2">Дождаться результатов обновления.</li> | ||
=== Восстановление прошивки на устройстве === | |||
Устройство находится в режиме бутлоадера (зелёный светодиод мигает 1 раз в секунду) и не может запустить нормальный режим работы. По завершению восстановления, адрес устройства и настройки uart '''остаются прежними.''' | Устройство находится в режиме бутлоадера (зелёный светодиод мигает 1 раз в секунду) и не может запустить нормальный режим работы. По завершению восстановления, адрес устройства и настройки uart '''остаются прежними.''' | ||
# Узнать modbus-адрес устройства и порт, к которому оно подключено. | # Узнать modbus-адрес устройства и порт, к которому оно подключено. |