Добрый день!
После обновления WB 7.3.4 большинство реле ушли в режим загрузчика,
проблему удалось решить для 20 из 23 реле
использовал команды:
wb-mcu-fw-updater recover /dev/ttyRS485-1 -a 1
но 3 реле MDM3 не видит контроллер никак, во время поиска в режиме загрузчика
Так же пытался обновить их командой
wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a0 -u
пишет что все успешно, но контроллер так же не видит их
По поводу процесса обновления наблюдаю пропажу связи с устройствами:
Oct 10 12:49:49 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 175 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:49:49 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 104 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:49:49 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 77 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:49:49 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 40 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:50:11 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 175 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:50:11 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 104 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:50:11 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 77 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
Oct 10 12:50:11 wirenboard-ABDE7DYF wb-device-manager[1823]: [WARNING] Can't get firmware info for 40 (/dev/ttyRS485-2 9600 8N1): Request timeout [-32600]: Serial protocol error: request timed out
То что отобразилось (175,104,77,40) это уже к кондиционерам относиться, сейчас он их видит 3 из 4х, одну тоже не могу командой wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 175 восстановить
На отдельной шине тоже пробовал найти - не находит реле
Что такое “обновление” Какие команды вводились, лог их выполнения?
То есть никакие корректные операции с контроллером не могут вызвать переход modbus модулей в режим прошивки, например.
Здравствуйте!
Благодарю Вас!
все реле смог восстановить и обновить, кроме 2х устройств ИК-управления WB-MIR v.2 из 4х
root@wirenboard-ABDE7DYF:~# wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 77
Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout:
2025-10-20 15:41:24,364 Has found bootloader port settings: SerialSettings(baudr
2025-10-20 15:41:30,157 Flashing /var/lib/wb-mcu-fw-updater/mir64_gd__4.33.0_mai
2025-10-20 15:41:32,580 Recovering (77 /dev/ttyRS485-2) was not successful
2025-10-20 15:41:32,581
root@wirenboard-ABDE7DYF:~# wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 40
Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout:
2025-10-20 15:41:45,619 Has found bootloader port settings: SerialSettings(baudr
2025-10-20 15:41:51,336 Flashing /var/lib/wb-mcu-fw-updater/mir64_gd__4.33.0_mai
11%|#########################4
2025-10-20 15:41:58,968 Recovering (40 /dev/ttyRS485-2) was not successful
2025-10-20 15:41:58,969
root@wirenboard-ABDE7DYF:~# wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 77
Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-20 15:44:32,086 Has found bootloader port settings: SerialSettings(baudrate=9600, parity=‘N’, stopbits=2)
2025-10-20 15:44:38,062 Flashing /var/lib/wb-mcu-fw-updater/mir64_gd__4.33.0_main_c6c8e65.wbfw (239 data chunks)
22%|############### |53/239
2025-10-20 15:44:51,452 Recovering (77 /dev/ttyRS485-2) was not successful
2025-10-20 15:44:51,453
root@wirenboard-ABDE7DYF:~# wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 40
Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 40; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-20 15:45:00,822 Has found bootloader port settings: SerialSettings(baudrate=9600, parity=‘N’, stopbits=2)
2025-10-20 15:45:06,643 Flashing /var/lib/wb-mcu-fw-updater/mir64_gd__4.33.0_main_c6c8e65.wbfw (239 data chunks)
3%|#7 |6/239
2025-10-20 15:45:08,709 Recovering (40 /dev/ttyRS485-2) was not successful
2025-10-20 15:45:08,710
root@wirenboard-ABDE7DYF:~# wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 77
Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-20 15:45:26,057 Has found bootloader port settings: SerialSettings(baudrate=9600, parity=‘N’, stopbits=2)
2025-10-20 15:45:32,274 Flashing /var/lib/wb-mcu-fw-updater/mir64_gd__4.33.0_main_c6c8e65.wbfw (239 data chunks)
3%|##3 |8/239
2025-10-20 15:45:35,193 Recovering (77 /dev/ttyRS485-2) was not successful
2025-10-20 15:45:35,194
root@wirenboard-ABDE7DYF:~# wb-mcu-fw-updater recover /dev/ttyRS485-2 -a 77
Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: Will find bootloader port settings for (/dev/ttyRS485-2 : 77; response_timeout: 0.20)… (elapsed: 00:02)
2025-10-20 15:45:43,995 Has found bootloader port settings: SerialSettings(baudrate=9600, parity=‘N’, stopbits=2)
2025-10-20 15:45:49,664 Flashing /var/lib/wb-mcu-fw-updater/mir64_gd__4.33.0_main_c6c8e65.wbfw (239 data chunks)
22%|##############7 |52/239
2025-10-20 15:46:02,047 Recovering (77 /dev/ttyRS485-2) was not successful
2025-10-20 15:46:02,049
При этом на первые 2 устройства тоже не загружались на 100%, но проделав одну и ту же команду несколько раз все таки получилось, а эти 2 отказываются
Если у вас не получится, то предоставьте доступ к контроллеру и ssh.
Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”