Wbincludes:Wiren Board 7.4 Factory Reset
О способе
Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек, а также релиз ПО контроллера, который был в момент его выпуска. Перед сбросом к заводским настройкам сделайте резервную копию ваших файлов и настроек.
Процесс
Если у вас установлены USB-флеш, карта MicroSD или провод в разъеме Debug Network — извлеките их.
Для наглядности можно подключиться к Debug Console, где контроллер будет несколько раз запрашивать подтверждение тех или иных действий и писать сообщения о ходе процесса.
По инструкции мы зажмём кнопку FW и автоматически подтвердим все действия:
- Выключите контроллер кнопкой и дождитесь, когда индикатор возле кнопки включения погаснет.
- Зажмите и удерживайте кнопку FW до окончания процесса. Если отпустить кнопку раньше, контроллер издаст непрерывный звуковой сигнал длительностью 10 с, после чего прервет процесс сброса настроек и перезагрузится. В течении этих 10 с зажмите FW для продолжения процесса или ничего не делайте, если не планировали сброс.
- Включите контроллер и продолжайте удерживать кнопку 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 минут. После сброса у вас будет версия прошивки, зашитая в контроллер при производстве — обновите ПО до актуального релиза.