Wiren Board 6 Firmware Update: различия между версиями

Материал из Wiren Board
Строка 1: Строка 1:
{{Draft}}
== Введение ==
{{DISPLAYTITLE: Обновление прошивки контроллера Wiren Board 6 }}
Инструкции на этой странице работают только на контроллерах [[Wiren Board 6]], инструкцию по обновлению других версий ищите на страницах контроллеров в разделе «Программное обеспечение».
== Общая информация ==
=== Для кого эта инструкция ===
Инструкции в этой статье работают на контроллерах '''Wiren Board 6''', если у вас другая ревизия контроллера, смотрите:
* [[Wiren Board 7 Firmware Update | Обновление прошивки Wiren Board 7]].
* [[#Обновление прошивки контроллеров старых ревизий| Обновление прошивки контроллеров старых ревизий]].


=== Краткая информация о релизах ===
[[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера<br>''WebUI'' → ''Devices'' → ''System'']]
[[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера<br>''WebUI'' → ''Devices'' → ''System'']]
ПО контроллера выпускается в формате релизов:
ПО контроллера состоит из множества пакетов, которые мы объединяем в релизы:
* '''Stable''' — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок.  
* '''Stable''' — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок.  
* '''Testing''' — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками.  
* '''Testing''' — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками.  


С завода на контроллерах Wiren Board установлен актуальный на момент производства stable-релиз.
С завода на контроллерах Wiren Board установлен актуальный на момент производства стабильный релиз.  


Узнать, какой у вас сейчас релиз можно в веб-интерфейсе контроллера в разделе '''Devices''' в карточке устройства '''System'''. Если в веб-интерфейсе нет упоминания о testing или stable — перейдите на новый репозиторий.
Узнать версию релиза можно в веб-интерфейсе контроллера в разделе ''Devices'' в карточке устройства ''System'' или в консоли командой <code>wb-release</code>. Если в веб-интерфейсе нет упоминания о testing или stable — у вас старая версия ПО и нужно сменить репозиторий.


Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях.
Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях.


{{Wbincludes:Release Log}}
Сделайте резервную копию настроек и выполните одну из команд:
*  Переход со стабильного на нестабильный:
*:<syntaxhighlight lang="bash">
wb-release -t testing
</syntaxhighlight>
* Переход с нестабильного на стабильный:
*:<syntaxhighlight lang="bash">
wb-release -t stable
</syntaxhighlight>
* Чтобы заморозить релиз и отказаться от новых функций, укажите версию релиза, например:
*: <syntaxhighlight lang="bash">
wb-release -t wb-2104
</syntaxhighlight>


=== Скачать файлы прошивки ===
После смены релиза рекомендуем перезагрузить контроллер на случай, если обновилось ядро.
Для обновления через веб-интерфейс или с USB-флешки вам понадобится fit-файл прошивки, который можно скачать в нашем [http://fw-releases.wirenboard.com/?prefix=fit_image/stable/ репозитории] или по прямым ссылкам на stable-релиз:
* [http://fw-releases.wirenboard.com/fit_image/stable/6x/latest_stretch.fit Wiren Board 6.3­-6.6.0],  
* [http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch.fit Wiren Board 6.7.x-6.9.x].


== Обновление стабильного релиза ==
== Обновление стабильного релиза ==


===  В консоли через apt ===
===  В консоли через apt ===
{{note|note|Мы рекомендуем этот способ}}
{{Wbincludes:Wiren Board Apt firmware update}}
{{Wbincludes:Wiren Board Apt firmware update}}


Строка 43: Строка 45:


== Обновление нестабильного релиза ==
== Обновление нестабильного релиза ==
 
=== В консоли через apt ===
=== В консоли через apt ===
{{Wbincludes:Wiren Board Apt firmware update}}
{{Wbincludes:Wiren Board Apt firmware update}}


Строка 58: Строка 59:
== Пользовательские настройки и файлы ==
== Пользовательские настройки и файлы ==
{{Wbincludes:Firmware Update Save Data}}
{{Wbincludes:Firmware Update Save Data}}
== Обновление прошивки контроллеров старых ревизий ==
* [[Wiren Board 5 Firmware Update | Обновление контроллеров Wiren Board 5]]
* Wiren Board 4 и старше прошиваются через карту Micro-SD, читайте инструкцию в статье [[Создание microSD-карты с образом]]

Версия 15:39, 16 марта 2022

Введение

Инструкции на этой странице работают только на контроллерах Wiren Board 6, инструкцию по обновлению других версий ищите на страницах контроллеров в разделе «Программное обеспечение».

Версия ПО в веб-интерфейсе контроллера
WebUIDevicesSystem

ПО контроллера состоит из множества пакетов, которые мы объединяем в релизы:

  • 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

Пользовательские настройки и файлы

Wbincludes:Firmware Update Save Data