Обновление прошивки WB-MAP12H

Добрый день. У нас есть счетчик WB-MAP12H с прошивкой версии 1.0.1, однако наше ПО умеет работать только с прошивками версий 2+. Подскажите, реально ли обновить этот счечик до последней версии? По инструкции для вашего контроллера обновить не получается.

Попытка обновить “напрямую” (устройство не заведено в wb-mqtt-serial.conf):

root@wirenboard-AFVDNFGH:~# wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a162
2020-07-09 08:59:50,618 Check device's connection, slaveid and serial port settings!
2020-07-09 08:59:50,623 Slave reported illegal data value

Попытка обновить с опцией update-all (устройство заведено в wb-mqtt-serial.conf):

root@wirenboard-AFVDNFGH:~# wb-mcu-fw-updater update-all
2020-07-09 08:54:02,751 Will probe all devices defined in /etc/wb-mqtt-serial.conf
2020-07-09 08:54:03,262 WB-MAP12H (basic) (slaveid: 162; port: /dev/ttyRS485-1) does not support firmware updates!
2020-07-09 08:54:03,658 No answer from the following devices:
	WB-MAP12H (basic) (port: /dev/ttyRS485-1; slaveid: 162)
Because of disconnect or too old firmware to update.
2020-07-09 08:54:03,665 0 upgraded, 0 already latest, 0 stuck in bootloader and 1 not answered to update cmd.

При этом в web-интерфейсе счетчик опрашивается.

К сожалению, обновление прошивки в вашем счётчике ещё не поддерживалось.

Ну я же правильно понимаю, что хардварно он идентичен новым моделям? То есть мы, гипотетитчески, можем вручную прошить его программатором?

да

нет. Мы не распространяем прошивки для программатора.

Прошить его можно будет только у нас в офисе, но понадобится ещё и калибровка самого счётчика, и калибровка трансформаторов, которые были с ним в комплекте. Будет стоить 1000р + 100р/трансформатор, по времени займёт неделю. Так что возможно проще сделать поддержку в ПО: там в большинстве случаев просто значения отличаются в 8 раз.

демона тоже надо остановить перед запуском

systemctl stop wb-mqtt-serial

Он же порт занимает, независимо от того сконфигурировано устройство или нет.

Wb-mcu-fw-updater это сам делает