Данное устройство представляет собой активный шлюз (прозрачный мост), который встраивается в разрыв CAN-шины. Оно обеспечивает двунаправленную передачу всех сообщений между сегментами сети, работая как ретранслятор.
Ключевая особенность — возможность программирования правил обработки трафика с помощью специальных скриптов. Это позволяет не просто слушать шину, а активно влиять на обмен данными.
Основные функции:
Фильтрация и блокировка: Полная блокировка выбранных CAN-сообщений по их идентификаторам (ID).
Изменение идентификатора: Динамическое переназначение ID сообщений на лету.
Модификация данных: Изменение содержимого (тела) данных в сообщениях по заданным алгоритмам.
Назначение: Инструмент предназначен для диагностики, тестирования и эмуляции работы автомобильных электронных блоков управления (ЭБУ), позволяя изолировать узлы, симулировать их ответы и управлять взаимодействием в сети.
Разработано решение для чтения и записи EEPROM блоков ABS AUDI/VW на базе процессора Texas Instruments TMS570LS3135. Решение позволяет считывать и записывать EEPROM 95256 посредством подключения к процессору. Особенно это актуально для блоков, где физическое расположение микросхемы памяти не предполагает быстрого демонтажа.
Также бонусом к предлагаемому ПО идёт калькулятор ошибки C123EF0, которая прописывается в блоках ABS в случае многократной ошибки по вакуумному насосу. В результате ошибка становится нестираемой, требуется замена блока ABS. Калькулятор позволяет сбросить счётчик ошибки, чтобы возможно было выполнить стирание диагонстическим прибором.
Комплект включает в себя ПО для считывания и записи дампов EEPROM*, необходимые схемы для подключения к CPU, бонусом – редактор двоичных файлов. Комплект поставляется на флеш-диске. Работа ведется посредством программатора J-Link (в комплект не входит) v 9.x.
* только для чтения и записи EEPROM, для чтения и записи процессора TMS570 используется ПО JLinkZReader, приобретаемое отдельно.
Универсальный эмулятор блоков – устройство, эмулирующее присутствие одного или более блоков автомобиля. Это необходимо, когда на автомобиле вышел из строя блок, который не является жизненно необходимым, но его отсутствие вызывает ошибки или нежелательную индикацию.
OBD-II разветвитель используется для подключения одновременно к диагностическому порту ряда устройств. Особенно удобно это для профессионалов, которые занимаются диагностикой и ремонтов ЭБУ. Также устройство помогает «подслушать» (sniff) данные, пересылаемые диагностическим сканером блоку управления или другому устройству. Аналогичные устройства китайского производства основаны не на печатных платах, как наше, а на проводах, что приводит к быстрому износу. Такие устройства ненадёжны, часто в них отсутствует соединения одного или другого пина разъёма OBDII, что бывает критично, так как абсолютно все пины этого разъёма имеют смысловую нагрузку, если рассматривать данный вопрос в рамках большого спектра производителей автомобилей.
Устройство поставляется в разобранном виде. Модель корпуса можно скачать в формате для 3D печати.
Резисторный стол — имитация запалов пиропатронов подушек безопасности, активных ремней безопасности и других пиротехнических устройств, контролируемых блоком Airbag. Снабжён двумя переключателями на 10 запалов каждый, что позволяет произвести имитацию 20 подключаемых устройств.
Это простое, но весьма эффективное устройство – результат многолетнего труда. Работа с блоками на столе – одна из необходимых задач, повседневно решаемых профессиональными ремонтниками по всему свету. В устройстве есть всё необходимое для запуска и диагностики блоков. Встроенный плавкий предохранитель, защита от переполюсовки.
Мощные (до 3А) компоненты системы позволяют выполнять задачи разного уровня сложности, а встроенный амперметр позволяет следить за потреблением тока.
Каждое устройство собирается вручную и проходит процедуру калибровки и тестов. Необходимый уровень безопасности обеспечивается полностью закрытым корпусом.
Внимание: программа JLinkZReader больше не поддерживается — последняя версия остаётся доступной для скачивания в разделе ниже. Вся дальнейшая разработка ведётся в новой программе ZReader.
ZReader
ZReader — программа для чтения и записи данных электронных блоков управления, наследник JLinkZReader. Работает с аппаратной частью программатора J-Link версии 9 и выше.
Главное отличие — автоматическое распознавание параметров процессора. Раньше (в JLinkZReader) требовалось вручную указывать конкретную модель CPU. В ZReader достаточно выбрать семейство процессора — модель, объём памяти и остальные параметры определяются автоматически при подключении и считывании регистров DeviceID.
Поддерживаемые семейства: TMS470, TMS570, S32K1xx. По сравнению с JLinkZReader значительно расширено покрытие моделей, доступных для чтения и программирования, добавлена поддержка и перебор ключей защиты для нескольких моделей процессоров.
Программа находится в стадии бета-тестирования. Оформить заявку можно через форму на странице «Контакты».
JLinkZReader (архив)
Программа JLinkZReader предназначена для чтения и записи данных, которые содержатся в электронных блоках управления автомобиля. Программа использует аппаратную часть известного программатора J-Link.
Программа поддерживает процессоры:
TMS570LS11xx (TMS570LS1113, TMS570LS1114…)
TMS570LS04xx
S32K142
TMS570LS31xx
TMS470R1A256
TMS470Pxxxxx
На чтение TMS570LS11xx программа была бесплатна — единственная бесплатная возможность (чтение одной версии одного процессора). В ZReader бесплатных лицензий нет. Скачать последнюю версию можно по ссылке, также доступны некоторые старые версии.
Программа работает посредством программатора J-Link версии 9 и выше.
Основные возможности программы: Трассировка (логирование) CAN шины и шины CAN FD, Поиск CAN идентификатора неизвестного блока, Извлечение и расшифровка информации о DTC на основе данных трассировки, Создание модулей на базе простых конфигурационных файлов (без программирования). В настоящий момент разработано множество модулей для различных блоков SRS.
Вниманию профессионалов предлагается большая онлайн фото-база блоков SRS. База включает в себя тысячи высококачественных фотографий блоков SRS в режиме макросъёмки. Читабельные надписи на микросхемах и плате, возможность узнать что находится под крупногабаритными элементами схемы, фото разъёмов и т.п.
Устройство CanTracer device — универсальное устройство, запускаемое как «на столе», так и в автомобиле для различных функций. Устройство является дополнением к программе CanTracer, а также самостоятельным продуктом для выполнения различных задач. В настоящий момент реализованы две программы устройства CanTracer Device:
Прозрачный шлюз FT-CAN(50kbps, 100kbps, 125kbps) в HS-CAN(500kbps).
Высокоскоростной автономный logger на SD карту для сбора данных как с FT-CAN, так и с HS-CAN