WB Modbus Devices Firmware Update: различия между версиями

Нет описания правки
Строка 79: Строка 79:
apt-get install libmodbus5
apt-get install libmodbus5
dpkg -i Wb-mcu-fw-flasher_1.0.2_amd64-all.deb
dpkg -i Wb-mcu-fw-flasher_1.0.2_amd64-all.deb
</pre>


<!--T:20-->
<!--T:20-->
</pre>
<!--T:21-->
Опции запуска утилиты wb-mcu-fw-flasher:
Опции запуска утилиты wb-mcu-fw-flasher:
{| class="wikitable"
{| class="wikitable"
! Параметр !! Описание !! Значение по умолчанию
! Параметр !! Описание !! Значение по умолчанию
|-
|-
| -d || Устройство последовательного порта ||  
| -d || Устройство последовательного порта ('''обязательно''') ||  
|-
|-
| -f || Файл прошивки ||  
| -f || Файл прошивки ||  
Строка 95: Строка 92:
| -a || Адрес Modbus || 1
| -a || Адрес Modbus || 1
|-
|-
| -j || Отправить на устройство команду перехода в режим загрузчика ||  
| -j || Отправить на устройство команду перехода в режим загрузчика ||
|-
| -b || Скорость порта (baudrate) || 9600
|-
| -p || Чётность (parity) || N
|-
| -s || Количество стопбитов || 2
|-
|-
| -r || Адрес holding-регистра для перехода в режим загрузчика || 129
| -r || Адрес holding-регистра для перехода в режим загрузчика || 129
Строка 102: Строка 105:
|}
|}


<!--T:22-->
<!--T:21-->
Пример:
Пример (устройство в рабочем режиме):
<pre>
<pre>
wb-mcu-fw-flasher -j -d /dev/ttyRS485-1 -a 25 -f WB-MR-MR6C_MCU3_3_1.9.4.wbfw
wb-mcu-fw-flasher -j -d /dev/ttyRS485-1 -a 25 -f WB-MR-MR6C_MCU3_3_1.9.4.wbfw
</pre>
</pre>


<!--T:23-->
<!--T:22-->
Пример для Windows:
Пример для Windows (устройство в рабочем режиме):
<pre>
<pre>
wb-mcu-fw-flasher.exe -j -d COM10 -a 25 -f WB-MR-MR6C_MCU3_3_1.9.4.wbfw
wb-mcu-fw-flasher.exe -j -d COM10 -a 25 -f WB-MR-MR6C_MCU3_3_1.9.4.wbfw
</pre>
</pre>
<!--T:23-->
Здесь COM10 — имя виртуального последовательного порта, которое присвоено адаптеру USB RS-485.


<!--T:24-->
<!--T:24-->
Здесь COM10 — имя виртуального последовательного порта, которое присвоено адаптеру USB RS-485.
Пример для устройства с нестандартными настройками UART:
<pre>
wb-mcu-fw-flasher -j -d /dev/ttyRS485-1 -a 25 -f WB-MR-MR6C_MCU3_3_1.9.4.wbfw -b 115200
</pre>
В данном случае, устройство работало на скорости порта 115200.


== Прошивка устройств == <!--T:25-->
== Прошивка устройств == <!--T:25-->
wb_editors
556

правок