|
|
Строка 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 | | {{Wbincludes:Mass flashing from flash}} |
| | release = wb-2401
| |
| |content=
| |
| Если вам надо прошить сразу несколько контроллеров одной флешкой, воспользуйтесь специальным режимом, в котором на флешку сохраняются логи процесса и список контроллеров, а в конце обновления контроллер издаёт характерный сигнал об окончании процедуры.
| |
| | |
| Версия установленного на контроллере ПО не важна, но fit-файл для обновления должен быть взят из тестинга.
| |
| | |
| Работает это так:
| |
| # Подготовьте флешку с нужной прошивкой по инструкции выше.
| |
| # Создайте на этой флешке файл <code>install_update.flags</code> с текстом <code>--mass-update</code> — это включит режим массовой прошивки.
| |
| # Вставьте флешку в контроллер и прошейте его обычным способом.
| |
| # На флешке будет создана папка logs с файлами:
| |
| #* wb-mass-update.log, в который добавится строчка с серийным номером контроллера, данными о fit-файле (релиз, дата сборки) и сути операции (update/factory reset).
| |
| #* wb-console.XXXXXXXX.log, где XXXXXXXX — серийной номер контроллера. В этот файл будет записан полный лог процедуры прошивки.
| |
| # В конце прошивки контроллер издаст характерный сигнал (тили-ли-ли) — флешку можно извлекать.
| |
| | |
| Если флешку переставить в другой контроллер и прошить его — в файл 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>
| |
| }}--> | |
|
| |
|
| == Удаление данных и возврат заводских настроек == | | == Удаление данных и возврат заводских настроек == |