WB-MAP6S работает не корректно

После обновления через wb-mcu-fw-updater update-all один из двух WB-MAP6s покраснел в веб интерфейсе. Регистр 200 читается, 110 записывается, и при ручном опросе всё ок, но при попытке обновления прошивки или отката на предыдущую версию выдает

Will find serial port settings for (/dev/ttyRS485-2 : 89; response_timeout: 0.20)…
Can’t connect to (/dev/ttyRS485-2 89; response_timeout: 0.20s), check physical connection or address/port

Такое ощущение что проблема со связью, но устройство висит на дин рейке и все устройства до и после WB-MAP6S работают штатно.

При увеличении таймаута опроса до 500 мс всё работает штатно, но прошивка по прежнему не обновляется

Добрый день. Попробуйте подключить map6s одним на порт, с максимально коротким проводом и выполнить обновление только для него.

Что-то мне подсказывает, что проблема таки в железе.
Снимок

Похоже на ERRMAP0001, проверьте содержимое регистров 0x1490-0x1495. Клеммы вставлены корректно?

Только дошли руки.
Ответ такой
Data: 0x3f49 0x3f4b 0x3f62 0xfba6 0xfb4e

Обновите FW устройства снова. В свежей версии прошивки исправлен таймаут.

Я бы с радостью это сделал, но увы

root@wirenboard-ABED2XAP:~# for i in {88..90}; do echo -n "$i - "; D=`modbus_client -mrtu /dev/ttyRS485-2 --debug -b57600 -pnone -s2 -a$i -t3 -o600 -r200 -c6 2>/dev/null | grep Data: | awk 'gsub("Data:","")' | sed -e 's/0x00/\\\x/g' -e 's/\s//g'`; echo -e $D; done
88 -
89 - MAP6S0x0245
90 -
root@wirenboard-ABED2XAP:~# wb-mcu-fw-updater update-fw /dev/ttyRS485-2 -a89
2023-06-08 19:04:17,454 Will find serial port settings for (/dev/ttyRS485-2 : 89; response_timeout: 0.20)...
2023-06-08 19:05:08,849 Can't connect to (/dev/ttyRS485-2 89; response_timeout: 0.20s), check physical connection or address/port

Это устройство возможно уже было у вас в ремонте, серийный номер 8580439

Запишите в 113 holding регистр “0”.
Затем повторите все ж обновление прошивки.

Было в ремонте, 2021-03-29

Прошивка успешно обновилась, но ситуация с показаниями не изменилась. Слева на скрине такой-же WB-MAP с корректными показаниями, к высоковольтной части они подключены параллельно.

А на какую?
посмотрите WB-MAP6S: Errata — Wiren Board

Через обычное обновление устанавливалась 2.3.8, после принудительного обновления до 2.5.2 проблема устранилась, спасибо)

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.