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

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


=== Краткая информация о релизах ===
ПО контроллера выпускается в формате [[#Релизы | релизов]]. Если у вас контроллер Wiren Board ревизий 6.3 – 6.7.2, то перед обновлением может потребоваться перейти на [[#Новый репозиторий ПО Wiren Board | новый репозиторий]].
[[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера ]]
ПО контроллера выпускается в формате релизов:
* '''Stable''' — стабильная ветка: обновление пакетов раз в три месяца и исправления критических ошибок.  
* '''Testing''' — нестабильная ветка: свежие версии пакетов с новыми функциями, исправленными и новыми ошибками.  


Между релизами можно переключаться, так же можно заморозить контроллер на определённом релизе — это может быть полезно на ответственных инсталляциях. Подробнее читайте в разделе [[#Как переключаться | Как переключаться]].
Прошивку контроллера Wiren Board можно обновить [[#Обновление с помощью apt через консоль | с помощью apt через консоль]], [[#Обновление через веб-интерфейс | через веб-интерфейс]] или [[#Обновление с USB-накопителя и сброс к заводским настройкам | с USB-флешки]].
Также контроллер можно [[#Обновление с USB-накопителя и сброс к заводским настройкам | сбросить к заводским настройкам]] и удалить пользовательские данные.


С завода на контроллерах Wiren Board установлен актуальный на момент производства stable-релиз.  Однако, если у вас контроллер Wiren Board ревизий 6.3 – 6.7.2, выпущенный до апреля 2022 года — может потребоваться [[#Релизы ПО | перейти на новый репозиторий]].
Узнать, какой у вас сейчас релиз можно в веб-интерфейсе контроллера в разделе '''Devices''' в карточке устройства '''System'''.
{{Wbincludes:Release Log}}
=== Как обновлять ===
Мы рекомендуем обновлять прошивку контроллера через менеджер пакетов apt. Этот способ подходит для любого релиза, а так же сохраняет установленные программы, пользовательские данные и настройки.
Чтобы обновить прошивку контроллера:
# Подключитесь к нему по [[SSH]].
# Выполните команды:
#:<syntaxhighlight lang="bash">
apt update && apt upgrade
</syntaxhighlight>
Кроме этого обновить прошивку можно через веб-интерфейс и с помощью USB-флешки. Подробные инструкции для каждого метода обновления читайте в разделе [[#Обновление|Обновление]].
=== Скачать файлы прошивки ===
Для обновления через веб-интерфейс или с USB-флешки вам понадобится fit-файл прошивки, который можно скачать в нашем [http://fw-releases.wirenboard.com/?prefix=fit_image/stable/ репозитории] или по прямым ссылкам на stable-релиз:
Для обновления через веб-интерфейс или с 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/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].
* [http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch.fit Wiren Board 6.7.x-6.9.x].
== Журнал изменений в релизах ==
{{Wbincludes:Release Log}}


== Проверка обновлений ==
== Проверка обновлений ==
Строка 50: Строка 30:
=== С помощью USB-флешки ===
=== С помощью USB-флешки ===
{{Wbincludes:USB Wiren Board 6 Firmware Update}}
{{Wbincludes:USB Wiren Board 6 Firmware Update}}
<gallery mode="packed" widths ="200px" heights="250px" caption="Сообщения в Debug-консоли">
<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 | Обновление прошивки началось
Строка 58: Строка 38:
{{Wbincludes:USB Wiren Board 6 Firmware Update|ractory_reset=true}}
{{Wbincludes:USB Wiren Board 6 Firmware Update|ractory_reset=true}}


<gallery mode="packed" widths ="200px" heights="250px" caption="Сообщения в Debug-консоли">
<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 для подтверждения удаления данных настройкам
Image: 3 factory reset.png | Началось удаление данных и возврат заводских настроек
Image: 3 factory reset.png | Начался сброс к заводским настройкам
</gallery>
</gallery>