Эмулятор иммобилайзера Mercedes FBS3 — глобальное обновление и функции UDS и ISO-TP_immo

mb immo emmu lite start signal bremst
mb immo emmu lite start signal bremst

В ходе эксплуатации наших эмуляторов иммобилайзера Mercedes с функциями запуска и эмуляцией недостающих систем , возник вопрос с использованием эмулятора не сервисом и специалистами а просто в гараже обычными людьми , желающими что-то собрать свое. 

С сервисами и специалистами , все понятно , у них есть все средства и оборудование для обнуления блоков и ввода их в эксплуатацию совместно с эмулятором , хотя тоже не у всех или не все что нужно, особенно у не специализирующихся на определенной марке. 

Ну а про обычных людей в гаражах со своими задумками и творческим подходом — вообще говорить не приходится. Мало кто в гараже держит приборы , программаторы и иные средства для работы с электронными блоками автомобилей.

В связи с этим было задуманно , добавить в эмуляторы функции работы с иммобилайзером Mercedes FBS3 на уровне специализированного оборудования , так же минимальные и самые необходимые функции инженерного софта для ввода блоков управления в эксплуатацию. 

Ну и как обычно , задуманное — реализовано ! В эмуляторы была добавлена частичная поддержка ISO-TP (ISO 15765-2 международный стандарт для отправки пакетов данных по шине CAN) а по верх него , частичная поддержка USD (ISO 14229 — Unified Diagnostic Services). Почему частичная , да потому что у нас не диагностический прибор и полный функционал перечисленных выше протоколов не понадобится , хотя и есть поле для полета фантазии 🙂  Ну и на основе этих протоколов , самое важное , для чего это все и задумывалось ! Чтение данных иммобилайзера с блоков управления , блоков управления двигателем , блоков управления АКПП , блоков управления ISM . Не только чтение но и сброс блоков в новое состояние , с вводом кода разблокировки, так называемого erase hash. Так же была добавлена функция для автоматического сброса/обнуления , ранее привязанного к эмулятору блока(ков), на всякий но бывающий случай :).  Вот и уже можно обнулить (сделать новым) любой Б/У блок , без спец приборов и софта , имея только наш эмулятор !:). Блок обноуленный/новый уже есть , осталось привязать его (их) к эмулятору :), для этого и были добавлены диагностические функции на базе протокола UDS. Функций не много но они самые необходимые и позволяют ввести блок(Ки) в эксплуатацию и активировать, так скажем подружить блоки с эмулятором , в принципе и с автомобилем. 

Добавленные диагностические (UDS) , подключение-отключение , автоматическая разблокировка  (для блоков cr3), ввод в эксплуатацию с иммобилайзером  (FN_Personalisert), активация компонента (блока управления), перезагрузка блока, удаление сохранённых ошибок. Вот в принципе и все функции их не много , далее будем что-то додумывать и добавлять , но их достаточно для работы с ЭБУ и эмулятором не имея никакого другого оборудования ! 

Далее немного фото web интерфейса для работы с эмулятором и описанными ранее функциями .

Видео с мыслями , разъяснениями и демонстрацией работы функций эмулятора, появится в ближайшее время на наших ресурсах и в наших соц сетях !!

Вот в принципе и все что хотелось рассказать о проделанном , ну или что вспомнилось 🙂 

В скором на сайте обновятся данные по эмуляторам , добавится возможность рассчитать ключ сброса (hash).

Ну и естественно на основе дальнейших работ , Ваших вопросов, будут писаться описания и сниматься видео !

Не будем останавливаться на достигнутом и по мере мыслей и потребностей , будем дорабатывать и добавлять функции !!!


Разработка и продвижение сайтов webseed.ru
свап ленд ровер — добавили круиз по оборотамне едет коробка — причина в регулировке селекторадоработка программной части и адаптера для свапа ленд ровердоработка адаптера для свапа lend rover 1Про диагностику свапнутого Lend Rover