Wiren Board 6 Firmware Update: различия между версиями
(не показано 29 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
{{ | {{Draft}} | ||
== Введение == | |||
{{note|note|Инструкции на этой странице работают только на контроллерах [[Wiren Board 6]], инструкцию по обновлению других версий ищите на страницах контроллеров в разделе «Программное обеспечение».}} | |||
}} | |||
== | |||
{{ | |||
| | |||
[[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера<br>''WebUI'' → ''Devices'' → ''System'']] | |||
ПО контроллера состоит из множества пакетов, которые мы объединяем в релизы: | |||
* '''Stable''' — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок. | |||
* '''Testing''' — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками. | |||
С завода на контроллерах Wiren Board установлен актуальный на момент производства стабильный релиз. | |||
Узнать версию релиза можно в веб-интерфейсе контроллера в разделе ''Devices'' в карточке устройства ''System'' или в консоли командой <code>wb-release</code>. Если в веб-интерфейсе нет упоминания о testing или stable или команда ''wb-release'' не найдена — у вас старая версия ПО и нужно сменить репозиторий. | |||
Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях. | |||
Сделайте резервную копию настроек и выполните одну из команд: | |||
* Переход со стабильного на нестабильный: | |||
*:<syntaxhighlight lang="bash"> | |||
:<syntaxhighlight lang="bash"> | wb-release -t testing | ||
wb-release -- | </syntaxhighlight> | ||
* Переход с нестабильного на стабильный: | |||
*:<syntaxhighlight lang="bash"> | |||
wb-release -t stable | |||
</syntaxhighlight> | |||
* Чтобы заморозить релиз и отказаться от новых функций, укажите версию релиза, например: | |||
*: <syntaxhighlight lang="bash"> | |||
wb-release -t wb-2104 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
После смены релиза рекомендуем перезагрузить контроллер на случай, если обновилось ядро. | |||
=== | == Обновление стабильного релиза == | ||
== | === В консоли через apt === | ||
{{ | {{Wbincludes:Wiren Board Apt firmware update}} | ||
=== | === Через веб-интерфейс === | ||
{{Wbincludes: | {{Wbincludes:WebUI Wiren Board Firmware Update}} | ||
=== | === С помощью USB-флешки === | ||
{{Wbincludes:USB Wiren Board 6 Firmware Update}} | |||
<gallery mode="packed" widths ="200px" heights="250px" caption="Сообщения в Debug-консоли"> | |||
{{Wbincludes:Wiren Board | |||
<gallery mode="packed" widths ="200px" heights="250px" caption="Сообщения в Debug-консоли | |||
Image: 2 update.png | Момент, когда нужно нажать кнопку FW на 1 секунду для начала обновления | Image: 2 update.png | Момент, когда нужно нажать кнопку FW на 1 секунду для начала обновления | ||
Image: 4 update.png | Обновление прошивки началось | Image: 4 update.png | Обновление прошивки началось | ||
</gallery> | </gallery> | ||
<gallery mode="packed" widths ="200px" heights="250px" caption="Сообщения в Debug-консоли | == Обновление нестабильного релиза == | ||
=== В консоли через apt === | |||
{{Wbincludes:Wiren Board Apt firmware update}} | |||
== Удаление данных и возврат заводских настроек == | |||
{{Wbincludes:USB Wiren Board 6 Firmware Update|ractory_reset=true}} | |||
<gallery mode="packed" widths ="200px" heights="250px" caption="Сообщения в Debug-консоли"> | |||
Image: 1 factory reset.png | Момент, когда нужно кратковременно нажать кнопку FW для удаления данных | Image: 1 factory reset.png | Момент, когда нужно кратковременно нажать кнопку FW для удаления данных | ||
Image: 2 factory reset.png | Момент, когда нужно на 4 секунды нажать кнопку FW для подтверждения удаления данных настройкам | Image: 2 factory reset.png | Момент, когда нужно на 4 секунды нажать кнопку FW для подтверждения удаления данных настройкам | ||
Строка 102: | Строка 58: | ||
</gallery> | </gallery> | ||
== | == Пользовательские настройки и файлы == | ||
{{Wbincludes:Firmware Update Save Data}} | |||
{{Wbincludes: | |||
}} |
Версия 16:06, 16 марта 2022
Это черновик страницы. Последняя правка сделана 16.03.2022 пользователем A.Degtyarev.
Введение
Инструкции на этой странице работают только на контроллерах Wiren Board 6, инструкцию по обновлению других версий ищите на страницах контроллеров в разделе «Программное обеспечение».
ПО контроллера состоит из множества пакетов, которые мы объединяем в релизы:
- Stable — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок.
- Testing — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками.
С завода на контроллерах Wiren Board установлен актуальный на момент производства стабильный релиз.
Узнать версию релиза можно в веб-интерфейсе контроллера в разделе Devices в карточке устройства System или в консоли командой wb-release
. Если в веб-интерфейсе нет упоминания о testing или stable или команда wb-release не найдена — у вас старая версия ПО и нужно сменить репозиторий.
Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях.
Сделайте резервную копию настроек и выполните одну из команд:
- Переход со стабильного на нестабильный:
wb-release -t testing
- Переход с нестабильного на стабильный:
wb-release -t stable
- Чтобы заморозить релиз и отказаться от новых функций, укажите версию релиза, например:
wb-release -t wb-2104
После смены релиза рекомендуем перезагрузить контроллер на случай, если обновилось ядро.
Обновление стабильного релиза
В консоли через apt
Wbincludes:Wiren Board Apt firmware update
Через веб-интерфейс
Wbincludes:WebUI Wiren Board Firmware Update
С помощью USB-флешки
Wbincludes:USB Wiren Board 6 Firmware Update
Обновление нестабильного релиза
В консоли через apt
Wbincludes:Wiren Board Apt firmware update
Удаление данных и возврат заводских настроек
Wbincludes:USB Wiren Board 6 Firmware Update