ECU değişiminden sonra kodlama nasıl yapılır?

OpalCrescendo

Kayıtlı Kullanıcı
Aracın beyni değişti ama kimliği hâlâ eski. Tam olarak böyle düşün bunu. Yeni bir ECU taktın, motor çalışıyor belki, ama araç seni tanımıyor. Sensörler konuşmuyor. Immobilizer kapıyı kapatmış. Sanki yabancı biri senin evinin anahtarıyla kapıya dayandı...

Kodlama denen şey aslında bu tanışma sürecinin teknik adı. Yeni ECU'ya "bu araç senin, bu motor senin, bu sürücü senin" diyorsun. Ama bunu söylemek için doğru dili bilmen lazım. Yanlış araçla, yanlış protokolle gidersen saatler geçer, sonuç çıkmaz. Vallahi öyle.

Önce şunu bilmek gerekiyor: her marka kendi dünyasında yaşıyor. BMW'nin kodlama mantığıyla Volkswagen'ın kodlama mantığı bambaşka şeyler. Birinde ISTA üzerinden yürüyen süreç, diğerinde ODIS ya da VAG-COM gerektiriyor. Yani elindeki araç ne ise ona göre hazırlanmak şart. Evrensel bir yol yok bu işte, keşke olsaydı...

Araç markanı ve ECU tipini netleştirdin diyelim. Şimdi asıl mesele başlıyor. Yeni ECU'nun "virgin" yani hiç kullanılmamış mı yoksa başka araçtan sökülen "used" bir birim mi olduğu her şeyi değiştiriyor. Virgin ECU doğrudan kodlanabilir çoğunlukla. Ama used ECU önce temizlenmesi gereken bir geçmişi beraberinde taşıyor. Eski aracın VIN'i, eski immobilizer verisi, eski adaptasyon değerleri... Bunların silinmesi ya da üzerine yazılması gerekiyor. Bu adımı atlarsan hiçbir şey çalışmaz, çalışıyor gibi görünse bile bir süre sonra arıza döner.

Şimdi sırasıyla ne yapılır diye soruyorsan... Önce teşhis aracını bağla ve mevcut durumu oku. Araç hangi ECU'yu görüyor, hangi hataları veriyor, immobilizer durumu ne diyor — bunların hepsini kaydet. Sonra yeni ECU'yu tak ama motoru çalıştırmayı deneme henüz. Çünkü bazı sistemlerde yanlış sırayla yapılan işlemler ECU'yu kilitleyebiliyor. Abi, bu ihtimali görmezden gelme.

Kodlama yazılımını açtığında seni bekleyen şey genellikle birkaç farklı adım. VIN programlama, immobilizer eşleştirme ve varyant kodlaması. Bunlar birbirinden ayrı ama hepsi birbirini tamamlıyor. VIN yazılmadan immobilizer konuşmuyor. İmmobilizer eşleşmeden motor start vermiyor. Varyant kodlaması yapılmadan araç donanımını tanımıyor. Üçü de tam olmazsa sistem eksik kalıyor.

İmmobilizer eşleştirmesi bu sürecin en kritik ve en hassas parçası. Bazı araçlarda bu işlem için anahtar transponder verisine ihtiyaç var. Bazılarında BSI ya da BCM modülüyle senkronizasyon gerekiyor. Peugeot ve Citroën gibi araçlarda PIN kodu olmadan bu adımı geçemezsin. Toyota'da immobilizer verisi ECU'ya değil, anahtar amplifikatörüne bağlı çalışıyor. Yani "genel geçer bir yöntem var" demek mümkün değil bu noktada...

Varyant kodlaması ise çoğu zaman göz ardı edilen ama sonradan çok şikâyet edilen adım. Motor tipi, şanzıman türü, emisyon standardı, ülke versiyonu, ekstra donanım paketleri... Bunların hepsi ECU'ya yazılmış parametreler. Yeni birim bunları bilmiyor başlangıçta. Eğer bu verileri doğru girmezsen araç çalışır ama yanlış çalışır. Rölanti kararsız olur, vites geçişleri sert hissettiriri, klima devreye girmeyebilir. Arıza lambası yanmaz ama bir şeyler eksik hissedilir sürekli.

Adaptasyon sıfırlama meselesi de var bir de. ECU değişiminden sonra gaz kelebeği, EGR, turbo aktüatörü ve enjektörler yeniden öğrenmek zorunda. Buna "self-learning" ya da adaptasyon süreci deniyor. Bazı sistemlerde bu otomatik gerçekleşiyor, bazılarında yazılım üzerinden manuel başlatman gerekiyor. Özellikle dizel araçlarda enjektör kodlarını tek tek girmek şart. Her enjektörün üzerinde bir kod yazıyor ve o kod ECU'ya tanıtılmazsa yakıt miktarı hatalı hesaplanıyor. Motor titriyor, güç düşüyor, yakıt tüketimi artıyor. Yani bu adım da atlanacak bir şey değil.

Peki ya kodlama sonrası test? Yazılım "başarılı" dedi diye her şeyin bittiğini sanmak büyük hata. Araçla en az on beş yirmi kilometre sür. Farklı devirler dene. Klima aç kapat. Cam motorlarını çalıştır. DPF filtreli araçlarda rejenerasyon döngüsünü kontrol et. Sonra tekrar teşhis aracını bağla ve hata hafızasını tara. Gizli kalmış bir hata varsa o test sürüşünden sonra yüzeye çıkar genellikle.

Bir de şunu söylemeden geçmek olmaz. Bazı ECU'lar online aktivasyon gerektiriyor artık. Üretici sunucusuna bağlanmadan kodlama tamamlanmıyor. Mercedes'te SCN coding tam böyle çalışıyor mesela. Volkswagen'in bazı yeni modellerinde de benzer bir yapı var. Bu demek oluyor ki internet bağlantısı olmayan bir ortamda, yetkisiz yazılımla bu işi tamamlayamazsın. Bilmeden gidip saatler harcama...

Son olarak şunu düşün. ECU değişimi teknik olarak zor bir işlem değil aslında. Asıl zorluk sonrasında. Doğru araç, doğru yazılım, doğru sıra, doğru parametreler ve doğru test... Bunların hepsi bir araya gelince araç yeniden kendisi oluyor. Eksik kalırsa ya arıza devam eder ya da yeni bir arıza başlar. Acele edilecek bir iş değil bu. Sabırla,
 
Geri
Üst