Вы находитесь на странице: 1из 33

Обучающая инструкция

Содержание
Раздел 1. Безопасность автомобиля:......................................................................................................3
Замокавтомобиля, замокзажигания................................................................................................................... 3
Блокадаруля............................................................................................................................................................... 3
Автомобильная сигнализация............................................................................................................................... 4
Незаводскойиммобилайзер................................................................................................................................. 4
GPS - Global Positioning System ......................................................................................................................................... 5
Замокколеса руля .................................................................................................................................................... 5
Замоккоробкипередач........................................................................................................................................... 6
Заводскойиммобилайзер....................................................................................................................................... 6
Раздел 2. ПАМЯТЬ EEPROM ....................................................................................................................10
Типыпамяти.............................................................................................................................................................. 10
Методычтенияизаписи....................................................................................................................................... 12
Раздел 3. Процессоры MOTOROLA........................................................................................................14
ПРОЦЕССОРЫ HC05, HC705, HC11 ............................................................................................................................ 14
Программатор X-Prog .............................................................................................................................................. 15
Функции Device Programmer Desktop........................................................................................................................... 16
Раздел 4. EPROM и Flash..........................................................................................................................20
Раздел 5. Методы распаивания памяти и процессоров.....................................................................21
Раздел 6. Установка кодов....................................................................................................................25
Раздел 7. Эмуляция.................................................................................................................................28
Раздел 8. Настройка параметров..........................................................................................................30
Раздел 9. Методы расчета контрольных сумм....................................................................................31
Раздел 1. Безопасность автомобиля:

Замок автомобиля, замок зажигания

Блокада руля
Автомобильная сигнализация

Не заводской иммобилайзер
GPS - Global Positioning System

Замок колеса руля


Замок коробки передач

Заводской иммобилайзер
Заводской иммобилайзер:

a) с фиксированнымкодом W1

b) с переменнымкодом W2
c) с переменнымкодомс номерамишасси W3

Трикомпонента:

 JS иммобилайзера– часть наборапоказателей

 JS двигателя;

 ключиавтомобиля.

Главнойособенностью 3-го поколения иммобилайзераявляется использование


системыкриптозащиты, которая неможет быть росшифрована.

Все компонентыиммобилайзера 3-го поколения связаныс темже криптокодом


(компонентывзаимноскорректированы).

Принастройке JS иммобилайзераилидвигателя-SJS выдолжныиметь двасекретных


кода PIN.

Связь междуJS иммобилайзеромидвигателя-SJS проходит через CAN

JS иммобилайзер (расположенныйнапанелиприборов), через производителя в него


загружённыекоды: SKC — кодовоечисло конкретного крипто-алгоритмаавтомобиля
(неизвестнадляпользователя) добавленныеизготовителем.
BGW – идентификационныйномериммобилайзера—открытый,
(14 такиеэлементы, как VWZ ... или SKZ ...)

PIN – секретныйномер (используется длярегулировки).

Все коды, прирегулировкезагружены JS двигателю (через CAN) Дополнительнокод SKC


загружается наключиавтомобиля.

Автомобильные ключи

Включаютв себя транспондерс фиксированнымкодом. Сохраненнымво время


производства (код неизвестенсервису, онбылиспользованв предыдущих
поколениях иммобилайзеров) ис SKC (номеркрипто-алгоритма - Новость!) этот код
тоже неизвестенсервису, изагружается с JS иммобилайзераво времярегулировки.

Посленастройкиключинемогут использовать другой SKC


(криптоалгоритм), чемта, длякоторойонибылиприспособленыв первый
раз.

Криптоалгоритм (SKC) к ключам, можно загрузить только один раз!

1. Ключиот машиныприспособленныек конкретномуавтомобилю (с


криптоалгоритмом) немогут подходить к другому (с криптоалгоритмом).

2. После заменынаборапоказателей, нет необходимостименять ключи, так как послезамены


наборапоказателей (крипто-алгоритм) - SKC,- характерныйдляданного автомобиля, через
регулировку загруженныйс JS двигателя к JS иммобилайзеру, те
. остается неизменным.

В случае одновременного изменения JS двигателя и JS иммобилайзера, ключи


должны быть поменяны (на практике, это бывает редко).
Решение 2. ПАМЯТЬ EEPROM

Типы памяти
Длятого, чтобысчитывать исохранять память eeprom memory используйте программатор
WELLON. Память eeprom идентифицируемсогласноописанию.
Точка означает первуюногу, мысчитаем противоположночасовойстрелке. Перетягиваем
корпус или Smd ногипамятинаружу.

1) Micro Wire – Считываем и программируем как 16 бит (с буквой A, как 8 бит). Эти памяти не
заменяются с большихнамаленькие, из-за различного временидоступа.

93C06 93C46 93C56 93C66 93C76 93C86


93CS06 93CS46 93CS56 93CS66 93CS76 93CS86
93S06 93S46 93S56 93S66 93S76 93S86
93LC06 93LC46 93LC56 93LC66 93LC76 93LC86

Ногипамяти Помещены:
123 Кпроцессору
5 масса GND
8 +5V Vdd

2) I2C – читайте ипрограммируйте как 8 бит. Эти памяти могут взаимно заменятся с большойна
меньшую.
24C01 24C02 24C04 24C08 24C16 24C32
24CS01 24CS02 24CS04 24CS08 24CS16 24CS32
24LC01 24LC02 24LC04 24LC08 24LC16 24LC32

Ногипамяти помещены
1234 Vss масса
56 Кпроцессору
8 +5V Vdd

3) SPI

25040 25080 25160 25320 25640


95040 95080 95160 95320 95640

4) 5P08C3 - Это восьми-ножная память с типом SPI которуюможнонайтив ECU Mercedes Sprinter.

5) 35080 – Это восьми-ножнаяпамять с типом SPI с битомбезопасности, которыйможнонайти


в счетчиках BMW до 2000 года.

6) 93C46 передвинутая надвеногипротивоположночасовой


стрелке. Присчиткекак обычную, можетповредится, меняем
тогданаобычную 93c46 напроводахсдвинутыхнадваместа
противоположночасовойстрелки.

Обозначениепамяти
c Обычная память программирована 5V
cs and s Память с битомбезопасности
lc Память низкого напряжения

Некоторые памяти Micro Wire записываются с развернутыми байтами. Это можно увидеть при
сравнениифайлов. Выдолжныиспользовать функцию 'swap' в буфере.
Методы чтения и записи

Действия, выполняемыев программаторе Wellon


(1) выбираем Select
(2) вписываемназв. памяти
(3) выбираемпроизводителя
ВНИМАНИЕ! ЕСЛИНЕЗНАЕТЕ, ТОВВЕДИТЕ ATMEL
Действия, выполняемыев программаторе Wellon
(1) выбираемRead (чтение содержимого)
!!! После прочтения, обязательно сделайте копию !!!
(2) выбираемEdit (редактированиекартыпамяти)
(3) выбираемProg (запись преобразованного значения)

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
000 32 FF 32 D3 55 46 C7 C7 48 39 AA BB DC CD 0E 32
010 45 F7 DA CE 5F 6A 4C 4C 5B 33 21 7E 7F 2A 4D DE
020 33 DE FF AA 5A 3D 33 21 DF CC 3A 2D 38 9C 9D B7

КУПИТЬПРОГРАММАТОРЫМОЖНАТУТ: www.programatory.com
Раздел 3. Процессоры MOTOROLA

ПРОЦЕССОРЫ HC05, HC705, HC11


Программатор X-Prog

Длячтения изаписииспользуйте программатор X-Prog

Выбираемстартер порельефномуописанию HC11E9/EA9 в соответствиис маскойпроцессора,


которыйявляется предпоследнейстрокой. Наприм: 4E28B = E28B = MC68HC11E9

Программируем после распайки или в укладе при


помощи цветных проводов, подключаясь с помощью PDF в
описании. Если провод перед подключением помечен
красным цветом в описании (другие черные), этот штифт
необходимобыстроподнять вверх!!
Функции программы Device Programmer Desktop

После установки системы, надо включить устройство.


Есливсе правильно подключено, то послеоткрытия программы:
(1) из верхнейпанеливыбираем Device
(2) помечаем MCU/MPU
(3) помечаем тип
(4) помечаеммодель процессора
Проверьтечтобывыбранныйв программекварцсоглашался с темчто на
адаптере!
Послевыборапроцессора:
(1) кликаемNew
(2) кликем Read
(3) Сохраняемобработанныеданные – кликаемWrite (трансформируем
значения)
Перед записью обработанных данных необходимо сделать
резервную копию оригинальной записи, нажав на диск!!! (1)
Установка осциллятора при HC11.

Программаторможнокупить ТУТ: www.tmt.lt

Раздел 4. EPROM и Flash


Встаршихдрайверах PLCC32, DIP28 памяти
EPROM
одноразовойзаписи

Можнозаменить:
Вновыхдрайверах plcc32, dip32, 29F200 29F400
psop44. Послепрочтения и
Flash 28F200 29F200
передзаписьюсодержимое
удаляем. 29F010
28F512
27C010
Раздел 5. Методы распаивания памяти и процессоров.

Памяти SMD распаиваем (если она прокрыта лаком, то перед пайкой используйтесь жидкостью для
снятия лака) Обливая ножки цинком, который перед тем нагрели паяльником вынимая память.
Остатки цинка чистим используя паяльную ленту и гель для пайки. Остатки загрязнения смываем
контактом PCC с помощьючистойкисточки.

Процессоры распаиваем при помощи вентилятора с горячим воздухом — температура 360


градусов, используя среднюю скорость, чтобы не сдуло элементы SMD. Кварца рядом с
процессоромкасаемся кускомметала, чтобыотслонить тепло.
Лучшая паяльная лента

Читка всех программ с BDM


Delphi ECU Ford
Раздел 6. Установка кодов

Белая Audi с памятью 93C46.


После прочтенияпамяти eeprom memory, запись HEX изменяемна DEC, иногдазаменяется местамив
HEX. Пинномерау VW после 2000, как правило, междуномерамишасси.

Peugeot 406 2.0 HDI 2001


Пинпрочитанс BSI.
Opel - Immo на Motorola HC05

Opel - Immo на TMS


Драйвер эксплуатации двигателя EDC16

Audi A6 2006 2.7 TDI

Память 95320
Раздел 7. Эмуляция
Это быстрое изменения находящиеся в подставке карты памяти. Благодаря этому её
можно программировать многоразово без спайки и распайки системы.

К процессорам используем адаптеры PLCC

SMD-DIP адаптеры используются для памяти с припаянными проводами


Обзор Immo VW в HC05 без потребности ключа для индивидуального старта.

Все попытки были возможны благодаря впаянию адаптера.


Раздел 8. Настройка параметров
После разблокировки, часто требуется корректировка старыхнастроек.

Пользуемся считанными, оригинальнымизначениями, переписывая линиюполинии


картыпамяти, чтобыполучить надлежащеюработу драйвера.

Выпаянныепамятиоставляемв драйвере, приклеивая горячимклеемк какому-нибудь


большомупроцессору. Это поможет в случае восстановления программного
обеспечения. Вамненужнобудет искать его, потомучто онприклеен.

После работы, важночтобывыобеспечилидоступк системев случаи


несанкционированного копированиязаливая память горячимклеемилипокрывая
поверхность лаком. Надрайверенужносделать пломбы (уплотнения).
Раздел 9. Методы расчета контрольных сумм

Программавычисляет контрольнуюсуммув каждойкарте памяти.

Immo в EDC16 VW в адресах 156 и 176 записано как 33 или 73. Контрольная сумма
записывается в адресах 15F и 17F.
Еслиизменить только значение immo на 60, то вашавтомобиль незаведется
Программав ECU будет повреждена

Контрольная суммарассчитывается в режиме HEX с помощьюкалькулятора Windows.


Все права защищены.
Несанкционированное копирование, публичное распространение без нашего согласия
притягивает к ответу перед законом!!!

Любая попытка копировать, брать взаймы, цитирования запрещена !!! Работа, как и реклама
являются объектом авторского права и охраняются в соответствии с Законом 04.02.1994г.
Авторское право и смежные права (Dz. U. № 24 пункт. 93) и защищены законом от 08.06.1993r. О
борьбе с недобросовестной конкуренцией (Dz. U. № 47 пункт. 211)

www.carlabimmo.com

Последнее обновление: 18.01.2017