Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей

Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей (http://autoprogs.ru/index.php)
-   Чип-тюнинг (http://autoprogs.ru/forumdisplay.php?f=276)
-   -   Эмулятор иммо. (http://autoprogs.ru/showthread.php?t=13056)

veloseeped 27.10.2015 19:28

Цитата:

Сообщение от draw (Сообщение 364894)
Это правильно- ноль должен быть чистым.
Может есть и смысл поставить к-драйвер чтобы для правильного нуля не городить еще 2 транзистора

Можно сделать несложный тест.
Коротим к-линию на массу и смотрим потенциал на RxD входе 2313.
Если там будет больше 0.3V значит транзисторный интерфейс барахло.

ЗЫ: Хе-хе... Вот нашел свои записи 15-ти летней давности про разборки с иммо
По понятным причинам убрал из текста только конкретные значения байтов используемых при шифровании.
================================================== =======


Запрос к иммобилайзеру от ECU начинается с выдачи посылки "0" на
определенное время (именно эта посылка и определяется как байт 00, хотя
им не является !), и по длительности посылки можно выбрать скорость
работы - для 9600 это около 22 mS (вероятно, стандартное время ровно 20 mS,
но есть большой допуск), для 10400 - 10 mS. У разных ECU длительности
немного различаются.


Затем передается собственно запрос вида 07 01 D7 91 56 9A A8 03,
где байты 4...7 содержат некий код, над которым производится
операция "скремблирования". В примере значение 4...7 байт условно.

На каждый байт посылки иммобилайзер должен ответить байтом с
инвертированным значением (на 07 - F8, например). Таймаут для ответа
составляет (предположительно) длительность 200 битов.

Операция "скремблирования" ответа производится с содержимым
четырехбайтового поля операндов (байты 4...7).

Вначале поле циклически сдвигается на один бит вправо (младший бит
байта 7 перемещается в старший бит байта 4).

Затем для "новых" ECU производится операция XOR байтов 4 и 5 со значением
[скрыто] и [скрыто], а затем выполняется преобразование в дополнительный код.

Для "старого" варианта эта операция делается несколько иначе:

Вначале для байтов 4 и 5 делается OR со значением [скрыто] и [скрыто] соответственно,
затем делается XOR со значениями [скрыто] и [скрыто]
Кроме того, байты 5 и 6
заполнятся какой-то информацией, но если даже их обнулить (или оставить
неизменными ?), все работает нормально (?)

Последняя операция - эти байты еще раз сдвигаются вправо, код запроса
D7 заменяется на код ответа 3D.

Если ECU воспринимает пакет правильно, то в ответ придет Ack (03 nn 09 03),
после него надо выдать EndCom (03 nn 06 03) для завершения процедуры связи.

Если ответ не удовлетворяет алгоритму шифрования, то возможны как минимум
два варианта:

1) от ECU приходит повторный запрос 'D7', на который можно ответить,
используя иной алгоритм скремблирования;

2) от ECU приходит ответ NoAck ('0A'), на который также можно ответить
пакетом '3D' с иным алгоритмом шифрования, причем в моем эксперименте
я даже пробовал не менять номер блока - получилось.


"Непрописанный" иммобилайзер (а так же при отсутствии ключа) в ответ
на запрос 'D7' отвечает NoAck ('0A') и ECU либо прекращает связь, либо
продолжает делать запросы.

================================================== ==
Примечание:
В качестве подопытных кроликов использовались
Коробочка иммо от Audi 95-96 годов (иммо1)
"Cтарый" - блок A4 1.9TDI 1998 года
"Новый" - блок S4 2.7T 1999 года

draw 27.10.2015 20:16

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

draw 12.11.2015 13:03

Вложений: 3
:biggrin1:Сдувал со схемы отсечки клапана оставшие элементы и напоролся на такую микруху-кто нибудь может обьяснить что она там делает и нафиг это надо.
Видео
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
kartinka
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
:biggrin::help:
Нахрена туда дверной звонок поставили немцы?
das ist fantastisch

genik 08.02.2017 19:42

Уважаемые Гуру подскажите поставил на ваг уже штук 5 эмулёв всё было ОК и сегодня Толедо 95 г не принял эму . Проверив его на Гольф 3 97 г - таже фигня . Теперь вопросы 1 - можно ли как то проверить на столе работу эмулятора и 2 - при подключении к Гольфу авто на родном иммо надо газовать на холодную иначе глохнет то есть нет прогревочных оборотов . Хозяин говорит что раньше было всё хорошо . Неужели установка эмму могла повлиять на что то или из за нерабочего эмму что то в мозгах глюкнуло . Сразу скажу правильность подключения проверил несколько раз

Андрей_79 06.09.2017 12:21

Здравствуйте! А можно выложить плату в лае и прошивку для Vag IMMO???С драйва не могу скачать!!!:help::help::help:

Lyas 07.09.2017 11:23

Вложений: 1
Лови...

Murat 01 20.10.2018 11:29

Цитата:

Сообщение от ice007 (Сообщение 360469)
Моторный сделай под привязку, эмуль на столе проверь. выход через 1 Ком на +12. и осцилом посмотри. Потом на машину. Моторный первый код схавает и заведётся.

Подключаю эмуль на столе,при подключении сопротивления 1 ком на плюс и выход эмуля,появляется импульс затем пропадает,так и должно быть?Как вагкомом сделать моторный под привязку?

ice007 20.10.2018 18:55

нет, должны посылки всё время херячить

Lyas 20.10.2018 19:51

Цитата:

Сообщение от Murat 01 (Сообщение 745760)
Подключаю эмуль на столе,при подключении сопротивления 1 ком на плюс и выход эмуля,появляется импульс затем пропадает,так и должно быть?Как вагкомом сделать моторный под привязку?

Если ты подключил только эмуль, без ecu, то большего не увидишь. Сам проверял. Если подключить к ecu то там увидишь обмен.

ice007 20.10.2018 20:06

не гони, а рено нет обмена :eek1:


Текущее время: 20:25. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.