Не работает 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.
Давайте попробуем сброс к заводским:
- systemctl stop wb-mqtt-serial
- modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a65 -t0x06 -r65402 1
- systemctl start wb-mqtt-serial
либо если вы уверены что у него адрес 1
- systemctl stop wb-mqtt-serial
- modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r65402 1
- 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.
В письме укажите:
- ссылку на эту тему, Не работает устройство - #8 от пользователя enGene
- серийный номер устройства, 4264819998,
- (для курьера) ваш действующий телефон, адрес доставки, ФИО получателя.








