Не работает устройство

Не работает WB-MAO4. Контроллер его просто потерял. Подключил к 485 шине единственным устройством - не находит. Шина работает, другие устройства находит. Покупал больше года назад. Выбросить ? Или можно попробовать как-то полечить ?

Здравствуйте.
Попробуйте для начала добавить устройство вручную.
Вверху справа кнопка, выберите из выпадающего списка и укажите его адрес.

Сбросил устройство, после этого но добавилось. Но параметры не считывает. Попытался обновить прошивку вот что пишет.

root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a 1
Will find serial port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:00)
2025-10-05 15:01:47,274 Has found serial port settings: SerialSettings(baudrate=9600, parity=‘N’, stopbits=2)
2025-10-05 15:01:51,586 Flashing fw to (/dev/ttyRS485-1 1; response_timeout: 0.20s) has failed!
2025-10-05 15:01:51,587 Released FW not found for “ma’4G”
Release info:
{
“RELEASE_NAME”: “wb-2504”,
“SUITE”: “stable”,
“TARGET”: “wb7/bullseye”,
“REPO_PREFIX”: “”
}

root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-05 15:02:11,760 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port

В бутлоадер (2 сек. после включения питания переводил, но эффект тот же.

root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-05 15:02:11,760 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port
root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 01:56)
2025-10-05 15:04:24,688 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port
root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-05 15:04:43,080 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port
root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-05 15:08:04,558 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port
root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-05 15:08:17,224 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port

Здесь как будто бы ошибка прошивки.

У вас адрес устройства (slave id) 1?
Попробуйте сделать восстановление по инструкции.

Устройство само не находится. Сделал медленное сканирование - нашлось с этим ID. Сброс делал по инструкции - логи чуть выше приложил.

root@wirenboard-ACNGMWC3:~# wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
Will find bootloader port settings for (/dev/ttyRS485-1 : 1; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-05 15:08:17,224 Device (1 /dev/ttyRS485-1) is not in bootloader mode! Check connection or slaveid/port

Slave Slave mode ловил включением питания. 2 сек. мало конечно, но попыток 20 сделал наверное.

Устройство мигает индикатором 2 раза в секунду примерно.

Подскажите, сможете прислать серийный номер устройства и фото лицевой панели?

Вот


Давайте вернемся немного назад.
В веб интерфейсе при добавлении устройства в ручную вам необходимо указать его адрес
в вашем случае это 65 наклейка на лицевой панели

если не помогло давайте попробуем обновиться через SSH:

wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a 65

Загрузчик не видит устройство т.к. изначально вы давали ему команду из инструкции не указав свой адрес -а 65

Устройство перестало находится на шине. Я его сбросил. Сейчас оно находится под номером 1.

Давайте попробуем сброс к заводским:

  1. systemctl stop wb-mqtt-serial
  2. modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a65 -t0x06 -r65402 1
  3. systemctl start wb-mqtt-serial

либо если вы уверены что у него адрес 1

  1. systemctl stop wb-mqtt-serial
  2. modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r65402 1
  3. systemctl start wb-mqtt-serial

root@wirenboard-ACNGMWC3:~# systemctl stop wb-mqtt-serial
root@wirenboard-ACNGMWC3:~# modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a65 -t0x06 -r65402 1
Data to write: 0x1
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)
[41][06][FF][7A][00][01][57][07]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
root@wirenboard-ACNGMWC3:~# modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r65402 1
Data to write: 0x1
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)
[01][06][FF][7A][00][01][59][C7]
Waiting for a confirmation…
<01><86><03><02><61>
ERROR Illegal data value
ERROR occured!
root@wirenboard-ACNGMWC3:~#

Добрый день!

Измерьте, пожалуйста, напряжение на клеммах питания мультиметром.

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

Что-то неправильную сигнатуру вернул. По нашей базе у вашего устройства сигнатура mao4G.

Можете заведомо исправным кабелем ещё подключить? Может в нём проблемы?

Пробовали подключить к другому порту? Или к другому контроллеру или к ПК?

Проверьте также, пожалуйста, физику и клеммы. Говорили единственным устройством подключаете, какой длины кабель? Без ответвлений?

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

При отключении питания, все гаснет.
Напряжение 23,7В не прыгает.
Подключено к порту контроллера.



Если отключить интерфейс с клемм A и B, но оставить питание на V+ и GND, как себя светодиодный индикатор ведёт?

Ещё подскажите, есть ли подозрения, почему могла возникнуть неисправность? Может куда неправильное напряжение подали? Какой-нибудь скачок в сети?

Можете разобрать и хорошо сфотографировать плату с двух сторон?

Физически до устройства только в воскресенье

В журналах появились ошибки setValue. Сейчас детали уже не подниму. Попытался перепрошить. И вот.

Купил новый блок аналогичный - сконигурировал скорость, поменял id в коде и все работает.

По косвенным пиизнакам флеш память сбойнула.

Плату. Обратной стороны не смотрел, но с фронтальной никаких дефектов нет.

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

Если бы мигал один раз в секунду - значило бы, что в загрузчике. Два раза в секунду - ну что-то странное и неожиданное. То, что неправильно сигнатуру выдаёт - тоже.

Действительно похоже на какую-то физическую поломку.

Единственно, что приходит в голову ещё насильно вручную прошить флэшером прошивкой для сигнатуры mao4G, если получится. Боюсь тут тоже будет ругаться, что сигнатура не соответствует.

UPD: не получится. будет ругаться на сигнатуру.

После попытки прошивки значит.

Можем разве что дать скидку на такое же устройство 20%.

А можете дать удалённый доступ к контроллеру с подключенным WB-MAO4 единственным устройством? Попробую удалённо починить.

Подскажите, раньше обновляли в нём прошивку? (Есть подозрение, что сигнатура неправильная была с завода)

Ну и ещё на всякий случай, скиньте, пожалуйста, диагархив.

Чтобы дать удалённый доступ:
Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”


И укажите почтовый адрес:

После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.

Я в Долгопрудном живу, давайте я вам просто железяку привезу.

Отправлено с iPhone

Имеете ввиду чтобы починили и вернули?

Я бы с радостью, но я сама не в Долгопрудном. Так придётся менеджеров и других людей привлекать.

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

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:

WB-MAO4 - 1 шт.

Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.
В письме укажите: