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

Материал из Wiren Board
(Перенаправление на Wiren Board Software)
Метка: новое перенаправление
(не показано 114 промежуточных версий 8 участников)
Строка 1: Строка 1:
#REDIRECT [[Wiren_Board_Software]]
{{DISPLAYTITLE: Обновление прошивки контроллера Wiren Board 6}}
== Общая информация ==
{{note|info| Инструкции в этой статье работают только на контроллере '''Wiren Board 6''', если у вас другая ревизия контроллера, смотрите раздел [[#Обновление прошивки контроллеров старых ревизий| Обновление прошивки контроллеров старых ревизий]].}}
 
Прошивку контроллера Wiren Board можно обновить через менеджер пакетов '''apt''' или через '''fit-файл''': с помощью флешки или через веб-интерфейс.
 
Также контроллер можно сбросить к заводским настройкам и удалить пользовательские данные.
 
Fit-файл — это образ прошивки контроллера Wiren Board, который можно скачать в [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.8.x]
 
== Проверка обновлений ==
{{Wbincludes:Wiren Board Check firmware update}}
 
== Обновление с помощью apt через консоль ==
{{Wbincludes:Wiren Board Apt firmware update}}
 
== Обновление через веб-интерфейс ==
{{Wbincludes:WebUI Wiren Board Firmware Update}}
 
== Обновление с USB-накопителя и сброс к заводским настройкам ==
[[Image: WB6.7 USB1 + FW.png |400px|thumb|right| Порт '''USB 1''' и кнопка '''FW''' на контроллере Wiren Board 6.7]]
 
Некоторые ревизии контроллера не видят USB-накопитель (флешку) при определённых условиях, если вы столкнулись с такой ситуацией — смотрите инструкции в [[WB_6:_Errata]].
 
Мы не рекомендуем для обновления прошивки использовать внешние жесткие диски — может не хватить мощности USB-порта.
 
'''Подготовьте флеш-накопитель''':
# [[Formatting Flash Drive | Отформатируйте флешку в FAT32]].
# Скачайте [[#Общая информация  | fit-файл прошивки]] на компьютер.
# Скопируйте скачанный ''.fit''-файл в корень флешки и убедитесь, что размер файла не равен нулю.
# Переименуйте файл на флешке:
#* '''для обновления прошивки''' контроллера в <code>wb6_update.fit</code>,
#* '''для сброса контроллера к заводским настройкам''' и удаления всех данных в <code>wb6_update_FACTORYRESET.fit</code>.
 
'''Чтобы обновить прошивку или сбросить контроллер к заводским настройкам''':
# Выключите контроллер.
# Подключите флешку с файлом прошивки к порту '''USB 1''' и включите контроллер.
# Если в корне флешки найден файл прошивки, то индикатор контроллера начнёт часто мигать оранжевым.
# В этот момент зажмите на одну секунду кнопку '''FW''', которая находится на плате контроллера.
# Дальнейшие шаги зависят от того, какой файл лежит на флешке:
#* <code>wb6_update.fit</code> — индикатор загорится зелёным, потом мигнёт красным и замигает зелёным — это началась процедура обновления прошивки.
#* <code>wb6_update_FACTORYRESET.fit</code>:
#*# Индикатор загорится зелёным, потом два раза мигнёт красным и ещё два раза зелёным.
#*# Контроллер начнёт пищать, а индикатор замигает красным — контроллер ждёт подтверждения.
#*# Подтвердите очистку контроллера, для этого нажмите кнопку '''FW''' и держите, пока контроллер не пискнет четыре раза, а индикатор не загорится зелёным — это началась процедура сброса настроек.
#*# Кнопку можно отпустить. В процессе индикатор будет мигать зелёным.
# Процедура продлится 5–10 минут, в конце контроллер перезагрузится в рабочий режим, а индикатор на нём замигает зелёным — флешку можно извлечь.
 
Если обновление или сброс завершаются с ошибкой, подключитесь к [[WB_Debug_Console | Debug-консоли]] контроллера и повторите шаги. Если увидите ошибку <code>FAT: Misaligned buffer address</code> — смените накопитель на другой.
 
<gallery mode="traditional " widths ="290px" heights="250px">
Image: 2 update.png | Обновление: момент, когда нужно нажать кнопку FW на 1 секунду для начала обновления
Image: 4 update.png | Обновление: обновление прошивки началось
Image: 1 factory reset.png | Сброс: момент, когда нужно кратковременно нажать кнопку FW для сброса к заводским настройкам
Image: 2 factory reset.png | Сброс: момент, когда нужно на 4 секунды нажать кнопку FW для подтверждения сброса к заводским настройкам
Image: 3 factory reset.png | Сброс: начался сброс к заводским настройкам
</gallery>
 
== Сохранение пользовательских файлов и настроек ==
{{Wbincludes:Firmware Update Save Data}}
 
== Журнал изменений в релизах ==
{{Wbincludes:Release Log}}
 
== Обновление прошивки контроллеров старых ревизий ==
=== Новый репозиторий Wiren Board ===
{{Wbincludes:Transition to releases}}
 
=== Контроллеры Wiren Board 5 и старше ===
* [[Wiren Board 5 Firmware Update | Обновление контроллеров Wiren Board 5]]
* Wiren Board 4 и старше прошиваются через карту Micro-SD, читайте инструкцию в статье [[Создание microSD-карты с образом]]

Версия 17:07, 29 сентября 2021

Общая информация

Инструкции в этой статье работают только на контроллере Wiren Board 6, если у вас другая ревизия контроллера, смотрите раздел Обновление прошивки контроллеров старых ревизий.

Прошивку контроллера Wiren Board можно обновить через менеджер пакетов apt или через fit-файл: с помощью флешки или через веб-интерфейс.

Также контроллер можно сбросить к заводским настройкам и удалить пользовательские данные.

Fit-файл — это образ прошивки контроллера Wiren Board, который можно скачать в нашем репозитории

Загрузить текущий stable-релиз можно по прямым ссылкам:

Проверка обновлений

Wbincludes:Wiren Board Check firmware update

Обновление с помощью apt через консоль

Wbincludes:Wiren Board Apt firmware update

Обновление через веб-интерфейс

Wbincludes:WebUI Wiren Board Firmware Update

Обновление с USB-накопителя и сброс к заводским настройкам

Порт USB 1 и кнопка FW на контроллере Wiren Board 6.7

Некоторые ревизии контроллера не видят USB-накопитель (флешку) при определённых условиях, если вы столкнулись с такой ситуацией — смотрите инструкции в WB_6:_Errata.

Мы не рекомендуем для обновления прошивки использовать внешние жесткие диски — может не хватить мощности USB-порта.

Подготовьте флеш-накопитель:

  1. Отформатируйте флешку в FAT32.
  2. Скачайте fit-файл прошивки на компьютер.
  3. Скопируйте скачанный .fit-файл в корень флешки и убедитесь, что размер файла не равен нулю.
  4. Переименуйте файл на флешке:
    • для обновления прошивки контроллера в wb6_update.fit,
    • для сброса контроллера к заводским настройкам и удаления всех данных в wb6_update_FACTORYRESET.fit.

Чтобы обновить прошивку или сбросить контроллер к заводским настройкам:

  1. Выключите контроллер.
  2. Подключите флешку с файлом прошивки к порту USB 1 и включите контроллер.
  3. Если в корне флешки найден файл прошивки, то индикатор контроллера начнёт часто мигать оранжевым.
  4. В этот момент зажмите на одну секунду кнопку FW, которая находится на плате контроллера.
  5. Дальнейшие шаги зависят от того, какой файл лежит на флешке:
    • wb6_update.fit — индикатор загорится зелёным, потом мигнёт красным и замигает зелёным — это началась процедура обновления прошивки.
    • wb6_update_FACTORYRESET.fit:
      1. Индикатор загорится зелёным, потом два раза мигнёт красным и ещё два раза зелёным.
      2. Контроллер начнёт пищать, а индикатор замигает красным — контроллер ждёт подтверждения.
      3. Подтвердите очистку контроллера, для этого нажмите кнопку FW и держите, пока контроллер не пискнет четыре раза, а индикатор не загорится зелёным — это началась процедура сброса настроек.
      4. Кнопку можно отпустить. В процессе индикатор будет мигать зелёным.
  6. Процедура продлится 5–10 минут, в конце контроллер перезагрузится в рабочий режим, а индикатор на нём замигает зелёным — флешку можно извлечь.

Если обновление или сброс завершаются с ошибкой, подключитесь к Debug-консоли контроллера и повторите шаги. Если увидите ошибку FAT: Misaligned buffer address — смените накопитель на другой.

Сохранение пользовательских файлов и настроек

Wbincludes:Firmware Update Save Data

Журнал изменений в релизах

Журналы изменений в релизах
Ветка Имя
stable wb-2404wb-2401wb-2310wb-2307wb-2304wb-2207wb-2204wb-2201wb-2110wb-2108 • wb-2104
testing скользящий релиз, изменения

Обновление прошивки контроллеров старых ревизий

Новый репозиторий Wiren Board

Wbincludes:Transition to releases

Контроллеры Wiren Board 5 и старше