GRI27
03.Август.2020 13:34:51
1
Добрый день.
Необходимо обновить прошивку на 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
Утилита по сигнатуре устройства скачает нужное.
GRI27
03.Август.2020 14:06:02
4
Да, проще.
Но в моем случае приходится прошивать в ручную из под 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
GRI27
04.Август.2020 12:19:17
6
Спасибо, перебором подошла прошивка для msw-48mh30. Успешно обновился из под Windows с версии 4.7.0 до версии 4.13.0.
Прошивать пришлось из-за проблемы, указанной в топике:
Добрый день,
беспокоит датчик WB-MSW v.3
скачут периодически показания температуры и влажности какие то
огромные значения показывают или -1.
Как будто теряется соединение с датчиком.
Датчик подключен к Modicon M172, так и к MasterOPC Universal Modbus Server.
На версии 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
Есть вариант как обновить? или у меня слишком старый девайс?