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

Строка 33: Строка 33:
#Файл с новой прошивкой загрузится на контроллер, после этого начнётся процесс обновления. Не закрывайте страницу обновления и не производите никаких действий с контроллером, в том числе в веб-интерфейсе. Процесс обновления займёт до 10 минут.[[File:Web-settings-firmware-update-messages.png|400px|center|thumb|Во время обновления на странице появляются системные сообщения]]
#Файл с новой прошивкой загрузится на контроллер, после этого начнётся процесс обновления. Не закрывайте страницу обновления и не производите никаких действий с контроллером, в том числе в веб-интерфейсе. Процесс обновления займёт до 10 минут.[[File:Web-settings-firmware-update-messages.png|400px|center|thumb|Во время обновления на странице появляются системные сообщения]]
#После установки новой прошивки контроллер перезагрузится. После этого на странице обновления появится сообщение об успешном завершении обновления - ''Firmware update complete''.[[File:Web-settings-firmware-update-completed.png|400px|center|thumb|Оповещение об успешном обновлении]]
#После установки новой прошивки контроллер перезагрузится. После этого на странице обновления появится сообщение об успешном завершении обновления - ''Firmware update complete''.[[File:Web-settings-firmware-update-completed.png|400px|center|thumb|Оповещение об успешном обновлении]]
== Обновление прошивки с помощью USB-накопителя ==
В контроллерах Wiren Board 6 добавлена возможность обновления прошивки с использованием USB-накопителя (флешки).
Алгоритм обновления похож на тот, что используется при обновлении через Web-интерфейс. Для обновления используется образ прошивки
с расширением ''.fit''.
USB-накопитель должен быть отформатирован в FAT32. Если в качестве накопителя используется внешний жёсткий диск, следует
также убедиться, что USB-порт контроллера может выдать достаточный ток для запуска диска.
Во время обновления можно подключиться к отладочной консоли контроллера, в которую будет выводиться информация о процессе обновления.
# Скачайте свежую версию прошивки для Вашего контроллера со страницы [https://github.com/contactless/wirenboard/releases].
# Сохраните скачанный файл на USB-накопитель в корневой каталог. Переименуйте этот файл в <code>wb6_update.fit</code>.
# Отключите контроллер.
# Подключите USB-накопитель к '''первому''' USB-порту контроллера (ближнему к разъёмам Ethernet) и включите контроллер.
# Если USB-накопитель корректно распознан и в корне найден файл <code>wb6_update.fit</code>, светодиод контроллера начнёт часто мигать оранжевым. В этот момент нужно нажать на кнопку FW на плате контроллера и держать её около секунды.
# Светодиод контроллера должен начать мигать красным, затем зелёным чаще, чем при штатной работе.
# Дождитесь окончания процесса обновления. В процессе обновления контроллер один раз перезагрузится. Обновление завершено, когда светодиод контроллера начинает мигать зелёным, как в штатном режиме работы. Можно извлечь USB-накопитель.
=== Сброс к заводским настройкам ===
При обновлении с USB-накопителя возможно произвести сброс контроллера к заводским настройкам. '''ВНИМАНИЕ''': при сбросе все пользовательские данные (конфигурация, правила, файлы в домашней директории) будут уничтожены!
Для сброса к заводским настройкам применяется такой же алгоритм, как при обычном обновлении, со следующими уточнениями:
# Файл на USB-накопителе нужно назвать <code>wb6_update_FACTORYRESET.fit</code>;
# После нажатия на кнопку FW через некоторое время контроллер начнёт издавать писк, а светодиод начнёт часто мигать красным. В этот момент требуется зажать кнопку FW более чем на 4 секунды, пока мигание и писк не прекратятся. Это нужно для подтверждения сброса настроек.


== Перезапись прошивки ==
== Перезапись прошивки ==
Строка 39: Строка 68:


Для других версий контроллера см. [[Создание microSD-карты с образом]].
Для других версий контроллера см. [[Создание microSD-карты с образом]].


== Информация для разработчиков ==
== Информация для разработчиков ==
wb_editors
154

правки