DIY: Kayıp Tuşlar veya Değiştirilmiş ECU için İmmobilizer Hacking

DIY: İmmobilizer

Kayıp Anahtarlar veya Değiştirilmiş ECU için Hack

Kayıp anahtarların veya takas edilen bir ECU'nun icat edilmesinde yeni anahtarları programlamak için aracınızın motor immobilizatörünü yeniden programlamak için:

DIY Video:

Yasal Uyarı:

Motor immobilizer bir güvenlik cihazıdır. Burada verilen bilgileri yasal ve uygun bir şekilde kullanın.

Giriş:

Modern Toyota ve Lexus araçları, gömülü RFID çipi olan bir anahtarı

ek hırsızlık önleme yöntemleri. Anahtar bilgisayar tarafından okunur ve eşleşirse, tüm sistemlerin arabayı çalıştırmasını sağlar. Anahtar uyuşmazsa, araba sadece marş eder ancak çalışmaz.

Bu motor immobilizer sistemi, kötü bir ECU'yu değiştirme zamanı geldiğinde veya tüm ana anahtarları kaybettiyseniz ve yeni anahtarları programlayamıyorsanız birçok sahibine bir engel sunar.

Arabayı bir bayiye veya çilingirlere götürmek bir seçenek olsa da, onların merhametinde olduğunuz için pahalı olabilir. Aşağıda, yeni anahtarları kabul etmek için ECU'nuzu “virginize” etmek için yapabileceğiniz daha ucuz bir yöntem var.

Adım 1: İmmobilizer Sistemine Genel Bakış

İmmobilizer sisteminin eski Toyota ve Lexus araçlarında nasıl çalıştığı hakkında genel bir bakış.

Anahtarı taktığınızda, ateşleme halkasının yakınındaki bir bobin RFID sinyalini anahtarınızdan alır ve bir amplifikatöre gönderir. Ardından amplifikatör şifresini çözer ve ECU'ya gönderir. ECU'nun içinde, anahtar değerleri saklayan 93C56 EEPROM çipi (IC900) bulunur. Anahtar kodu kayıtlı değerlerle eşleşirse, motor çalışır.

Daha yeni Toyota ve Lexus araçlarda, transponder ECU ayrı bir birimdir ve ön panelin altında bulunur.

Transponder ECU'yu anahtarları saklayan EEPROM ile ayırmanın nedeni, kayıp anahtarların icadında, bir bayinin Transponder ECU'sunu değiştirmesinin Motor Kontrol Ünitesinden daha ucuz olmasıdır. Ancak, ön panelin altındaki konumu tüm ön panelin kaldırılması gerektiği anlamına gelir. Yeniden programlama prosedürü benzerdir, ancak yeni anahtarları programlamak için ECU'lar arasında el sıkma prosedürü gerçekleştirmek için OBDII bağlantı noktasında iki kabloyu kısaltmanız gerekecektir.

Adım 2: Donanım

İmmobilizer sistem bileşenleri şöyle görünür.

İşte transponder amplifikatörünün içine daha yakından bir bakış.

İmmobilizer yeniden programını göstermek için değiştireceğim
ECU, 1999 Toyota Solara'mda 2001'den bir tane ile. Bu nedenle mevcut anahtarlarım, yeni ECU'daki ile eşleşmiyor.

3. Adım: ECU'yu açın

Güvende olmak için, ECU'yu çıkarırken herhangi bir zarara yol açmamak için pili çekin.

Çoğu otomobilde ECU torpido gözünün arkasında bulunur.

Torpido gözünün arkasındaki ECU. Üzerinde 5 elektrik konektörü vardır ve braketlerde 10 mm'lik iki somun tarafından tutulur.

ECU'yu açtığınızda IC900'ü arayacağız.

Yüzeye 8 pimli monte edilmiş bir 93C56 EEPROM çipidir.

Adım 4: Donanımı Programlama

Bu, çipi PC'nize bağlamak için bir programcı almanız gereken yerdir. EBay'den bir USB programcısı satın alabilir veya seri bağlantı noktasıyla iletişim kurmak için kendi programınızı oluşturabilirsiniz. Benim durumumda, bu EEPROM devresini kullanarak kendiminkini yaptım.

Gerekli bileşenler oldukça basit, üç adet 4.7K ohm direnç, üç adet 5V zener diyot ve seri portlu bir bilgisayar. 8 pimli EEPROM çipini bilgisayara bağlamak için, pimlere bağlantı kablolarını lehimlemeniz veya yerleşik programlama için bir Test Klipsi almanız gerekir.

Not: Bu, kilometre sayacının EEPROM'unu programlamak için kullanılan devre ile aynıdır:

//www.instructables.com/id/Odometer-Reprogram ...

Test klibi kullanmak, prototip oluşturma sırasında çok yardımcı oldu.

Ancak klipsin SMD çipinde iyi bir tutuşu yoktur, bu nedenle telleri doğrudan çipin kablolarına lehimlemeyi seçtim.

Çipten okuma ve yazma konusunda sorun yaşıyorsanız, karttaki kristali kısaltmanız gerekir.

İşte bilgisayar bir prototip devre tahtasında EEPROM devresi üzerinden ECU'ya bağlıyken kurulum.

Adım 5: EEPROM'dan Okuma

Ücretsiz bir seri aygıt programcısı olan PonyProg, seri porttan bilgi okumak ve EEPROM'un içeriğini "dökmek" için kullanılan yazılımdı. Önce seçenekler altındaki kuruluma gidin.

SI Prog I / O, COM 1 seçeneğini seçin ve okuyucunun yazılımla iletişim kurduğunu kontrol etmek için Probe tuşuna basın.

Ardından cihazı 93C56 MicroWire EEPROM olarak seçin.

EEPROM içeriğini boşaltmak için Cihazı Oku'ya tıklayın.

İçerik bir dizi HEX karakteri olarak görünmelidir. Her tuşun 8 haneli benzersiz bir HEX kodu vardır. Anahtar sayısını belirtmek, programlama modunu etkinleştirmek ve vale kilitleme için bitler de vardır.

Adım 6: İmmobilizer HEX Döküm Kod Çözme

İşte bir EEPROM dökümü dökümü. Bir çok denemeden sonra üç ayrı anahtarın olduğu gözlendi. Her tuş, üç kez tekrarlanan 8 basamaklı bir HEX değeridir. Dörtlü iki gruba ayrılır, ancak çöplük içindeki konumlarında simetri vardır.

8 basamaklı ve 16 HEX karakterli, 4, 2 milyar farklı tuş kombinasyonu var.

EEPROM çöplüğünün sağ tarafına baktığımızda, dikkate değer üç HEX kümesi var.

Valet Lockout, olduğu gibi tutulmalıdır, FB DF 5A 69. Bunu silmek yalnızca bir Valet anahtarı programlamanıza izin verir ve sonra sıkışıp kalırsınız.

Virginize tuşları, orijinal dökümünde “10” olan ancak bilgisayara otomatik programlama moduna geçmesini bildirmek için “00” olarak değiştirilmesi gereken değerlerdir.

Anahtar sayacı, ECU'da kaç anahtarın depolandığının ters HEX cinsinden bir sayı sayısıdır. Bu da sıfırlanmalıdır.

İşte HEX'i tersine çevirmek için bir arama tablosu. Hemen hemen 0 ila F ve F ila 0 geriye doğru.

Adım 7: Virgin Dump'ı EEPROM Chip'e yazın

EEPROM dökümündeki diğer tüm karakterler çipi “virginize” etmek için 00 olarak değiştirilmelidir. PonyProg'da bunu yapmak için Arabelleği Etkinleştir'i tıklatın.

Sonra bu biti düzenlemek için herhangi bir HEX karakterine tıklayın.

Her şey sıfırlandı (FB DF 5A 69 hariç) ve bakire çöplüğünüz var.

Daha sonra çipe yazabilirsiniz.

Ardından ECU'yu arabanın içine geri koymaya devam edin.

Adım 8: Anahtar Programlama

Anahtar Programlama:

Araca yeniden bağlandığında, ECU otomatik programlama modunda olacaktır ve aşağıdaki prosedüre göre yeni anahtarları kabul edecektir:

1. Kısa bir süre kontak kilidine herhangi bir anahtarı sokunuz ve derhal çıkartınız. Güvenlik ışığı yanmalı ve açık kalmalıdır.

2. İlk transponder anahtarını kayıt için kontak kilidi silindirine takın AÇMAYIN. Güvenlik ışığı, anahtarı kabul ettiğini göstermek için yanıp sönebilir. 3-5 saniye sonra ilk anahtarı kontaktan çıkarın. Hala programlama modunda olduğunuzu gösteren güvenlik ışığı yanmalıdır.

3. Kayıt için ikinci transponder anahtarını kontak kilidi silindirine takın AÇMAYIN. Güvenlik ışığı, anahtarı kabul ettiğini göstermek için yanıp sönebilir. 3-5 saniye sonra ikinci anahtarı kontaktan çıkarın. Hala programlama modunda olduğunuzu gösteren güvenlik ışığı yanmalıdır.

4. Kayıt için üçüncü transponder anahtarını kontak kilidi silindirine takın AÇMAYIN. Güvenlik ışığı söndükten sonra üçüncü anahtarı kontaktan çıkarın. Güvenlik ışığı sönmeli ve ardından düzenli olarak yanıp sönmeye başlamalıdır.

5. Programlama döngüsünün ve programlama modunun kapanması için 30 saniye bekleyin.

İlk iki anahtar dahili olarak (ECU içinde) MASTER anahtarı olarak atanır ve eklenen 3. anahtar dahili olarak VALET anahtarı olarak atanır.

Test olarak, bir MASTER anahtarı taktığınızda, güvenlik ışığı
hemen yanıp sönmeyi bırakmalıdır. Bir VALET anahtarı takarsanız, güvenlik ışığı 2 saniye boyunca sabit kalır ve sonra söner. Güvenlik ışığının yanıp sönmesi durmazsa, bu anahtar araca programlanmaz.

Adım 9: Sonuç ve Referans Malzemesi

uygunluk

Bu prosedür 1990'lardan 2000'lerin başına kadar birçok Toyota ve Lexus aracında çalışmalıdır. Yeni Toyota / Lexus / Scion otomobillerinde EEPROM'un ECU'da önemli bilgileri depolamak yerine gösterge panosunun altında ayrı bir transponder ECU'su var. Prosedür benzerdir, ancak OBDII bağlantı noktasındaki iki kablo 30 dakika kısaltılarak anahtar programlamadan önce Transponder ECU ve Motor Kontrol Ünitesi arasında bir el sıkışma prosedürü yapılmalıdır.

Referans malzemesi:

//qcwo.com/technicaldomain/working-with-immob ...

//www.spyderchat.com/forums/showthread.php?44 ...

//www.locksmithcharley.com/toyotapostflash.pd ...

ToyotaNation DIY Yazma:

//www.toyotanation.com/forum/103-3rd-4th-gene ...

Prosedürün tam PDF olarak indirilmesi:

//mega.nz/#!q8ojjSoQ

İlgi̇li̇ Makaleler