WB-MAI6 остановилось обновление прошивки на 10%

После обновления прошивки контроллера WB8.5.1 на 2501 обновление прошивки WB-MAI6 через web-интерфейс замерло на 10%.
Подскажите, пожалуйста, необходимые дальнейшие действия.


приложен диагностический архив, доступен только сотрудникам поддержки
(133,6 КБ)

Добрый день!

Проблема передана разработчикам. Оповещу вас, как только исправление будет выполнено.

Устройство само сохранило функционал или недоступно?

Устройство недоступно, значок обновления “крутится”, но индикатор замер на 10%. Сканирование шины не обнаруживает новых устройств.

Проведите сначала сканирование, потом там внизу будет кнопка поиск устройств в режиме загрузчика. После того, как он найдет такое устройство - будет выведена текстом ссылка на статью как исправить. Нужно запомнить адрес устройства, пройти по ссылке, выполнить строку по ssh, уккзав адрес устройства.

После выполнения этих действий устройство должно ожить, но этот значок никуда не уйдет. Для исправления мне помогла перезагрузка контроллера. Ну и далее я снова зашёл в админку и обновил следующие устройства.

Добрый день!

Подробнее про вашу проблему описано здесь.

Не помогло.

Перед этим вы остановили wb-mqtt-serial?

systemctl stop wb-mqtt-serial
1 лайк

Ранее не останавливал. По ссылке об этом не было.
Но ситуацию это не изменило.

Добрый день!

Прошу присылать вывод из консоли текстом — так его проще анализировать.

Попробуйте просканировать шину и уточните, нет ли пересечений адресов устройств.

Также для диагностики проблемы прошу прислать архив с диагностической информацией контроллера. Инструкция по созданию архива доступна в документации.

Пересечений адресов на шине нет. Инсталляция работает 1,5 месяца, никаких изменений не вносилось.
Архив прикладывал в первом сообщении.
Делаю на текущий момент:
diag_output_APCGZIAD_2025-01-29-15.04.17.zip (137,5 КБ)

Добрый день!

Также попробуйте данный метод восстановления.

Если есть возможность, переключите устройство на второй порт Modbus, где нет других устройств, чтобы исключить непредвиденные факторы.

Этот способ помог. Без переключения устройства на второй порт Modbus.
Спасибо.

root@wirenboard-APCGZIAD:/tmp# systemctl stop wb-mqtt-serial
root@wirenboard-APCGZIAD:/tmp# wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a 173 -f ./wb-mai6-15__2.1.3_main_f015553.wbfw
/dev/ttyRS485-1 opened successfully.
./wb-mai6-15__2.1.3_main_f015553.wbfw opened successfully, size 38928 bytes

Sending info block… OK

Sending data block 286 of 286… OK.

All done!
root@wirenboard-APCGZIAD:/tmp# systemctl start wb-mqtt-serial root@wirenboard-APCGZIAD:/tmp# root@wirenboard-APCGZIAD:/tmp# systemctl stop wb-mqtt-serial
root@wirenboard-APCGZIAD:/tmp# wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a 173 -f ./wb-mai6-15__2.1.3_main_f015553.wbfw
/dev/ttyRS485-1 opened successfully.
./wb-mai6-15__2.1.3_main_f015553.wbfw opened successfully, size 38928 bytes

Sending info block… OK

Sending data block 286 of 286… OK.

All done!
root@wirenboard-APCGZIAD:/tmp# systemctl start wb-mqtt-serial root@wirenboard-APCGZIAD:/tmp#
root@wirenboard-APCGZIAD:/tmp# systemctl stop wb-mqtt-serial
root@wirenboard-APCGZIAD:/tmp# wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a 173 -f ./wb-mai6-15__2.1.3_main_f015553.wbfw
/dev/ttyRS485-1 opened successfully.
./wb-mai6-15__2.1.3_main_f015553.wbfw opened successfully, size 38928 bytes

Sending info block… OK

Sending data block 286 of 286… OK.

Добрый день!

Отлично, рад, что всё получилось!