Wiren Board 6: обновлениe с USB-флешки и удалениe данных со сбросом к заводским настройкам

From Wiren Board
This is the approved revision of this page, as well as being the most recent.

Введение

Основную информацию по обновлению прошивки контроллера Wiren Board 6.x читайте на странице Обновление прошивки контроллера Wiren Board.

Подготовка USB-флешки

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

Вам понадобится fit-файл прошивки для вашей версии контроллера. Самые свежие stable-релизы находятся по ссылкам:

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

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

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

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

Обновление с помощью USB-флешки

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

В процессе контроллер будет несколько раз запрашивать в Debug-консоли подтверждение тех или иных действий, но чтобы не подключаться к ней, мы будем ориентироваться по светодиоду и звуковым сигналам. Действия подтверждаются нажатием на кнопку FW.

Чтобы обновить прошивку:

  1. Выключите контроллер.
  2. Подключите флешку с файлом прошивки к порту USB 1 и включите контроллер.
  3. Если в корне флешки найден файл прошивки, то индикатор контроллера начнёт часто мигать оранжевым.
  4. В этот момент зажмите на одну секунду кнопку FW, которая находится рядом с разъёмом Wi-Fi.
  5. Индикатор загорится зелёным, потом мигнёт красным и замигает зелёным — это началась процедура обновления прошивки.

Процедура продлится 5–10 минут, в конце контроллер перезагрузится в рабочий режим, а индикатор на нём замигает зелёным — флешку можно извлечь.

Удаление данных и возврат заводских настроек

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

В процессе контроллер будет несколько раз запрашивать в Debug-консоли подтверждение тех или иных действий, но чтобы не подключаться к ней, мы будем ориентироваться по светодиоду и звуковым сигналам. Действия подтверждаются нажатием на кнопку FW.

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

  1. Выключите контроллер.
  2. Подключите флешку с файлом прошивки к порту USB 1 и включите контроллер.
  3. Если в корне флешки найден файл прошивки, то индикатор контроллера начнёт часто мигать оранжевым.
  4. В этот момент зажмите на одну секунду кнопку FW, которая находится рядом с разъёмом Wi-Fi.
  5. Индикатор несколько раз сменит цвет и через несколько секунд контроллер начнёт пищать, а индикатор замигает красным — контроллер ждёт подтверждения.
  6. Подтвердите удаление данных, установленного ПО и возврат к заводским настройкам, для этого нажмите кнопку FW и держите, пока контроллер не пискнет четыре раза, а индикатор не загорится зелёным — контроллер начал удалять данные. Кнопку можно отпустить.
  7. В процессе индикатор будет мигать зелёным.

Процедура продлится 5–10 минут, в конце контроллер перезагрузится в рабочий режим, а индикатор на нём замигает зелёным — флешку можно извлечь.