WB Modbus Devices Firmware Update: различия между версиями
м |
|||
Строка 1: | Строка 1: | ||
{{Draft}} | |||
{{DISPLAYTITLE:Обновление прошивок на устройствах Wiren Board}} | {{DISPLAYTITLE:Обновление прошивок на устройствах Wiren Board}} | ||
== Автоматическое обновление прошивки с контроллера Wiren Board == | == Автоматическое обновление прошивки с контроллера Wiren Board == |
Версия 23:24, 20 мая 2021
Это черновик страницы. Последняя правка сделана 20.05.2021 пользователем A.Degtyarev.
Автоматическое обновление прошивки с контроллера Wiren Board
Прошивку устройств, подключенных к контроллеру Wiren Board рекомендуем обновлять с помощью утилиты wb-mcu-fw-updater. Утилита проверяет наличие новой версии прошивки для всех подключенных устройств и, при необходимости, обновляет их.
Для установки выполните в консоли:
dpkg -s wb-mcu-fw-updater || (apt update && apt install wb-mcu-fw-updater)
Утилита автоматически останавливает сервис wb-mqtt-serial
перед началом работы и запускает заново после. Если вместо wb-mqtt-serial
используется стороннее ПО, опрашивающее устройства по последовательному порту — остановите это ПО.
Для обновления прошивки всех устройств, описанных в разделе Serial Devices Configuration (файл /etc/wb-mqtt-serial.conf
), выполните:
wb-mcu-fw-updater update-all
Для обновления прошивки конкретного устройства, укажите порт и его адрес Modbus:
wb-mcu-fw-updater update-fw /dev/ttyRS485-2 -a70
Подробную информацию смотрите в выводе
wb-mcu-fw-updater --help
Ручная прошивка устройств
Если у контроллера нет доступа в интернет или у вас не получилось обновить прошивку устройства автоматически, вы можете использовать сервисную утилиту wb-mcu-fw-flasher.