16 281
правка
(не показано 6 промежуточных версий этого же участника) | |||
Строка 5: | Строка 5: | ||
|link=https://youtu.be/2XhPWDzYSmY | |link=https://youtu.be/2XhPWDzYSmY | ||
|text= Обновление ПО контроллера Wiren Board 7 | |text= Обновление ПО контроллера Wiren Board 7 | ||
|list= PL-yKQAXd5Un_fQfrVVgMt1Em5Qb1f-v6l | |||
}} | }} | ||
=== Совместимость === | === Совместимость === | ||
Строка 82: | Строка 83: | ||
# Начало зависит от аппаратной ревизии контроллера: | # Начало зависит от аппаратной ревизии контроллера: | ||
#* Для ревизии 7.3: | #* Для ревизии 7.3: | ||
#*# Переведите выключатель в положение OFF и вытащите кабели из разъёмов Debug Console и Debug Network. | #*# Переведите выключатель в положение OFF и вытащите кабели из разъёмов Debug Console и Debug Network. Это выключит контроллер. | ||
#*# Зажмите и не отпускайте кнопку FW. | #*# Зажмите и не отпускайте кнопку FW. | ||
#*# | #*# Переведите переключатель в положение ON и тут же вставьте кабель в разъём Debug Network. Если вам нужны логи из дебага, сразу подключите кабель Debug Console. | ||
#*# Подключите к контроллеру внешнее питание — это нужно для того, чтобы при отключении кабеля контроллер корректно прошился. | |||
#*Для ревизии 7.2: | #*Для ревизии 7.2: | ||
#*# Если нужно, подключите кабель к Debug Console. | #*# Вставьте кабель в разъём Debug Network. Если нужно, подключите кабель к Debug Console. | ||
#*# Переведите выключатель в положение OFF. | #*# Переведите выключатель в положение OFF. | ||
#*# Подключите к контроллеру внешнее питание. | #*# Подключите к контроллеру внешнее питание. | ||
#*# Зажмите и не отпускайте кнопку FW. | #*# Зажмите и не отпускайте кнопку FW. | ||
#*# Включите контроллер | #*# Включите контроллер переключателем и продолжайте удерживать кнопку FW. | ||
#Держите кнопку FW до короткого звукового сигнала. В Debug Console в этот момент будут строки: | #Держите кнопку FW до короткого звукового сигнала. В Debug Console в этот момент будут строки: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Строка 101: | Строка 102: | ||
# Через несколько секунд на компьютере обнаружится накопитель '''WB UPDATE''', откройте его. В Debug Console в это время будет сообщение: | # Через несколько секунд на компьютере обнаружится накопитель '''WB UPDATE''', откройте его. В Debug Console в это время будет сообщение: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Copy .fit file to virtual USB driver and unplug the cable | Copy .fit file to virtual USB driver and unplug the cable | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Скопируйте подготовленный .fit-файл на этот накопитель | # Скопируйте подготовленный .fit-файл на этот накопитель. В Debug Console в это время будут сообщения: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Will use wb_update.fit from | # приглашение скопировать файл на накопитель | ||
Copy .fit file to virtual USB driver and unplug the cable | |||
# <много сообщений с процессом копирования файла> | |||
</syntaxhighlight> | |||
# По окончании копирования, отключите накопитель средствами ОС и вытащите кабель Debug Network, начнётся прошивка контроллера. В Debug Console при этом будет сообщение вида: | |||
#:<syntaxhighlight lang="bash"> | |||
Volume was not properly unmounted. Some data may be corrupt. Please run fsck. | |||
Will look for update in USB gadget ramdisk | |||
Will use wb_update.fit from USB gadget (/usb) | |||
# или, если вы выбрали удаление данных | # или, если вы выбрали удаление данных | ||
Will use wb_update_FACTORYRESET.fit from | Will use wb_update_FACTORYRESET.fit from USB gadget (/usb) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Через пару минут контроллер перезагрузится и его индикатор станет равномерно мигать зелёным, а в Debug Console появится приглашение входа: <code>wirenboard-XXXXXXXX login:</code>. | # Через пару минут контроллер перезагрузится и его индикатор станет равномерно мигать зелёным, а в Debug Console появится приглашение входа: <code>wirenboard-XXXXXXXX login:</code>. |