Щит уже был рабочий, все работало, но активно не пользовались, заканчивается ремонт. Вчера заметил, что один из модулей WB-MRGBW-D в интерфейсе подсветился красным. Светодиоды не моргают, просто горят зеленым, т.е. связи нет.
Физическое подключение проверил, все в порядке.
Сегодня подключил отдельным кабелем только этот модуль на шину rs485.
Пытался добиться связи с ним с помощью modbus_client, все безуспешно.
root@wirenboard-AUX3DZHR:~# systemctl stop wb-mqtt-serial
root@wirenboard-AUX3DZHR:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-1 -a59 -t0x03 -r128
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)
[3B][03][00][80][00][01][80][B8]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
root@wirenboard-AUX3DZHR:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-1 -a0 -t0x03 -r128Opening /dev/ttyRS485-1 at 115200 bauds (N, 8, 2)
[00][03][00][80][00][01][84][33]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
Попытался сбросить настройки, тоже нет коннекта.
root@wirenboard-AUX3DZHR:~# wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a0 -u
/dev/ttyRS485-1 opened successfully.
Send reset UART settings and modbus address command…
Error: Connection timed out.
To flash FW on running device, run
wb-mcu-fw-flasher -d -a <modbus_addr> -j -u -f <firmware.wbfw>
какие есть идеи, куда копать дальше?