|
|
Строка 90: |
Строка 90: |
| {{Anchor|factory-reset}} | | {{Anchor|factory-reset}} |
| [[Image: wb7-FW.png |300px|thumb|right| Кнопка FW — переводит контроллер в режим прошивки и подтверждает запросы действий в процессе прошивки]] | | [[Image: wb7-FW.png |300px|thumb|right| Кнопка FW — переводит контроллер в режим прошивки и подтверждает запросы действий в процессе прошивки]] |
| === О способе ===
| | {{Wbincludes: Wiren Board 7.4 Factory Reset}} |
| Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек, а также релиз ПО контроллера, который был в момент его выпуска — сделайте резервную копию ваших файлов и настроек.
| |
| | |
| === Процесс ===
| |
| Если у вас установлены USB-флеш, карта MicroSD или воткнут провод в Debug Network — вытащите их.
| |
| | |
| Для наглядности можно подключиться к [[WB Debug Console | Debug Console]], где контроллер будет несколько раз запрашивать в подтверждение тех или иных действий и писать сообщения о ходе процесса.
| |
| | |
| В инструкции мы просто зажмём кнопку FW и автоматом подтвердим все действия:
| |
| # Выключите контроллер кнопкой и дождитесь, пока индикатор возле кнопки включения потухнет.
| |
| # Зажмите и не отпускайте кнопку FW.
| |
| # Включите контроллер и продолжайте удерживать кнопку FW.
| |
| # Контроллер издаст короткий звуковой сигнал — это он перешёл в режим обновления прошивки, не отпускайте кнопку FW.
| |
| #:В Debug Console при этом будет сообщение вида:
| |
| #:<syntaxhighlight lang="bash">
| |
| Press FW button to enter firmware update mode
| |
| Entering firmware update mode.
| |
| </syntaxhighlight>
| |
| # Подождите 20-30 секунд, пока контроллер перебирает все накопители в поисках прошивки. В финале прозвучит один двойной звуковой сигнал — контроллер перешёл к процедуре сброса с помощью зашитого на заводе образа прошивки.
| |
| #:В Debug Console при этом будет сообщение вида:
| |
| #:<syntaxhighlight lang="bash">
| |
| 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
| |
| </syntaxhighlight>
| |
| # Через несколько секунд контроллер спросит подтверждение на удаление всех данных, но так как кнопка у нас уже зажата, то просто прозвучат по очереди четыре коротких звуковых сигнала. После этого сразу начнётся удаление данных, откат версии прошивки к заводской и восстановление заводских настроек.
| |
| #:В Debug Console при этом будет сообщение вида:
| |
| #:<syntaxhighlight lang="bash">
| |
| ##############################################################################
| |
| | |
| 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! | |
| </syntaxhighlight>
| |
| # Отпустите кнопку FW.
| |
| # По окончании процедуры контроллер перезагрузится в рабочем режиме, а его индикатор замигает зелёным.
| |
| | |
| Вся процедура занимает чуть больше 2 минут. После сброса у вас будет версия прошивки, зашитая в контроллер при производстве — обновите ПО до актуального релиза.
| |
|
| |
|
| == Удаление данных и возврат заводских настроек с обновлением ПО == | | == Удаление данных и возврат заводских настроек с обновлением ПО == |
| {{Wbincludes:FactoryReset WebUI}} | | {{Wbincludes:FactoryReset WebUI}} |