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

Материал из Wiren Board
Строка 1: Строка 1:
Для наглядности можно подключиться к [[WB Debug Console | Debug Console]], где контроллер будет несколько раз запрашивать подтверждение тех или иных действий и писать сообщения о ходе процесса.
Для наглядности можно подключиться к [[WB Debug Console | Debug Console]], где контроллер будет несколько раз запрашивать подтверждение тех или иных действий и писать сообщения о ходе процесса. Если вы используете Debug Console в контроллере ревизии 7.3, то он автоматически включится при подключении провода.


Контроллер переводится в режим прошивки нажатием на кнопку FW в течение первых 5-6 секунд после включения.
Контроллер переводится в режим прошивки нажатием на кнопку FW в течение первых 5-6 секунд после включения.

Версия 12:06, 20 декабря 2023

Для наглядности можно подключиться к Debug Console, где контроллер будет несколько раз запрашивать подтверждение тех или иных действий и писать сообщения о ходе процесса. Если вы используете Debug Console в контроллере ревизии 7.3, то он автоматически включится при подключении провода.

Контроллер переводится в режим прошивки нажатием на кнопку FW в течение первых 5-6 секунд после включения.

В инструкции мы будем ориентироваться на звуковые сигналы и подтверждать все запросы:

  1. Выключите контроллер кнопкой и дождитесь, пока индикатор возле кнопки включения потухнет.
  2. Скопируйте подготовленный файл прошивки на флешку или карту памяти и вставьте её в контроллер.
  3. Включите контроллер и переведите контроллер в режим прошивки, для этого в течение 5-6 секунд после включения нажмите кнопку FW и держите её до короткого звукового сигнала. Кнопку можно отпустить. В Debug Console в этот момент будут строки:
    Press FW button to enter firmware update mode
    # <здесь вы нажали кнопку>
    Entering firmware update mode.
    
  4. Контроллер попробует найти на подключённой флешке или карте памяти fit-файлы с прошивкой. В Debug Console при этом будут выводится строки:
    Looking for update .fit on /dev/sda...
    Looking for update .fit on /dev/sda1...
    
  5. Если файл будет найден — контроллер издаст два коротких сигнала и перейдёт в режим прошивки. В Debug Console при этом будет сообщение вида:
    Will use wb_update.fit from virtual USB drive
    # или, если вы выбрали удаление данных
    Will use wb_update_FACTORYRESET.fit from virtual USB drive
    
  6. Через пару минут контроллер перезагрузится и его индикатор станет равномерно мигать зелёным, а в Debug Console появится приглашение входа: wirenboard-XXXXXXXX login:.

Если в имени файла есть FACTORYRESET, то контроллер издаст продолжительный звуковой сигнал — запрос подтверждения удаления всех данных. В Debug Console будет сообщение: FACTORY RESET REQUESTED. Нажмите и держите кнопку FW, пока контроллер не издаст по очереди четыре коротких звуковых сигнала. Кнопку можно отпустить. Если вы передумали удалять данные — просто выключите контроллер.