|
|
Строка 178: |
Строка 178: |
|
| |
|
| === Процесс === | | === Процесс === |
| Для наглядности можно подключиться к [[WB Debug Console | Debug Console]], где контроллер будет несколько раз запрашивать в подтверждение тех или иных действий и писать сообщения о ходе процесса.
| | {{Wbincludes:Wiren Board 7 USB Firmware Update}} |
| | |
| В инструкции мы будем ориентироваться на звуковые сигналы и подтверждать все запросы:
| |
| # Выключите контроллер кнопкой и дождитесь, пока индикатор возле кнопки включения потухнет.
| |
| # Скопируйте подготовленный файл прошивки на флешку или карту памяти и вставьте её в контроллер.
| |
| # Включите контроллер и переведите контроллер в режим прошивки, для этого в течение 5-6 секунд после включения нажмите кнопку FW и держите её до короткого звукового сигнала. Кнопку можно отпустить. В Debug Console в этот момент будут строки:
| |
| #:<syntaxhighlight lang="bash">
| |
| Press FW button to enter firmware update mode
| |
| # <здесь вы нажали кнопку>
| |
| Entering firmware update mode.
| |
| </syntaxhighlight>
| |
| # Контроллер попробует найти на подключённой флешке или карте памяти fit-файлы с прошивкой. В Debug Console при этом будут выводится строки:
| |
| #:<syntaxhighlight lang="bash">
| |
| Looking for update .fit on /dev/sda...
| |
| Looking for update .fit on /dev/sda1...
| |
| </syntaxhighlight>
| |
| # Если файл будет найден — контроллер издаст два коротких сигнала и перейдёт в режим прошивки. В Debug Console при этом будет сообщение вида:
| |
| #:<syntaxhighlight lang="bash">
| |
| Will use wb_update.fit from virtual USB drive
| |
| # или, если вы выбрали удаление данных
| |
| Will use wb_update_FACTORYRESET.fit from virtual USB drive
| |
| </syntaxhighlight>
| |
| # Через пару минут контроллер перезагрузится и его индикатор станет равномерно мигать зелёным, а в Debug Console появится приглашение входа: <code>wirenboard-XXXXXXXX login:</code>.
| |
| | |
| Если в имени файла есть <code>FACTORYRESET</code>, то контроллер издаст продолжительный звуковой сигнал — запрос подтверждения удаления всех данных. В Debug Console будет сообщение: <code>FACTORY RESET REQUESTED</code>. Нажмите и держите кнопку FW, пока контроллер не издаст по очереди четыре коротких звуковых сигнала. Кнопку можно отпустить. Если вы передумали удалять данные — просто выключите контроллер.
| |
|
| |
|
| === Массовая прошивка контроллеров === | | === Массовая прошивка контроллеров === |