Вопросы: обновление прошивки и восстановление
Процесс обновления описан в статье Вкладка «Прошивка», восстановление прибора, который перестал определяться, — в статье Восстановление после неудачной прошивки.
Обновление прошивки выполняется во вкладке Прошивка конфигурации прибора.
Команда UPGRADE для локального обновления не нужна — на вкладке «Команды»
рядом с ней стоит пометка: «Локальное обновление прошивки выполняется через вкладку
«Прошивка», а не командой».
Через удалённый доступ вкладка Прошивка не работает — приложение пишет:
«Обновление прошивки через удалённый доступ недоступно. Подключите прибор
по USB или Bluetooth.» Удалённо прошивку обновляют только командой
UPGRADE <версия>; ход обновления показывает команда UPGRADESTATUS.
Прибор не определяется после неудачного обновления
Заголовок раздела «Прибор не определяется после неудачного обновления»Признаки: приложение не видит прибор, на нём постоянно горят все светодиоды, компьютер не определяет его как внешний диск.
Прибор нужно принудительно перевести в режим загрузчика — процедура описана в статье Восстановление после неудачной прошивки.
Как обновить загрузчик
Заголовок раздела «Как обновить загрузчик»Внимание. Приборы 7x с загрузчиком 1.0 обновляются по-другому — см. раздел «Старые приборы 7x: переход на загрузчик 2.0» ниже.
Загрузчик — отдельный компонент, он обновляется вместе с прошивкой и Recovery во вкладке Прошивка; порядок установки — загрузчик, Recovery, прошивка. Если для выбранной версии прошивки текущего загрузчика не хватает, приложение покажет минимально необходимую версию и отметку «требуется обновление загрузчика».
Обновить загрузчик командой можно так — прибор скачает его с сервера обновлений:
Команда: UPGRADE 251Ответ: UPGRADE SOFT=251Для обновления загрузчика к прибору обязательно должно быть подключено внешнее питание.
Старые приборы 7x: переход на загрузчик 2.0
Заголовок раздела «Старые приборы 7x: переход на загрузчик 2.0»Приборам 7x с давними прошивками нужен загрузчик версии 2.0 — он снимает ограничение памяти при одновременной работе нескольких «тяжёлых» алгоритмов EasyLogic. Одним прыжком такой прибор не обновить: между версиями есть барьеры совместимости, идти нужно ступенями. Порядок ступеней — в статье Восстановление после неудачной прошивки.
Результат проверяется командой SOFTVERSION: версию установленного загрузчика
показывает поле Bootloader= — должно стать 2.0, а Flashmap= — 1.
Поле MinBootloader= — это требование самой прошивки к загрузчику, а не его
версия.
Как проверить статус удалённого обновления?
Заголовок раздела «Как проверить статус удалённого обновления?»Командой UPGRADESTATUS. Она возвращает текущее состояние процесса обновления
на приборе: UPGRADESTATUS: Idle — обновление не идёт.
Обновление не стартует: прибор не уходит в загрузчик
Заголовок раздела «Обновление не стартует: прибор не уходит в загрузчик»Если процесс останавливается на фазе «Вход в загрузчик…», а затем появляется ошибка о том, что порт загрузчика не найден за отведённое время, — прибор не перезагрузился в загрузчик. Проверьте питание (внешнее, а не только внутренний аккумулятор), кабель и то, что порт не удерживает другая программа. После перезагрузки прибора порт меняется, и приложение ждёт его появления; фаза «Устройство отключилось, переподключение…» — это нормальная часть процесса.
Можно ли обновиться без интернета?
Заголовок раздела «Можно ли обновиться без интернета?»Да. Во вкладке Прошивка есть загрузка файла с диска — перетащите файл прошивки в окно. Тип прошивки определяется автоматически.
См. также: Вкладка «Прошивка» · Восстановление после неудачной прошивки · Вопросы: связь, SIM и удалённое управление · Прибор не подключается