Ошибка обновления устройств WB-MRPS6/S

А при использовании именно wb-mcu-flasher, вот так: Сервисная утилита wb-mcu-fw-flasher — Wiren Board
какой результат? Пробую:

systemctl stop wb-mqtt-serial
root@wirenboard-AWWCDXFH:~# wget https://fw-releases.wirenboard.com/fw/by-signature/mr6cpG/main/1.21.1.wbfw
--2024-03-06 14:38:55--  https://fw-releases.wirenboard.com/fw/by-signature/mr6cpG/main/1.21.1.wbfw
Resolving fw-releases.wirenboard.com (fw-releases.wirenboard.com)... 108.157.229.17, 108.157.229.69, 108.157.229.55, ...
Connecting to fw-releases.wirenboard.com (fw-releases.wirenboard.com)|108.157.229.17|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 29272 (29K) [application/octet-stream]
Saving to: ‘1.21.1.wbfw’

1.21.1.wbfw                                                                           100%[=======================================================================================================================================================================================================================>]  28.59K  --.-KB/s    in 0.05s   

2024-03-06 14:38:56 (618 KB/s) - ‘1.21.1.wbfw’ saved [29272/29272]

wget https://fw-releases.wirenboard.com/bootloader/by-signature/mr6cpG/main/1.4.0.wbfw
--2024-03-06 14:50:24--  https://fw-releases.wirenboard.com/bootloader/by-signature/mr6cpG/main/1.4.0.wbfw
Resolving fw-releases.wirenboard.com (fw-releases.wirenboard.com)... 108.157.229.27, 108.157.229.55, 108.157.229.17, ...
Connecting to fw-releases.wirenboard.com (fw-releases.wirenboard.com)|108.157.229.27|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4928 (4.8K) [application/octet-stream]
Saving to: ‘1.4.0.wbfw’

1.4.0.wbfw                                                                            100%[=======================================================================================================================================================================================================================>]   4.81K  --.-KB/s    in 0s      

2024-03-06 14:50:24 (21.1 MB/s) - ‘1.4.0.wbfw’ saved [4928/4928]


Важно! Перезапускаю модуль в режим обновления прошивки на скорости 9600, так как bootloader старый ну и прошиваю новый:

modbus_client --debug -mrtu -pnone -s2 -b115200 /dev/ttyRS485-1 -a93 -t0x6 -r129 1
Data to write: 0x1
Opening /dev/ttyRS485-1 at 115200 bauds (N, 8, 2)
[5D][06][00][81][00][01][14][BE]
Waiting for a confirmation...
<5D><06><00><81><00><01><14><BE>
SUCCESS: written 1 elements!

 wb-mcu-fw-flasher -j -d /dev/ttyRS485-1 -a 93 -f ./1.4.0.wbfw 
/dev/ttyRS485-1 opened successfully.
Send jump to bootloader command and wait 2 seconds...
Error: Connection timed out.
May be device already in bootloader, check status led
./1.4.0.wbfw opened successfully, size 4928 bytes

Sending info block... OK

Sending data block 36 of 36... OK.

All done!

Загружаю прошивку:

wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a 93 -f ./1.21.1.wbfw
/dev/ttyRS485-1 opened successfully.
./1.21.1.wbfw opened successfully, size 29272 bytes

Sending info block... OK

Sending data block 215 of 215... OK.

All done!

Готово. Вот тут описано: Обновление прошивки Modbus-устройств Wiren Board — Wiren Board