Перейти к содержанию

Навигация

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

Строка 239: Строка 239:
Если у вас установлены USB-флеш, карта MicroSD или воткнут провод в Debug Network — вытащите их.
Если у вас установлены USB-флеш, карта MicroSD или воткнут провод в Debug Network — вытащите их.


В процессе контроллер будет несколько раз запрашивать в [[WB Debug Console | Debug-консоли]] подтверждение тех или иных действий, но чтобы упростить процедуру — мы просто зажмём кнопку FW в самом начале и автоматом со всем согласимся:
В процессе контроллер будет несколько раз запрашивать в [[WB Debug Console | Debug Console]] подтверждение тех или иных действий, но чтобы упростить процедуру — мы просто зажмём кнопку FW в самом начале и автоматом со всем согласимся:
# Выключите контроллер кнопкой на корпусе.
# Выключите контроллер кнопкой на корпусе.
# Зажмите и не отпускайте кнопку FW.
# Зажмите и не отпускайте кнопку FW.
# Включите контроллер и продолжайте удерживать кнопку FW.
# Включите контроллер и продолжайте удерживать кнопку FW.
# После включения контроллер:
# После включения контроллер:
#* пикнет один раз — это он перешёл в режим обновления прошивки, не отпускайте кнопку;
#* пикнет один раз — это он перешёл в режим обновления прошивки, не отпускайте кнопку. В Debug Console при этом будет сообщение вида:
#* подождите 10-20 секунд, затем он пикнет сперва коротко два раза, а потом через 20-30 секунд ещё четыре коротких сигнала — началось удаление данных, откат версии прошивки к заводской и восстановление заводских настроек. Кнопку можно отпустить.
#*:<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 минут. После сброса обновите ПО до актуального релиза — у вас будет версия, зашитая в контроллер при производстве.
Вся процедура занимает чуть больше 2 минут. После сброса у вас будет версия прошивки, зашитая в контроллер при производстве — обновите ПО до актуального релиза.