Wbincludes:Wiren Board 7.4 Factory Reset: различия между версиями
(Новая страница: «=== О способе === Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек, а также релиз ПО контроллера, который был в момент его выпуска — сделайте резервную коп...») |
(DOC-1737 п. 2 Добавлена информация о реакции контроллера на отпускание кнопки FW (звуковой сигнал 10 с) во время сброса настроек к заводским. Немного скорректировано описание в других пунктах.) |
||
Строка 1: | Строка 1: | ||
<h3>О способе</h3> | |||
Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек, а также релиз ПО контроллера, который был в момент его выпуска | Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек, а также релиз ПО контроллера, который был в момент его выпуска. Перед сбросом к заводским настройкам сделайте резервную копию ваших файлов и настроек. | ||
<h3>Процесс</h3> | |||
Если у вас установлены USB-флеш, карта MicroSD или | Если у вас установлены USB-флеш, карта MicroSD или провод в разъеме Debug Network — извлеките их. | ||
Для наглядности можно подключиться к [[WB Debug Console | Debug Console]], где контроллер будет несколько раз запрашивать | Для наглядности можно подключиться к [[WB Debug Console | Debug Console]], где контроллер будет несколько раз запрашивать подтверждение тех или иных действий и писать сообщения о ходе процесса. | ||
По инструкции мы зажмём кнопку FW и автоматически подтвердим все действия: | |||
# | # Отключите питание контроллера кнопкой и дождитесь, когда индикатор возле кнопки включения погаснет. | ||
# Зажмите и не отпускайте кнопку FW. | # Зажмите и не отпускайте кнопку FW. Удерживайте кнопку до окончания процесса (4 коротких звуковых сигнала). Если отпустить кнопку FW раньше, контроллер издаст звуковой сигнал длительностью 10 с, после чего прервет процесс сброса настроек (в течении этих 10 с вы можете повторно нажать и удерживать кнопку для продолжения процедуры). | ||
# Включите контроллер и продолжайте удерживать кнопку FW. | # Включите контроллер и продолжайте удерживать кнопку FW. | ||
# Контроллер издаст короткий звуковой сигнал — это он перешёл в режим обновления прошивки, не отпускайте кнопку FW. | # Контроллер издаст 1 короткий звуковой сигнал — это он перешёл в режим обновления прошивки, не отпускайте кнопку FW. | ||
#:В Debug Console при этом будет сообщение вида: | #:В Debug Console при этом будет сообщение вида: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Строка 17: | Строка 17: | ||
Entering firmware update mode. | Entering firmware update mode. | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Подождите 20-30 секунд, пока контроллер перебирает все накопители в поисках прошивки. | # Подождите 20-30 секунд, пока контроллер перебирает все накопители в поисках прошивки. Прозвучат 2 коротких звуковых сигнала — контроллер перешёл к процедуре сброса с помощью зашитого на заводе образа прошивки. | ||
#:В Debug Console при этом будет сообщение вида: | #:В Debug Console при этом будет сообщение вида: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Строка 27: | Строка 27: | ||
Will use /mnt/data/.wb-restore/factoryreset.fit | Will use /mnt/data/.wb-restore/factoryreset.fit | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Через несколько секунд контроллер спросит подтверждение на удаление всех данных, но так как кнопка у нас | # Через несколько секунд контроллер спросит подтверждение на удаление всех данных, но так как кнопка у нас зажата, прозвучат 4 коротких звуковых сигнала. После этого начнётся удаление данных, откат версии прошивки к заводской и восстановление заводских настроек. | ||
#:В Debug Console при этом будет сообщение вида: | #:В Debug Console при этом будет сообщение вида: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> |
Версия 12:03, 23 сентября 2024
О способе
Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек, а также релиз ПО контроллера, который был в момент его выпуска. Перед сбросом к заводским настройкам сделайте резервную копию ваших файлов и настроек.
Процесс
Если у вас установлены USB-флеш, карта MicroSD или провод в разъеме Debug Network — извлеките их.
Для наглядности можно подключиться к Debug Console, где контроллер будет несколько раз запрашивать подтверждение тех или иных действий и писать сообщения о ходе процесса.
По инструкции мы зажмём кнопку FW и автоматически подтвердим все действия:
- Отключите питание контроллера кнопкой и дождитесь, когда индикатор возле кнопки включения погаснет.
- Зажмите и не отпускайте кнопку FW. Удерживайте кнопку до окончания процесса (4 коротких звуковых сигнала). Если отпустить кнопку FW раньше, контроллер издаст звуковой сигнал длительностью 10 с, после чего прервет процесс сброса настроек (в течении этих 10 с вы можете повторно нажать и удерживать кнопку для продолжения процедуры).
- Включите контроллер и продолжайте удерживать кнопку FW.
- Контроллер издаст 1 короткий звуковой сигнал — это он перешёл в режим обновления прошивки, не отпускайте кнопку FW.
- В Debug Console при этом будет сообщение вида:
Press FW button to enter firmware update mode Entering firmware update mode.
- Подождите 20-30 секунд, пока контроллер перебирает все накопители в поисках прошивки. Прозвучат 2 коротких звуковых сигнала — контроллер перешёл к процедуре сброса с помощью зашитого на заводе образа прошивки.
- В Debug Console при этом будет сообщение вида:
Load modules for USB to work Waiting for USB to settle (10/10) Waiting for microSD to settle (3/3) Wait for eMMC to become available... Will use /mnt/data/.wb-restore/factoryreset.fit
- Через несколько секунд контроллер спросит подтверждение на удаление всех данных, но так как кнопка у нас зажата, прозвучат 4 коротких звуковых сигнала. После этого начнётся удаление данных, откат версии прошивки к заводской и восстановление заводских настроек.
- В Debug Console при этом будет сообщение вида:
############################################################################## FACTORY RESET REQUESTED This WILL destroy ALL YOUR DATA: configuration, scripts, files in home directory! If you are ABSOLUTELY SURE that you want to reset Wiren Board to factory condition, hold the FW button for 4 seconds. If you will not do it in 10 seconds, the controller will reboot without firmware update. If you want to perform a regular firmware update, rename FIT file to "wbX_update.fit" without "factory-reset" suffix. ############################################################################## .... #< здесь звучали четыре коротких звуковых сигнала > Factory reset is confirmed!
- Отпустите кнопку FW.
- По окончании процедуры контроллер перезагрузится в рабочем режиме, а его индикатор замигает зелёным.
Вся процедура занимает чуть больше 2 минут. После сброса у вас будет версия прошивки, зашитая в контроллер при производстве — обновите ПО до актуального релиза.