wb_editors
556
правок
Vdromanov (обсуждение | вклад) |
Vdromanov (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 70: | Строка 70: | ||
<!--T:18--> | <!--T:18--> | ||
Версию утилиты для '''MS Windows''' можно скачать по этой ссылке: [[Media: Wb-mcu-fw-flasher_1.0. | Версию утилиты для '''MS Windows''' можно скачать по этой ссылке: [[Media: Wb-mcu-fw-flasher_1.0.3.zip | Wb-mcu-fw-flasher_1.0.3.zip]] | ||
<!--T:19--> | <!--T:19--> | ||
Для установки на '''компьютер с Debian''' скачайте пакет отсюда: [[Media: Wb-mcu-fw-flasher_1.0. | Для установки на '''компьютер с Debian''' скачайте пакет отсюда: [[Media: Wb-mcu-fw-flasher_1.0.3_amd64-all.deb | Wb-mcu-fw-flasher_1.0.3_amd64-all.deb]] | ||
и выполните команды в директории, куда загрузился пакет. | и выполните команды в директории, куда загрузился пакет. | ||
<pre> | <pre> | ||
apt-get update | apt-get update | ||
apt-get install libmodbus5 | apt-get install libmodbus5 | ||
dpkg -i Wb-mcu-fw-flasher_1.0. | dpkg -i Wb-mcu-fw-flasher_1.0.3_amd64-all.deb | ||
</pre> | |||
<!--T:20--> | <!--T:20--> | ||
Опции запуска утилиты 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: | <!--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: | <!--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--> | ||
Пример для устройства с нестандартными настройками 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--> |