Перейти к содержанию

Навигация

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

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


<!--=== Массовая прошивка контроллеров ===
=== Массовая прошивка контроллеров ===
{{SupportedSinceRelease
{{SupportedSinceRelease
| release = wb-2401
| release = wb-2401
|content=
|content=
[[Image: mass-update.jpg |300px|thumb|right| Пример файлов на флешке]]
Если вам надо прошить сразу несколько контроллеров одной флешкой, воспользуйтесь специальным режимом, в котором на флешку сохраняются логи процесса и список контроллеров, а в конце обновления контроллер издаёт характерный сигнал об окончании процедуры.
Если вам надо прошить сразу несколько контроллеров одной флешкой, воспользуйтесь специальным режимом, в котором на флешку сохраняются логи процесса и список контроллеров, а в конце обновления контроллер издаёт характерный сигнал об окончании процедуры.
Версия установленного на контроллере ПО не важна, но fit-файл для обновления должен быть взят из тестинга.


Работает это так:
Работает это так:
Строка 253: Строка 254:
#* wb-mass-update.log, в который добавится строчка с серийным номером контроллера, данными о fit-файле (релиз, дата сборки) и сути операции (update/factory reset).
#* wb-mass-update.log, в который добавится строчка с серийным номером контроллера, данными о fit-файле (релиз, дата сборки) и сути операции (update/factory reset).
#* wb-console.XXXXXXXX.log, где XXXXXXXX — серийной номер контроллера. В этот файл будет записан полный лог процедуры прошивки.
#* wb-console.XXXXXXXX.log, где XXXXXXXX — серийной номер контроллера. В этот файл будет записан полный лог процедуры прошивки.
# В конце прошивки контроллер издаст характерный писк — флешку можно извлекать.
# В конце прошивки контроллер издаст характерный сигнал (тили-ли-ли) — флешку можно извлекать.


Если флешку переставить в другой контроллер и прошить его — в файл wb-mass-update.log будет добавлена новая строчка с серийным номером, а также создастся ещё один файл с логом прошивки контроллера.
Если флешку переставить в другой контроллер и прошить его — в файл wb-mass-update.log будет добавлена новая строчка с серийным номером, а также создастся ещё один файл с логом прошивки контроллера.
}}-->
 
<gallery mode="packed" heights="120px" caption="Примеры создаваемых файлов">
Image: mass-update.png | Пример файлов на флешке
Image: install_update_flags.png| Пример файла с флагом
Image: wb-console.A25NDEMJ.png | Фрагмент лога прошивки контроллера
Image: wb-mass-update.png | Файл со списком прошитых контроллеров
</gallery>
}}


== Удаление данных и возврат заводских настроек ==
== Удаление данных и возврат заводских настроек ==