Обновление прошивки BM8009 через Интернет
Введение
Что такое прошивка? Трекер это миниатюрный компьютер и он работает под управлением программного обеспечения, его то и называют "прошивкой". Раньше для обновление этого программного обеспечения подобные устройства требовалось подключать к компьютеру, использовать специальные программы и дополнительное оборудование. В наше время устройства стали настолько умными и технологичными, что для того, чтобы установить обновление не требуется даже снимать устройство с автомобиля и в ряде случаев устройство может обновлять программный код автоматически.
Процедура обновления прошивки трекера BM8009 невероятно проста и не требует особых навыков. Когда прошивка-обновление появляется на сайте, ее предварительно следует скачать на диск компьютера (из каталога файлов). Перед обновлением следует внимательно ознакомиться с нововведениями в алгоритме работы или в настройках, которые появятся после обновления.
Создание команды обновления прошивки
После регистрации на сервере в списке доступных команд обновление прошивки отсутствует. Поэтому данную команду следует ввести самостоятельно. В настройках, в поле команды следует создать новую команду. Тип команды должен быть "Загрузить новую прошивку". Следующие 2 поля редактирвоть не нужно. Далее следует установить галку "Без параметров".
После произведенных действий следует нажать ОК.
Загрузка новой прошивки в память трекера
В первую очередь следует открыть сайт слежения, убедиться, что устройство находится на связи (онлайн) и выбрать команду загрузки прошивки:
В появившемся приглашении следует выбрать скачанный файл обновления. Это файл типа "cod".
После выбора файла следует сначала кнопку "Загрузить", и как только в окне появится текст, что прошивка загружена на сайт нажать ОК. Только после этого начнется процесс загрузки прошивки на "диск" трекера. Через несколько десятков секунд появится сообщение об успешной загрузке и проверке файла прошивки (это сообщение оправляет трекер). После этого следует подать команду перезагрузки.
Перезагрузка трекера
После загрузки файла необходимо, чтобы новая микропрограмма была перезаписана из временной памяти в основную. Команда "reboot" служит для перезагрузки устройства. Одновременно при каждом старте загрузчик проверяет наличие файла прошивки во временном хранилище и при наличии нового файла - проверяет его на целостность и прошивает вместо старого программного кода (эта процедура занимает несколько секунд при перезапуске трекера).
Как добавить и отправить команду перезагрузки подробно рассмотрено здесь.
После выполнения процедуры обновления файл прошивки автоматически удаляется с диска. В случае, если файл прошивки поврежден или не соответствует аппаратной версии блока, то он не будет запрограммирован, а будет сразу удален и микропроцессор запустится со старой программой, этот механизм защищает от пользовательских ошибок (загрузили не тот файл который следует) и от перебоев связи.
После перезагрузки через несколько десятков секунд трекер должен вновь появиться в сети Интернет. Важно знать, что перезагрузка осуществима только когда блок работает от бортовой сети автомобиля, а не от внешнего резервного аккумулятора. Если команда перезагрузки подана в то время когда трекер питается от резервного источника, то устройство просто выключится и включится тогда, когда будет подано основное питание.
|