Прошивка WB-MSW v.3

Добрый день.

Необходимо обновить прошивку на WB-MSW v.3. Подскажите, пожалуйста, откуда брать нужную версию прошивки из папки http://fw-releases.wirenboard.com/?prefix=fw/by-signature/msw3-48mh/ или же из - http://fw-releases.wirenboard.com/?prefix=fw/by-signature/msw3-48mh30/ ?

Добрый день.
Проще воспользоваться https://wirenboard.com/wiki/WB_Modbus_Devices_Firmware_Update
Утилита по сигнатуре устройства скачает нужное.

Да, проще.

Но в моем случае приходится прошивать в ручную из под Windows c помощью утилиты Wb-mcu-fw-flasher_1.0.3.zip. Вот поэтому и спрашиваю.

Вопервых можете попробовать обе, он не даст зашить неправильную.
Вовторых если нужно узнать наверняка то нужно считать 12 регистров начиная с 290 и интерпритировать их значения как ASCII символы
здесь чуть более подробная инструкция: https://wirenboard.com/wiki/WB_Modbus_Devices_Firmware_Update#.D0.92.D1.8B.D0.B1.D0.BE.D1.80_.D0.BF.D1.80.D0.BE.D1.88.D0.B8.D0.B2.D0.BA.D0.B8

Спасибо, перебором подошла прошивка для msw-48mh30. Успешно обновился из под Windows с версии 4.7.0 до версии 4.13.0.

Прошивать пришлось из-за проблемы, указанной в топике:

На версии 4.13.0 указанной проблемы не наблюдаю.

проблема известная, решена была в 4.12.0

решил попробовать обновить wb-msw

echo -e $(modbus_client -mrtu -pnone -s2 /dev/ttyRS485-1 -a 101 -t3 -r 290 -c 12 | grep Data | sed -e ‘s/.*Data://’ -e ‘s/ 0x00/\x/g’)
возвращает пустую строку

service wb-mqtt-serial stop
wb-mcu-fw-flasher -j -d /dev/ttyRS485-1 -a 101 -f msw3-48mh.wbfw
(как 49, и 48mh30)возвращает
/dev/ttyRS485-1 opened successfully.
Send jump to bootloader command and wait 2 seconds…
Error: Illegal data value.
Device probably doesn’t support in-field firmware upgrade

Есть вариант как обновить? или у меня слишком старый девайс?

Добрый день. А какая версия заводской прошивки (на наклейке)?
Возможность перепрошить появилась с 4.8
https://wirenboard.com/wiki/WB-MSW_v.3#.D0.A0.D0.B5.D0.B2.D0.B8.D0.B7.D0.B8.D0.B8_.D1.83.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2.D0.B0