Wiren Board 7 Firmware Update: различия между версиями
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Обновление прошивки контроллера Wiren Board 7}} | {{DISPLAYTITLE: Обновление прошивки контроллера Wiren Board 7}} | ||
== Общая информация == | == Общая информация == | ||
[[Image: wb7-FW.png |300px|thumb|right| Кнопка FW, которая переводит контроллер в режим обновления прошивки]] | |||
Основную информацию по обновлению прошивки контроллера Wiren Board 7.x читайте на странице [[Wiren_Board_Firmware_Update | Обновление прошивки контроллера Wiren Board]]. | Основную информацию по обновлению прошивки контроллера Wiren Board 7.x читайте на странице [[Wiren_Board_Firmware_Update | Обновление прошивки контроллера Wiren Board]]. | ||
Здесь вы можете найти инструкцию по обновлению с USB-флешки, через Debug Network и удалению данных с восстановлением к заводским настройкам. | Здесь вы можете найти инструкцию по обновлению с USB-флешки, через Debug Network и удалению данных с восстановлением к заводским настройкам. | ||
== Обновление через разъём Debug Network == | |||
== Обновление | |||
[[Image: wb7-debug-network-pc.png |300px|thumb|right| Файл обновления прошивки на съёмном накопителе ]] | [[Image: wb7-debug-network-pc.png |300px|thumb|right| Файл обновления прошивки на съёмном накопителе ]] | ||
[[Image: wb7-debug-network.png |300px|thumb|right| Разъём Debug Network, USB-C ]] | [[Image: wb7-debug-network.png |300px|thumb|right| Разъём Debug Network, USB-C ]] | ||
Строка 51: | Строка 38: | ||
</gallery> | </gallery> | ||
== | == Обновление с помощью USB-флешки или карты Micro-SD == | ||
[[Image: wb7-usb-flash-fit.png |300px|thumb|right| Файл сброса к заводским настройкам на USB-флешке]] | [[Image: wb7-usb-flash-fit.png |300px|thumb|right| Файл сброса к заводским настройкам на USB-флешке]] | ||
[[Image: wb-7-sd+usb.png |300px|thumb|right| Разъём USB 1 и слот Micro-SD]] | [[Image: wb-7-sd+usb.png |300px|thumb|right| Разъём USB 1 и слот Micro-SD]] | ||
Строка 85: | Строка 72: | ||
Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек. Делается это с помощью сервисного образа, который зашит в контроллер при производстве и не обновляется в процессе эксплуатации. Поэтому после процедуры ПО контроллера нужно обновить. | Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек. Делается это с помощью сервисного образа, который зашит в контроллер при производстве и не обновляется в процессе эксплуатации. Поэтому после процедуры ПО контроллера нужно обновить. | ||
Перед началом рекомендуем | Перед началом рекомендуем сделать резервную копию файлов конфигурации и пользовательских файлов — они будут удалены. | ||
В процессе контроллер будет несколько раз запрашивать в [[WB Debug Console | Debug-консоли]] подтверждение тех или иных действий, но чтобы упростить процедуру — мы просто зажмём кнопку FW в самом начале и автоматом со всем согласимся: | В процессе контроллер будет несколько раз запрашивать в [[WB Debug Console | Debug-консоли]] подтверждение тех или иных действий, но чтобы упростить процедуру — мы просто зажмём кнопку FW в самом начале и автоматом со всем согласимся: | ||
Строка 102: | Строка 89: | ||
Image: wb7-int-reset-2.png | Подтверждение сброса контроллера с внутреннего образа | Image: wb7-int-reset-2.png | Подтверждение сброса контроллера с внутреннего образа | ||
</gallery> | </gallery> | ||
Версия 20:18, 18 марта 2022
Общая информация
Основную информацию по обновлению прошивки контроллера Wiren Board 7.x читайте на странице Обновление прошивки контроллера Wiren Board.
Здесь вы можете найти инструкцию по обновлению с USB-флешки, через Debug Network и удалению данных с восстановлением к заводским настройкам.
Обновление через разъём Debug Network
В контроллере есть разъём Debug Network, который можно использовать для обновления прошивки или сброса настроек.
При обновлении сохраняются пользовательские настройки и файлы в разделе /mnt/data
, но стороннее ПО будет удалено. Если обновить с удалением пользовательских данных — будут стёрты пользовательские настройки и файлы, а так же установленное ПО. Рекомендуем сделать резервную копию.
Вам понадобятся компьютер и кабель USB-C с возможностью передачи данных.
В процессе контроллер будет несколько раз запрашивать в Debug-консоли подтверждение тех или иных действий, мы будем ориентироваться на звуковые сигналы и подтверждать все запросы:
- Wbincludes:Wiren Board 7 Fit Prepare
- Выключите контроллер кнопкой на корпусе.
- Подключите контроллер к компьютеру через разъём Debug Network.
- Зажмите кнопку FW и удерживайте её.
- Включите контроллер и после короткого звукового сигнала отпустите кнопку FW.
- Индикатор контроллера медленно замигает красным, а ещё через 10 секунд компьютер определит съёмный накопитель.
- Скопируйте подготовленный в шаге 1 файл на определившийся накопитель.
- Извлеките (отмонтируйте) флешку программно и отключите кабель от контроллера физически.
- В зависимости от того, какой файл вы скопировали, возможно два варианта:
- Контроллер два раза коротко пикнет — началось обновление прошивки.
- Контроллер пикнет сперва коротко два раза, затем издаст продолжительный звуковой сигнал, а индикатор быстро замигает красным — это запрос на сброс к заводским настройкам:
- Чтобы подтвердить сброс настроек и удалить все пользовательские данные, зажмите и держите кнопку FW.
- Контроллер пикнет четыре раза и перейдёт к сбросу настроек. Кнопку можно отпустить.
- По окончании процедуры контроллер перезагрузится в рабочем режиме, а его индикатор замигает зелёным.
Вся процедура занимает около 2 минут.
Обновление с помощью USB-флешки или карты Micro-SD
В контроллере есть разъём USB 1 и слот Micro-SD, которые можно использовать для обновления прошивки или удаления данных с восстановлением заводских настроек. С некоторыми картами Micro-SD могут быть проблемы, используйте USB-флешку или промышленную карту Transcend 64GB.
При обновлении сохраняются пользовательские настройки и файлы в разделе /mnt/data
, но стороннее ПО будет удалено. Если обновить с удалением пользовательских данных — будут стёрты пользовательские настройки и файлы, а так же установленное ПО. Рекомендуем сделать резервную копию.
В процессе контроллер будет несколько раз запрашивать в Debug-консоли подтверждение тех или иных действий, но чтобы упростить процедуру — мы просто зажмём кнопку FW в самом начале и автоматом со всем согласимся:
- Wbincludes:Wiren Board 7 Fit Prepare
- Отформатируйте флешку или карту памяти в FAT32.
- Скопируйте подготовленный в шаге 1 файл на флешку или карту памяти.
- Выключите контроллер кнопкой на корпусе.
- Вставьте флешку в разъём USB 1 или карту памяти в слот Micro-SD.
- Зажмите и не отпускайте кнопку FW.
- Включите контроллер и продолжайте удерживать кнопку.
- После включения контроллер пикнет один раз — это он перешёл в режим обновления прошивки, не отпускайте кнопку.
- В зависимости от того, какой файл вы положили, возможно два варианта:
- Контроллер два раза коротко пикнет — началось обновление прошивки, кнопку можно отпустить.
- Контроллер пикнет сперва коротко два раза, а затем ещё четыре, но реже — началось удаление данных и восстановление заводских настроек, кнопку можно отпустить.
- По окончании процедуры контроллер перезагрузится в рабочем режиме, а его индикатор замигает зелёным.
Вся процедура занимает около 2 минут.
Удаление данных и возврат заводских настроек
Если у вас контроллер из партии v7.2.1A, выпущенной в декабре 2021 года, подготовьте контроллер по инструкции.
Процедура удаляет на контроллере все данные: установленное ПО, настройки, пользовательские файлы и восстанавливает заводскую конфигурацию настроек. Делается это с помощью сервисного образа, который зашит в контроллер при производстве и не обновляется в процессе эксплуатации. Поэтому после процедуры ПО контроллера нужно обновить.
Перед началом рекомендуем сделать резервную копию файлов конфигурации и пользовательских файлов — они будут удалены.
В процессе контроллер будет несколько раз запрашивать в Debug-консоли подтверждение тех или иных действий, но чтобы упростить процедуру — мы просто зажмём кнопку FW в самом начале и автоматом со всем согласимся:
- Выключите контроллер кнопкой на корпусе.
- Зажмите и не отпускайте кнопку FW.
- Включите контроллер и продолжайте удерживать кнопку.
- После включения контроллер:
- пикнет один раз — это он перешёл в режим обновления прошивки, не отпускайте кнопку;
- подождите 10-20 секунд, затем он пикнет сперва коротко два раза, а потом ещё четыре, но реже — началось удаление данных, откат версии прошивки к заводской и восстановление заводских настроек. Кнопку можно отпустить.
- По окончании процедуры контроллер перезагрузится в рабочем режиме, а его индикатор замигает зелёным.
Вся процедура занимает чуть больше 2 минут. Рекомендуем обновить прошивку до актуального релиза.