Перейти к содержимому
Черновик: материал сгенерирован и ещё не вычитан.

Вопросы: обновление прошивки и восстановление

Здесь собраны короткие ответы. Сам процесс обновления описан в статье Вкладка «Прошивка», восстановление «кирпича» — в статье Восстановление после неудачной прошивки.

Обновление прошивки выполняется во вкладке Прошивка конфигурации прибора. Команда UPGRADE для локального обновления не нужна — в терминале команд рядом с ней стоит пометка: «Локальное обновление прошивки выполняется через вкладку «Прошивка», а не командой».

Через удалённый доступ обновить прошивку нельзя: «Обновление прошивки через удалённый доступ недоступно. Подключите устройство по USB».

Прибор не определяется после неудачного обновления

Заголовок раздела «Прибор не определяется после неудачного обновления»

Признаки: приложение не видит прибор, на нём постоянно горят все светодиоды, компьютер не определяет его как внешний диск.

Прибор нужно принудительно перевести в режим загрузчика — процедура описана в статье Восстановление после неудачной прошивки.

Загрузчик — отдельный компонент, он обновляется вместе с прошивкой и Recovery во вкладке Прошивка; порядок установки — загрузчик, Recovery, прошивка. Если для выбранной версии прошивки текущего загрузчика не хватает, приложение покажет минимально необходимую версию и отметку «требуется обновление загрузчика».

Обновление загрузчика командой выполняется в два шага, как форматирование карты:

Команда: UPGRADEBL
Ответ: UPGRADEBL: update bootloader key: 4533
Команда: UPGRADEBL 4533

Для обновления загрузчика к прибору обязательно должно быть подключено внешнее питание.

Приборам 7x с давними прошивками нужен загрузчик версии 2.0 — он снимает ограничение памяти при одновременной работе нескольких «тяжёлых» алгоритмов EasyLogic. Одним прыжком такой прибор не обновить: между версиями есть барьеры совместимости, идти нужно ступенями. Порядок ступеней — в статье Восстановление после неудачной прошивки.

Результат проверяется командой SOFTVERSION: в ответе должны появиться Flashmap=1, MinBootloader=2.0 и Bootloader=2.0.

Как проверить статус удалённого обновления?

Заголовок раздела «Как проверить статус удалённого обновления?»

Командой UPGRADESTATUS. Она возвращает текущее состояние процесса обновления на приборе.

Обновление не стартует: прибор не уходит в загрузчик

Заголовок раздела «Обновление не стартует: прибор не уходит в загрузчик»

Если процесс останавливается на фазе «Вход в загрузчик…», а затем появляется ошибка о том, что порт загрузчика не найден за отведённое время, — прибор не перезагрузился в загрузчик. Проверьте питание (внешнее, а не только внутренний аккумулятор), кабель и то, что порт не удерживает другая программа. После перезагрузки прибора порт меняется, и приложение ждёт его появления; фаза «Устройство отключилось, переподключение…» — это нормальная часть процесса.

Да. Во вкладке Прошивка есть загрузка файла с диска — перетащите файл прошивки в окно. Тип прошивки определяется автоматически.


См. также: Вкладка «Прошивка» · Восстановление после неудачной прошивки · Вопросы: связь, SIM и удалённое управление · Прибор не подключается