Опять проблемы с обновлением прошивки MAI

Добрый день!

Начало здесь: Обновление bootloader окирпичило MAI

Новый модуль после замены нормально перепрошился на актуальный бутлоадер и прошивку. А при очередном обновлении ведет себя так же: уходит в бутлоадер и не возвращается, загрузка прошивки прерывается в одном и том же месте:

root@wirenboard:~# wb-mcu-fw-updater update-fw /dev/ttyMOD2 -a123
2023-12-14 11:02:15,800 Will find serial port settings for (/dev/ttyMOD2 : 123; response_timeout: 0.20)...
2023-12-14 11:03:04,629 Will find bootloader port settings for (/dev/ttyMOD2 : 123; response_timeout: 0.20)...
2023-12-14 11:03:12,190 Has found bootloader port settings: {'baudrate': 9600, 'parity': 'N', 'stopbits': 2}
2023-12-14 11:03:12,191 Device (/dev/ttyMOD2 123; response_timeout: 0.20s) supposed to be alive, but found in bootloader
2023-12-14 11:03:13,825 Will flash fw v:2.0.7 to bring wb-mai6 (/dev/ttyMOD2 123; response_timeout: 0.20s) alive
2023-12-14 11:03:15,931 Flashing /var/lib/wb-mcu-fw-updater/wb-mai6__2.0.7_main_ac58f00.wbfw
 21%|#############################5                                                                                                            |59/276
2023-12-14 11:04:22,728 Flashing fw to (/dev/ttyMOD2 123; response_timeout: 0.20s) has failed!
2023-12-14 11:04:22,732 
root@wirenboard:~# wb-mcu-fw-updater update-bl /dev/ttyMOD2 -a123
2023-12-14 11:08:29,949 Will find serial port settings for (/dev/ttyMOD2 : 123; response_timeout: 0.20)...
2023-12-14 11:09:18,721 Will find bootloader port settings for (/dev/ttyMOD2 : 123; response_timeout: 0.20)...
2023-12-14 11:09:26,301 Has found bootloader port settings: {'baudrate': 9600, 'parity': 'N', 'stopbits': 2}
2023-12-14 11:09:26,302 Device (/dev/ttyMOD2 123; response_timeout: 0.20s) supposed to be alive, but found in bootloader
2023-12-14 11:09:26,800 Will flash bootloader v:latest to bring wb-mai6 (/dev/ttyMOD2 123; response_timeout: 0.20s) alive
2023-12-14 11:09:27,336 Flashing /var/lib/wb-mcu-fw-updater/bootloader/wb-bootloader-updater_wb-mai6__1.3.0_master_c13691c.wbfw
 80%|##############################################################################################################7                            |51/64
2023-12-14 11:10:32,076 Flashing bootloader to (/dev/ttyMOD2 123; response_timeout: 0.20s) has failed!
2023-12-14 11:10:32,077

По параметрам шины не отзывается, но при 9600N2 отвечает:

root@wirenboard:~# modbus_client --debug -mrtu -b19200 -podd -s2 /dev/ttyMOD2 -a123 -t0x03 -r290 -c12
Opening /dev/ttyMOD2 at 19200 bauds (O, 8, 2)
[7B][03][01][22][00][0C][EF][A3]
Waiting for a confirmation...
ERROR Connection timed out: select
ERROR occured!
root@wirenboard:~# modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyMOD2 -a123 -t0x03 -r290 -c12
Opening /dev/ttyMOD2 at 9600 bauds (N, 8, 2)
[7B][03][01][22][00][0C][EF][A3]
Waiting for a confirmation...
<7B><03><18><00><77><00><62><00><2D><00><6D><00><61><00><69><00><36><00><00><00><00><00><00><00><00><00><00><19><33>
SUCCESS: read 12 of elements:
	Data: 0x0077 0x0062 0x002d 0x006d 0x0061 0x0069 0x0036 0x0000 0x0000 0x0000 0x0000 0x0000 

Что еще можно попробовать, чтобы оживить?

Добрый день.
Пришлите диагностический архив. Создание архива описано в документации.
А так же покажите дебаг лог:

wb-mcu-fw-updater update-fw /dev/ttyMOD2 -a123 --debug
wb-mcu-fw-updater update-bl /dev/ttyMOD2 -a123 --debug

Высылаю логи и архив

приложен диагностический архив, доступен только сотрудникам поддержки
(237,8 КБ)
bl.log (67,7 КБ)
fw.log (68,1 КБ)

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