Pandora dx 4g прошивка
К разработке собственной телеметрии меня привела, пожалуй, многим знакомая ситуация — работало, да перестало. Однажды вечером блок автосигнализации перестал воспринимать брелок. Я понимал, что нужно для начала попытаться перепривязать брелок, для чего требовалось выполнить несложную процедуру, четко следуя инструкциям из руководства по монтажу. Выполнение процедуры становилось невозможным, так как автосигнализация находилась в режиме охраны, отключить которую аварийно можно было кнопкой Valet, введя сервисный код.
Сервисный код я никогда не пытался запомнить, а мастер-код — тем более. Безуспешно перебрать на память несколько кодов я все-таки попытался. В течении нескольких минут мне пришлось угнать свой автомобиль. Трель от сирены в ушах еще потом стояла долго, так как сирена была установлена в салоне авто. Не помню почему я разместил сирену именно там — то ли по собственной лени, то ли увидел в этом какой-то смысл. Знаете, по личному испытанному ощущению, это может привести в сильное замешательство неподготовленного злодея. К моему глубокому сожалению, блок мне пришлось демонтировать. Я начал разбираться как быть дальше и что с этим делать. Кому интересно, что же вышло в итоге, прошу под кат.
У меня было несколько гипотез:
- Сбои в работе антенного модуля.
- Сбой энергонезависимой памяти в основном блока. В результате могли быть повреждены данные о брелоках и их синхронизации.
- Сбой энергонезависимой памяти брелока. Последствия схожи с п. 2.
- Глушение сигнала в целях подготовки к угону.
Я обратился к дилеру по вопросу наличия тех. возможности сброса сервисных кодов. Мне ответили, что такой возможности нет и вам придется приобрести новый комплект за несколько тысяч рублей. Да и будет лучше если вы установите всё это дело у нас — сообщили они, отдав при этом еще несколько тысяч. Такой ответ меня ничуть не удивил, имхо, понятное дело! Дилеру лучше продать новый комплект, чем производить сервисное обслуживание. Тут внезапно я почувствовал как мое настроение резко улучшилось, появилась мысль разобраться во всем самостоятельно, попутно выяснив можно ли сбросить коды или нельзя. Вообще именно такие моменты и побуждают к альтернативам, реверсу, разработке и DIY. Я бросил себе вызов.
Начал я отнюдь не с копаний в блоках, а с альтернативного варианта. Пока Pandora лежала в шкафу я пытался сделать свой модуль. Я прикинул, что если разработать свой модуль автосигнализации, то это будет сразу круто, надежно, гибко и абсолютно не сложно. Что сказать, все это был голый энтузиазм. Я провел несколько недель за написанием прошивки и прототипированием модуля. Процесс был полностью творческим. Так, внезапно, мне приходила какая-либо идея и я с удовольствием реализовывал ее. Например, уже на стадии рабочего прототипа с нужными релюшками, транзисторами и GSM я вдруг захотел добавить еще GPS и Bluetooth. Ну а чего тянуть кота за хвост? Пусть модуль будет сразу крутым, как я изначально прикинул и мне пришлось сменить микроконтроллер на более жирный, так как UART портов у ATMega328 всего один единственный. Достать у AVR что-то распространенное и с тремя UART мне показалось нереальной затеей. Вариант реализации программных UART мне не понравился, по той простой причине, что аппаратный надежнее. Помню как STM32 уже вовсю мелькал в различных статьях по электронике и был доступен к заказу на AliExpress. Не долго думая я выписал себе пару STM32F103, так как это был настоящий 32-битный микроконтроллер с большим объемом памяти и богатой периферии, а тем более и нужным числом UART. Опыта программирования STM32 у меня на тот момент не было, но этого лишь возник интерес изучения чего-то нового.
В ожидании прихода микроконтроллеров было решено отложить прототип и не просто ждать, а проверить гипотезы, который остались.
Зима приближалась, да и машина без “присмотра” как-то не вселяла комфорта. Все продолжалось до тех пор, пока однажды я не заглянул под крышку блока автосигнализации. Внутри я обнаружил ATMega324! Радости моей не было и предела, так как это был AVR, а значит с ним можно было поработать и как следует. Первым делом я начал проверять разводку UART и SPI. У ATMega324 2 UART порта. Один UART заведен на сдвиговый регистр, а второй на разъем антенного модуля. Цепи SPI же привели меня на нераспаянную колодку (на фото у кварца в нижнем левом углу платы).
Быстренько напаял колодку и подключил программатор. Чтение прошивки и EEPROM приводили к пустым дампам. Понятное дело, разработчик не мог допустить такой прокол. Проверил обмен между блоком и антенным модулем. Линия TX была чистая в момент тревоги. Это могло означать, что число брелоков в памяти равно 0. Антенный модуль оказался совсем не разговорчивым. Также выяснилось, что микроконтроллер управляет питанием антенного модуля через транзисторный ключ. На выходе ключа было обнаружено входное напряжение, а по инструкции должно быть +5В. Все это мне показалось немного странным. Может быть по этой причине антенный модуль молчал? Вариантов проверки гипотез у меня не оставалось. А что там с фьюз-битами? Вот так сюрприз! Во фьзах разрешена прошивка через SPI интерфейс. Ну и как теперь сидеть на месте ровно? Правильно — написать свою прошивку! Это был такой хардкорный вариант, поскольку кроме самой прошивки еще и плату прозвонить пришлось.
Защитный лак мешал процессу, но вооружившись щупами с острым кончиком дела пошли гораздо лучше. Получалось, что слой лак не сдирался, а аккуратно прокалывался в нужных местах. Прозвонка платы заняла два вечера.
Написал тестовую прошивку, прошил, пощелкал релюшками — отлично! Антенный модуль и брелок уже были бесполезны. Так если можно написать прошивку для блока автосигнализации, используя всю его готовую схемотехнику и точки подключения в авто, то остается решить вопрос с каналом связи. Я подумал, а что если оставить в своем проекте GSM и GPS, выкинуть Bluetooth и прикрутить все его к автосигнализации Pandora? Ну конечно, это же лучший вариант! Во-первых не нужно было готовить сложную плату, схемотехника Pandora решала многие задачи, а мне же лишь нужно было сделать модуль расширения, который подключался бы взамен штатного антенного модуля. Как можно понять, период ожидания микроконтроллеров из Китая прошел не заметно.
Чтобы соединить все модули между собой я вытравил плату. Она очень простая. В ней готовые модули GPS, GSM и блок автосигнализации подключены к UART портам микроконтроллера STM32.
Начинка модуля разместилась в корпусе блока питания от ноутбука.
DC-DC преобразователь ни в какую не хотел размещаться внутри корпуса и пришлось подыскать более просторный корпус. В итоге на роль корпуса очень хорошо подошел пенал от лицевой части магнитолы SUPRA с удобным механизмом защелкивания.
Плата была покрыта полиуретановым лаком.
Компоненты. Тут все просто:
DC-DC преобразователь LM2596
GSM модем SIM800L (питание 3.6-4.4)
GPS модуль NEO-6M (питание 3.4-3.8)
Кусок текстолита.
Необходимое напряжение для модулей формирует DC-DC преобразователь. Его выходное напряжение установлено в 3.7 вольта. Винт регулировки замазан лаком, чтобы предотвратить его смещение от вибраций.
Я думал какую периферию мне необходимо поддержать в первую очередь и получился такой список:
- Хранение настроек в EEPROM.
- Запуск двигателя по технологии START-STOP.
- Активация бесключевого обходчика с аналоговым управлением (iDatalink).
- Удаленный запуск двигателя.
- Контроль пониженного напряжения на аккумуляторе.
- Контроль работы двигателя по напряжению.
- Постановка/снятие охраны (контроль периметра зон).
- Контроль концевых выключателей дверей и багажника.
- Поддержка сирены.
- Поддержка сигнальных огней (повторителей поворотов).
- Поддержка тихого режима.
- Поддержка внешней платы расширения (модуль телеметрии).
- Соединение и передача состояний на сервер.
- Управление системой DTMF кодами, в случае отсутствия связи с сервером.
- Список доверенных номеров.
Управление системой было реализовано через Telegram-бот:
- Низкое напряжение на аккумуляторе.
- Напряжение на аккумуляторе восстановлено.
- Низкая температура двигателя.
- Высокая температура двигателя.
- Самоделка была в максимальном аптайме порядка 80 дней, затем следовала перезагрузка устройства, так как GSM модем переставал принимать даже звонки.
- Стабильная работа в отрицательные и высокие температуры (от -40 до +40).
- Нужно сделать поддержку цифровых шин.
В целом проделанная работа дала мне огромный опыт. Я изучил схемотехнику автомобильный сигнализации, увидел как можно делать компактно и просто и научился программировать микроконтроллеры STM32. В итоге я сделал продукт, которым пользуюсь сам. Я вдохновился и продолжил разработку второй версии. Вторая версия сможет подключаться к цифровым шинам для упрощения и сокращения числа точек подключения, а также реализовывать обход штатного иммобилайзера без внешних обходчиков по цепям IMMO-IMI.
Ах да, все это время система работала и продолжает работать на семейном автомобиле Toyota Prius в 20 кузове, который богат на цифровые шины. Полным ходом идет отладка поддержки шины BEAN.
P.S.: Вторая версия была разработана и проходит тестирование на автомобиле Toyota Camry 2007 года выпуска.
В итоге свой проект я вижу как возможность создания открытой системы автомобильной телеметрии.
Краткое описание:
Приложение разработано специально для работы c автомобильными охранными системами Pandora серии BT.
Описание:
Pandora BT позволяет управлять сигнализацией и отслеживать ее текущее состояние со смартфона, используя протокол Bluetooth Low Energy. При необходимости владелец может самостоятельно вносить изменения в основных настройках сигнализации, не прибегая к помощи установщика. Для специалистов доступны расширенные параметры, которые упрощают подготовку системы даже без использования ноутбука и программы Alarm Studio, что особенно удобно для конечной настройки после сборки салона автомобиля или работы на выезде. В отличии от Pandora Online, в приложении разработчики перенесли все ключевые возможности программы ALARM STUDIO в мобильный интерфейс «Pandora BT» для любых смартфонов и планшетов под управлением OS Android. Благодаря быстрому и беспроводному Bluetooth-соединению все нужные параметры, включая возможности настроек логики работы входов и выходов, программируются буквально в несколько касаний на всех системах Pandora/Pandect c Bluetooth-интерфейсом! Возможность обновления системного блока, модема, метки и многое другое!
Для поиска и отслеживания прошивок , найдите свою модель на сайте разработчика, ==> или ==> , и пролистайте страницу в самый низ.
Обновление прошивки системного блока с кнопки Valet: ==> и тут ==>
Обновление метки: ==>
Про обновления модема Bluetooth и привязке телефона по Bluetooth: ==>
PS Для входа в "Расширенные настройки", необходимо в программе Pandora BT войти в режим программирования, при этом потребуется ввести секретный ПИН код, который Вам вероятно изменили в сервисе, установщики. По умолчанию он 1111. Метка при этом, должна быть в зоне действия!
В сигнализации Pandora обновление прошивки — процесс, направленный на установку нового программного обеспечения в главный блок охранной системы. Цель таких действий состоит в устранении имеющихся ошибок и получении дополнительных функций. Для решения задачи можно привлечь профессионалов или сделать работу самостоятельно, сэкономив на работе немалую сумму.
Как обновить прошивку Pandora
Обновление прошивки в сигнализации Пандора — сложный и ответственный процесс, требующий наличия под рукой специальной программы и самого ПО для загрузки. Процесс установки трудно найти в открытом доступе, поэтому многим автовладельцам приходится самим решать проблему путем разных экспериментов и с риском нарушения стабильности системы. Во избежание ошибок рассмотрим, как обновить прошивку пандора бт и других моделей, что для этого необходимо, и в какой последовательности действовать для решения задачи.
Через USB
Самый дешевый путь — выполнить обновление прошивки Pandora через USB. Но для этого необходимо знать, где находится блок сигнализации. Сам алгоритм действий имеет следующий вид:
- Скачайте программу Pandora Alarm Studio. Она необходима для обновления прошивки сигнализации Pandora. Это специальный софт для работы с охранной системой и телеметрическими комплексами, а также микросигнализациями. С его помощью можно выбрать охранный комплекс, определить стратегию установки и быстро обновить прошивку Pandora. Кроме того, с помощью софта можно полностью исключить ошибки, которые могут быть в процессе настройки. Файлы представлены в ZIP формате. Их необходимо загрузить на флешку, после чего распаковать.
- Найдите на этой странице сигнализацию и скачайте обновление для Пандора DX 9X или другой модели. Используйте только самую свежую прошивку, в которой внесены последние изменения.
- Загрузите программное обеспечение на тот же накопитель. Теперь на нем имеется программа и необходимый файл. Еще раз проверьте, что оба файла разархивированы.
- Берите ноутбук и флешку для обновления прошивки Pandora DX 90B через USB.
- Обесточьте базовый блок.
- Зажмите кнопку Валет и подключите блок сигнализации к устройству с помощью mini или micro USB в зависимости от имеющейся модели. После этого сразу отпустите кнопку.
- Жмите Загрузить ПО (для специальной программы) и после окончания жмите Валет один раз и дождитесь мигания зеленого светодиода в течение 10 с, после чего отключите USB.
- Зажмите кнопку Валет и снова подключитесь через USB, а после отпустите ее.
- Жмите Загрузить ПО для основного программного обеспечения системы.
- Достаньте кабель из разъема.
Общий процесс загрузки занимает в среднем несколько минут.
Если система не видит подключение, может потребоваться ввод сервисного кода (1111). Если вы сделали ранее изменения, придется ввести другие цифры. Для ввода сделайте следующее:
- Выключите режим охраны и зажигание.
- Жмите кнопку Валет нужное количество раз, соответствующее первой цифре.
- Сделайте паузу одну секунду и кликните нужное количество, характерное для второй цифры.
- С паузами в одну секунду введите третью и четвертную цифры кода.
Если пароль введен правильно, процесс обновления прошивки Pandora должен заработать. При этом открывается программа и большой выбор настроек.
Через Bluetooth
Теперь разберемся, как обновить сигнализацию Пандора через Блютуз. Разница в том, что вместо проводного подключения используется беспроводная связь. При этом алгоритм действий по входу в программу и загрузке нового ПО идентичный. По времени обновление прошивки Pandora через Bluetooth идет дольше из-за более низкой скорости передачи данных. Для проведения работы может потребоваться беспроводной программатор, который обойдется в 2000 рублей. Преимущество метода в том, что не нужно искать, где находится блок управления.
Перед внесением изменений в настройки и обновлением жмите на кнопку Сохранить. В этом случае все данные сохранятся и не сбросятся после завершения процедуры.
Приложение
При желании можно выполнить обновление Пандоры через телефон и приложение Pandora Спец по ссылке . В этом случае необходимо загрузить приложение и основное ПО на мобильный телефон, после чего следовать рассмотренной выше инструкции.
Отметим, что обновление Pandora через iPhone не предусмотрено из-за отсутствия возможности установить программы Пандора Спец для этой операционной системы. В таком случае лучше воспользоваться стандартным способом загрузки, о котором упоминалось выше.
Не менее важный вопрос — как обновить стандартное приложение Пандора на мобильном устройстве. Речь идет о программах Pandora Online по ссылке или Pandora Pro — для Айфонов .
Как правило, обновление производится автоматически. Если этого не произошло, можно удалить софт, после чего скачать его по рассмотренным выше ссылкам и установить на мобильном устройстве.
Где найти обновления прошивки
Стоит ли обновлять самому
В распоряжении автовладельца два пути — установить прошивку Pandora самостоятельно или обратиться к специалистам. Второй вариант обойдется в сумму около 1000 рублей, поэтому можно попробовать сделать работу своими силами. Тем более, что подробная инструкция и новые версии всегда под рукой. А если что-то пойдет не там можно сделать сброс настроек до заводских.
Для чего обновлять прошивку
Загрузка новой версии ПО на Pandora необходима для исправления имеющихся ошибок и получения дополнительных функций. В зависимости от модели возможны следующие изменения:
- Расширение функционала CAN-шины.
- Появление дополнительных опций.
- Устранение ошибок, связанных с разными каналами или когда с брелка не открываются двери и тд.
- Повышение точности работы датчиков и т. д.
Подробное описание о внесенных изменениях, как правило, указывается в описании ПО.
Зная процесс обновления прошивки Pandora, вы сможете сделать работу самостоятельно и не привлекать к ней платных специалистов. В комментариях поделитесь опытом выполнения подобных работ, если он имеется.
Pandora Alarm Studio — уникальное программное обеспечение для монтажа, апдейта и диагностики современных сигнализаций, охранно-телеметрических систем Pandora DXL и микросигнализаций серии Pandect X. С его помощью специалист получает возможность:
- Определить стратегию установки системы на автомобиль еще до начала фактических работ;
- Упростить процесс настройки и программирования сигнализации и сократить время, затрачиваемое на него;
- Полностью исключить любые ошибки, связанные с настройкой.
Быстрое подключение, быстрая работа
Еще до монтажа системы на автомобиль вы можете начать с ней работать – достаточно miniUSB-кабеля и подключения к компьютеру.
Никаких проводов
Если сигнализация уже установлена, работа с ней — одно удовольствие. Для изменения настроек или обновления ПО не требуется не только демонтаж системы, но и наличие доступа к базовому блоку — вы по достоинству оцените возможности беспроводного интерфейса 2,4 ГГц.
Работа по радиоканалу феноменально удобна — используйте только сервисный ПИН-код для безопасного подключения к системе.
Pandora – это просто
Продуманный до мелочей пользовательский интерфейс Pandora Alarm Studio позволяет без труда найти в списке необходимую модель автомобиля и автоматически предлагает правильные настройки для цифровой шины.
Для рационального сокращения времени установщика интерфейс показывает изображение каждого поддерживаемого автомобиля.
Доступный функционал – весь перед вами
Информация о доступных по цифровой шине статусах и командах для конкретного автомобиля отображается максимально наглядно. Она актуальна не только для специалиста по установке, но и для менеджера, т.к. позволяет дать полную консультацию клиенту о подключаемых функциях при выборе того или иного комплекса.
Информация отображается графически и в виде таблицы статусов и команд. Разработанные для многих автомобилей информационные карты монтажа содержат полезные практические рекомендации по монтажу оборудования Pandora.
Настройка в 10 кликов
Для выставления всех необходимых параметров в программе предусмотрен специальный мастер настройки. В большинстве случаев в процессе конфигурации потребуется ответить всего на 10 вопросов; для более тонкой авторской настройки всегда остается возможность установки более 500 параметров.
Перейдя в режим расширенной настройки, вы в любой момент сможете внести индивидуальные изменения в соответствии с поставленной задачей.
Ранее выставленные настройки можно сохранить и использовать их впоследствии для автомобилей той же модели.
Никаких ошибок
Клиент должен получить машину с охранной системой, работающей на 100% корректно.
Для финальной проверки монтажа и настроек используйте Pandora Alarm Studio — конечно, для этого не нужны провода, т.к. используется радиоканал, благодаря программатору RMP-03.
Всего несколько минут, чтобы убедиться:
- система контролирует все охранные зоны;
- корректно работает с бесконтактными 2,4 ГГц-метками иммобилайзера;
- автозапуск полностью работоспособен;
- уровень чувствительности всех присутствующих в системе датчиков выставлен верно.
Совместимость с сигнализациями
Программа Pandora Alarm Studio совместима со всеми автосигнализациями Pandora, а для систем Pandora DXL 5000 New, платформы 39xx, Pandext X, а также ожидаемой линейкой Pro доступно управление по радиоканалу, без подключения проводов
Рассказываем про ключевые особенности нового приложения Pandora Connect, которые, действительно, заслуживают внимания всех пользователей.
1. Приложение доступно в AppStore, PlayMarket и AppGallery. Мы также позаботились о владельцах смартфонов Huawei на операционной системе Harmony.
После установки откройте приложение и введите логин и пароль учетной записи.
Они расположены на индивидуальной карте владельца под защитным слоем..
2. Новые технологии, задействованные в разработке приложения и современный движок уже адаптированы к работе с 4G-охранными системами, такими новинками, как: Pandora X-4G, Pandora DX-4G, Pandora DXL 4710, Pandora NAV-11. Приложение стало работать значительно быстрее.
3. Интерфейс нового приложения полностью сменил визуальный стиль своего предшественника. На смену плоскому 2d-отображению пришел объем. 3d-модель сбоку и сверху на главном экране даёт интуитивно понятное представление о вашем автомобиле. Даже если окна остались открытыми, вы это увидите в приложении.
4. Панель управления адаптирована под широкие экраны современных смартфонов. Она перенесена в центр, что делает движения большого пальца более естественными.
5. Дополнительные кнопки управления скрыты и не перекрывают экран. Для их активации слегка нажмите на основную панель. Изменить их предустановленное назначение и настроить вы сможете по вашему желанию.
6. В нижней части экрана расположилось карта с отображением локации вашего автомобиля и его перемещением. Карты от Яндекс и Google. Вы можете настроить отображение последних событий вместо карты.
7. Дополнительные иконки на карте развернут ее на весь экран, проложат маршрут до вашего автомобиля и определят его локацию.
8. Перераспределение претерпели иконки датчиков. Они сместились вправо в вертикальную линию. Вы сможете самостоятельно настроить отображение необходимых вам параметров.
9. Кнопка «История событий» с подробным учетом и детализацией действий теперь перемещена вниз, что делает переключение между другими функциями более удобным и простым.
10. Вы можете детально просмотреть любой трек из историй передвижения. Вся информация о скорости, времени,расстоянии, тревожных маневрах отображается на экране.
11. Интуитивно понятные настройки помогут сделать управление и контроль за вашим автомобилем исключительно под ваши пожелания. В разрешениях появилось больше возможностей, чтобы пользователь мог более гибко настраивать разрешения для каждого из параметров.
12. При срабатывании какого-либо из настроенных датчиков вы сможете наглядно посмотреть какая из охранных зон активировала режим тревоги.
13. Даже открытые окна обязательно напомнят о себе.
14. Вы можете пополнить счет в личном кабинете пользователя за подключенные дополнительные услуги и получить максимум комфортного сервиса.
15. Ну а если вы счастливый обладатель PandoraWatch 2 или других умных часов – воспользуйтесь PIN-кодом для быстрой авторизации.
В общем, как видите, действительно интересных и современных решений в Pandora Connect по-настоящему много. В ближайшее время будет реализована тёмная тема. Добавятся новые виджеты и скины. Все это и многие передовые идеи, вы сможете найти в регулярных обновлениях программы. Они просто бесподобны.
Читайте также: