Wiren Board 6 Firmware Update: различия между версиями
(не показана 31 промежуточная версия 3 участников) | |||
Строка 1: | Строка 1: | ||
== Введение == | |||
== | {{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 — у вас старая версия ПО и нужно сменить репозиторий. | |||
Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях. | |||
Сделайте резервную копию настроек и выполните одну из команд: | |||
* Переход со стабильного на нестабильный: | |||
*:<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: | Строка 57: | ||
</gallery> | </gallery> | ||
== | == Пользовательские настройки и файлы == | ||
{{Wbincludes:Firmware Update Save Data}} | |||
{{Wbincludes: | |||
}} |
Версия 15:40, 16 марта 2022
Введение
Инструкции на этой странице работают только на контроллерах Wiren Board 6, инструкцию по обновлению других версий ищите на страницах контроллеров в разделе «Программное обеспечение».
ПО контроллера состоит из множества пакетов, которые мы объединяем в релизы:
- Stable — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок.
- Testing — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками.
С завода на контроллерах Wiren Board установлен актуальный на момент производства стабильный релиз.
Узнать версию релиза можно в веб-интерфейсе контроллера в разделе Devices в карточке устройства System или в консоли командой wb-release
. Если в веб-интерфейсе нет упоминания о testing или stable — у вас старая версия ПО и нужно сменить репозиторий.
Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях.
Сделайте резервную копию настроек и выполните одну из команд:
- Переход со стабильного на нестабильный:
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