Слетела прошивка WB-UPS v.3 при обновлении

Здравствуйте,

WB-UPS v.3 подключен через WB-MGE v.3

Обновлял его вручную по инструкции:

Во время обновления произошел сбой и теперь устройство выдает при команде:

root@wirenboard:~# wb-mcu-fw-flasher -d /dev/ttyRS485-6 -a208 --get-device-info
/dev/ttyRS485-6 opened successfully.
Bootloader version: 1.5.7
Firmware version read error: Connection timed out; Maybe device is in bootloader?
Firmware signature (fw-sig): ups-v3-dlg2
Download firmwares: S3 Bucket Listing Generator

Пробовал по восстановить по стандартной инструкции - не получилось

Пробовал по восстановить инструкции Обновление со стандартными настройками соединения (снизить скорость до 9200)

root@wirenboard:~# wb-mcu-fw-flasher -J -d /dev/ttyRS485-6 -a208 -f ./1.4.1.wbfw
/dev/ttyRS485-6 opened successfully.
Try to jump to bootloader using current baudrate…
Error while writing register 131: Connection timed out.
Other error, check device connection parameters.

Подскажите как оживить устройство?

Добрый день.
Судя по выводу устройство находится в режиме загрузчика: отвечает загрузчик версии 1.5.7, корректно читается сигнатура ups-v3-dlg2 и загрузчик сейчас ждёт новую прошивку. Такое состояние штатно восстанавливается повторной прошивкой.
Ключевой момент: раз устройство уже в загрузчике, переводить его туда повторно не нужно — ключи -j и -J в этом случае не применяются. Ваша команда с -J пытается записать регистр 131 (перевод в загрузчик), а переходить уже некуда и отвечать некому — отсюда таймаут на регистре 131. Нужно заливать файл прошивки сразу, без прыжка в загрузчик.

Обратите внимание: файл должен соответствовать сигнатуре устройства ups-v3-dlg2. Свежую стабильную прошивку под эту сигнатуру можно взять здесь: https://fw-releases.wirenboard.com/?prefix=fw/by-signature/ups-v3-dlg2/

Спасибо, помогло что написали, убрать ключ -J