Wb-mcu-fw-updater: различия между версиями
Matveevrj (обсуждение | вклад) |
|||
Строка 68: | Строка 68: | ||
Изменения в новой версии загрузчика описаны в [[Bootloader_Changelog |журнале изменений]]. | Изменения в новой версии загрузчика описаны в [[Bootloader_Changelog |журнале изменений]]. | ||
'''ВНИМАНИЕ:''' обновление загрузчика — потенциально опасная операция. Если во время обновления загрузчика пропало питание, устройство может превратиться в «кирпич». В этом случае гарантия на него аннулируется. Чтобы избежать такой ситуации — резервируйте питание контроллера и устройства, например, с помощью [[UPS2 | WB-UPS v.2]]. | '''ВНИМАНИЕ:''' обновление загрузчика — потенциально опасная операция. Если во время обновления загрузчика пропало питание, устройство может превратиться в «кирпич». В этом случае гарантия на него аннулируется. Чтобы избежать такой ситуации — подключайте устройство напрямую к контроллеру, а также резервируйте питание контроллера и устройства, например, с помощью [[UPS2 | WB-UPS v.2]]. | ||
Утилита сама находит настройки соединения с устройством, запрашивает у устройства версию загрузчика и производит обновление, если требуется. При обновлении загрузчика, устройство будет автоматически прошито самой свежей прошивкой. | Утилита сама находит настройки соединения с устройством, запрашивает у устройства версию загрузчика и производит обновление, если требуется. При обновлении загрузчика, устройство будет автоматически прошито самой свежей прошивкой. | ||
{| class="wikitable" | {| class="wikitable" | ||
! Параметр !! Описание !! Значение по умолчанию | ! Параметр !! Описание !! Значение по умолчанию | ||
Строка 85: | Строка 86: | ||
|- | |- | ||
|} | |} | ||
Пример команды, которая обновляет загрузчик в устройстве с адресом 153, подключенного к порту /dev/ttyRS485-1: | |||
<syntaxhighlight lang="bash"> | |||
wb-mcu-fw-updater update-bl -a 153 /dev/ttyRS485-1 | |||
</syntaxhighlight> | |||
=== Восстановление (recover) === | === Восстановление (recover) === |