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

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


Прошивку контроллера Wiren Board 6 можно обновить через менеджер пакетов '''apt''' или через '''fit-файл''': с помощью флешки или через веб-интерфейс.
Прошивку контроллера Wiren Board 6 можно обновить через менеджер пакетов '''apt''' или через '''fit-файл''': с помощью флешки или через веб-интерфейс.
Строка 69: Строка 69:
Image: 3 factory reset.png | Debug-консоль: начался сброс к заводским настройкам
Image: 3 factory reset.png | Debug-консоль: начался сброс к заводским настройкам
</gallery>
</gallery>
== Обновление прошивки контроллеров Wiren Board 5 и старше ==
*  [[Wiren Board 5 Firmware Update | Обновление прошивки контроллера Wiren Board 5]]
*  [[Создание microSD-карты с образом | Обновление прошивки контроллеров Wiren Board 4 и старше]]

Версия 11:35, 3 сентября 2021

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

Эта статья описывает обновление прошивки контроллера Wiren Board 6, про обновление других версий контроллера, читайте в разделе Обновление прошивки контроллеров Wiren Board 5 и старше.

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

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

Wbincludes:Wiren Board Check firmware update

Wbincludes:Wiren Board Apt firmware update

Обновление через fit-файл

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

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

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

Wbincludes:WebUI Wiren Board Firmware Update Fit Save Data

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

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. Если в корне флешки найден файл wb6_update.fit, индикатор контроллера начнёт часто мигать оранжевым.
  4. В этот момент зажмите на одну секунду кнопку FW на плате контроллера.
  5. Индикатор загорится зелёным, потом мигнёт красным и замигает зелёным, который периодически будет переключаться на красный.
  6. Обновление продлится 5-10 минут. В конце контроллер перезагрузится в рабочий режим, а индикатор на нём замигает зелёным — флешку можно извлечь.

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

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

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

Обновление прошивки контроллеров Wiren Board 5 и старше