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

м
→‎Сброс Wiren Board 6 к заводским настройкам: Переписал текст, отделил создание накопителя от процедуры сброса.
м (Поправил текст.)
м (→‎Сброс Wiren Board 6 к заводским настройкам: Переписал текст, отделил создание накопителя от процедуры сброса.)
Строка 87: Строка 87:
[[File:3 factory reset.png|200px|thumb|right|Сообщение о том что сброс к заводским настройкам начался]]
[[File:3 factory reset.png|200px|thumb|right|Сообщение о том что сброс к заводским настройкам начался]]


'''ВНИМАНИЕ''': сбросить к заводским настройкам можно ТОЛЬКО через USB-накопитель с ОСОБЫМ именем файла прошивки.
'''ВНИМАНИЕ.''' При сбросе контроллера конфигурация, правила и файлы в домашней директории будут уничтожены!


'''ВНИМАНИЕ''': при сбросе все пользовательские данные (конфигурация, правила, файлы в домашней директории) будут уничтожены!
Сбросить контроллер к заводским настройкам можно только через USB флеш-накопитель с особым именем файла прошивки — <code>wb6_update_FACTORYRESET.fit</code>.


# Скачайте свежую версию прошивки с расширением .fit для Вашего контроллера со страницы http://fw-releases.wirenboard.com/?prefix=fit_image/stable/ Или скачайте «disk.img» по ссылкам ниже, скопируйте на флешку и переходите к прошивке.
Вы можете подключиться к отладочному порту контроллера, чтобы контролировать процесс сброса. Подробнее читайте в статье «[[WB_Debug_Console|Отладочный порт]]».
#* Пример ссылки на файл для WB6 http://fw-releases.wirenboard.com/fit_image/stable/6x/2020-08-31_13%3A15%3A20.fit
# Проверьте USB накопитель, тип файловой системы должен быть fat32. Инструкция https://remontka.pro/format-usb-fat-32/
# Скопируйте скачанный файл на  USB-накопитель и переименуйте его в <code>wb6_update_FACTORYRESET.fit</code> Имя файла и расширение должно быть именно таким.
#* Убедитесь что размер файла не 0 кБ.
# Отключите контроллер от питания.
# Подключите USB-накопитель к первому USB-порту контроллера (ближнему к разъёмам Ethernet) и включите контроллер.
#* как только контроллер замигает оранжевым, отрывисто нажмите на кнопку FW первый раз;
#* после этого светодиод станет постоянно гореть зелёным, потом пару раз мигнёт красным, потом пару раз мигнёт зелёным. Потом контроллер начнёт '''издавать писк''', а светодиод при этом будет часто мигать красным — это значит, что контроллер ожидает подтверждения полной очистки. Чтобы подтвердить удаление всех данных и сбросить контроллер в заводское состояние нужно зажать кнопку FW более, чем на 4 секунды. Писк станет прерывистым. Пока писк и мигание продолжаются, кнопку '''нужно держать нажатой'''. Когда писк и мигание прекратятся, кнопку можно отпустить.
# Процесс сброса занимает несколько минут. После завершения процедуры контроллер загрузится в штатном режиме, а светодиод на нем замигает зеленым. Можно извлечь USB-накопитель.


Образ флешки для 6.6
=== Создание флеш-накопителя копированием файла прошивки ===
[https://drive.google.com/file/d/1-tSIeGWdwd82D715tl11yQrwkWOM-k2l/view?usp=sharing disk.img]


Образ флешки для 6.7
# Отформатируйте флеш-накопитель в FAT32. [https://remontka.pro/format-usb-fat-32/ Инструкция по форматированию накопителя].
[https://drive.google.com/file/d/1SpBgSOsVibGWedG5VGdNl915KIS0nSsf/view?usp=sharing disk.img]
# Скачайте свежую версию прошивки с расширением ''.fit'' для вашего контроллера из нашего [http://fw-releases.wirenboard.com/?prefix=fit_image/stable/ репозитория] или по прямым ссылкам в начале статьи.
# Сохраните скачанный ''.fit'' файл на флеш-накопитель в корневой каталог и переименуйте его в <code>wb6_update_FACTORYRESET.fit</code>. Убедитесь, что размер файла не равен 0 кб.


Скачанный файл ''disk.img'' можно скопировать на флешку с помощью:
Флеш-накопитель для сброса контроллера готов.
* Linux — dd if=disk.img of=[Путь_к_блочному_устройству]
 
=== Создание флеш-накопителя из образа ===
 
'''ВНИМАНИЕ.''' Все содержимое флеш-накопителя будет безвозвратно потеряно!
 
Загрузите образ накопителя для вашего контроллера:
* [https://drive.google.com/file/d/1-tSIeGWdwd82D715tl11yQrwkWOM-k2l/view?usp=sharing Образ для WB 6.6]
* [https://drive.google.com/file/d/1SpBgSOsVibGWedG5VGdNl915KIS0nSsf/view?usp=sharing Образ для WB 6.7]
 
Скачанный файл <code>disk.img</code> можно скопировать на флеш-накопитель с помощью:
* Linux — <code>dd if=disk.img of=[Путь_к_блочному_устройству]</code>
* Windows — c помощью свободно распространяемой программы [https://sourceforge.net/projects/win32diskimager/ win32diskimager]
* Windows — c помощью свободно распространяемой программы [https://sourceforge.net/projects/win32diskimager/ win32diskimager]
'''ВНИМАНИЕ''': Все содержимое флеш-накопителя будет безвозвратно потеряно!
 
=== Процедура сброса ===
 
# Отключите контроллер.
# Подключите флеш-накопитель к первому USB-порту контроллера и включите контроллер.
# Если флеш-накопитель верно распознан, и в корне найден файл <code>wb6_update_FACTORYRESET.fit</code> — светодиод контроллера начнёт часто мигать оранжевым. В этот момент нужно отрывисто нажать на кнопку FW на плате контроллера.
# Индикатор контроллера сперва загорится зеленым, потом пару раз мигнет красным и еще пару раз мигнет зеленым.
# Контроллер начнет пищать, а индикатор будет мигать красным — это значит, что контроллер ждет подтверждение полной очистки.
# Чтобы сбросить контроллер и удалить все данные — зажмите кнопку FW более четырех секунд. Писк станет прерывистым, а индикатор продолжит мигать красным — не отпускайте кнопку.
# Когда писк и мигание прекратятся — кнопку можно отпустить. Начнется процедура сброса контроллера.
# Процедура сброса занимает 5–10 минут, дождитесь окончания процесса. В процессе сброса контроллер один раз перезагрузится. После завершения процедуры контроллер загрузится в штатном режиме, а светодиод на нем замигает зеленым. Можно извлечь флеш-накопитель.


== Перезапись прошивки Wiren Board 5 ==
== Перезапись прошивки Wiren Board 5 ==