Wb-mcu-fw-updater и частотный преобразователь t13_vfd, ошибка обновления, релиз 2401 (wb7.3.2)

Наконец подключил частотный преобразователь (заработал, кстати, хоть и как-то непонятно), и у меня случилось это. @BrainRoot пишет, что это может быть из-за неактуального релиза. Я пошел и удалил секцию про частотник в файле wb-mqtt-serial.conf, обновление пошло, думаю, потом восстановлю и все будет нормально. Только релиз у меня wb-2401, разве это неактуальный?

Добрый день.
Покажите пожалуйста вывод команды.
ну и версию wb-mcu-fw-updater

Здравствуйте!
Что-то не понял, как версию скрипта посмотреть. Дата файла - 11 января 12:25…
Вывод - в файле: fw-updater.txt (5.3 KB)

dpkg -s wb-mcu-fw-updater

актуальная - 1.9.3

у меня 1.9.3

# dpkg -s wb-mcu-fw-updater
Package: wb-mcu-fw-updater
Status: install ok installed
Priority: optional
Section: python
Installed-Size: 31
Maintainer: Vladimir Romanov <v.romanov@wirenboard.ru>
Architecture: all
Version: 1.9.3
Depends: python3-wb-mcu-fw-updater (= 1.9.3), wb-release-info
Conffiles:
 /etc/wb-mcu-fw-updater.conf d8b7b89681087b0e73904e1101dcef25
Description: Wiren Board modbus devices firmware update tool (python 3)
Homepage: https://github.com/wirenboard/wb-mcu-fw-updater

собственно вопрос - как избежать необходимости удалять и восстанавливать частотник

Позвал разработчиков…

1 лайк

и что они сказали?

Задача в бэклоге, пока не решена.

решение приближается? неохота удалять-добавлять устройство, чтобы обновить у всего остального прошивки

В актуальном релизу, насколько я видел, проблемы уже нет.

только что обновился и попробовал - не сработало. попробую обновиться через недельку, доложу

Добрый день, удалось ли обновиться?

Здравствуйте, спасибо!

Попробовал только что

apt update
apt ugrade
reboot now
wb-mcu-fw-updater update-all

Ошибка не изменилась:

Probing t13_VFD (port: /dev/ttyRS485-2, slaveid: 44, uart_params: 9600N2, response_timeout: 0.50)… (elapsed: 00:00)
2024-09-10 17:27:14,157 Checksum error in rtu mode: ‘BB’ instead of ‘Ü/’ . The response is: ‘,\x03\x04wÛBBBB’ (plain response: ‘,\x03\x04wÛBBBB’)

Какая версия стоит сейчас?

Version: 1.11.2
Depends: python3-wb-mcu-fw-updater (= 1.11.2), wb-release-info
Conffiles:
 /etc/wb-mcu-fw-updater.conf d8b7b89681087b0e73904e1101dcef25
Description: Wiren Board modbus devices firmware update tool (python 3)
Homepage: https://github.com/wirenboard/wb-mcu-fw-updater

У меня нет “Checksum error”. Стоит ли на шине терминатор?

нет, но она длинная, вроде писали не надо…

для них разве бывают fw-updates? может, просто исключить его из скрипта обновления при выборе update-all…

А попробуйте поставить. Надо, как раз надо.

Нет, не бывает. Я искал - не нашел.
Ну и исключать не выход, мало ли какие сторонние устройства могут стоять.

я имел в виду исключить именно частотник.

я попробую поставить терминатор. это займет меня на некоторое время (там редко бываю) и я не буду с этим беспокоить.

хотя странно, что из-за отсутствия терминатора при оцифровке возможных аналоговых ошибок в передаче выскакивают одни и те же неправильные буквы… кстати, на линии монтажники еще и ответвление не очень длинное сделали. но тогда бы ничего не работало, если бы это влияло.

но я не специалист и верю специалистам