Ne anlama geliyor?
Özünde, modern içten yanmalı motor bir asırdan uzun süredir olduğu gibi esasen aynıdır. Gerçekten değişen şey, güç çıkışını, yakıt ekonomisini ve emisyonları büyük ölçüde iyileştiren sensörlerin ve elektronik kontrollerin eklenmesi olmuştur. Herhangi bir anda, milisaniye düzeyine kadar, ECM sensör okumalarını izler, hesaplamalar yapar ve motorunuzun işleyişinde ince ayarlar gerçekleştirir.
Bu düzeyde bir kontrole ulaşmak için ECM programlaması ve diğer sistem kontrol modüllerinin programlaması o kadar karmaşık ve hassastır ki otomobil üreticileri gerçekten kimsenin buna karışmasını istemez. Kurcalanmış veya hatalı programlama; kötü yakıt ekonomisi, kötü yanma ya da anormal aşınma ve mekanik arıza gibi sorunlara yol açabilir.
ECM'nin motorunuzu yönetmek için ihtiyaç duyduğu tüm bilgiler, bir türü EEPROM (elektronik olarak silinebilir programlanabilir salt okunur bellek) olarak adlandırılan yerleşik bellekte kodlanmıştır. Genellikle EEPROM fabrikada programlanır; programlama araca, güç aktarma organlarına, şanzımana, donanım seviyesine ve diğer araca özgü modüllere bağlıdır. Bazı ECM'ler fabrika tarama cihazlarıyla da programlanabilir. Bazı satış sonrası (aftermarket) modifikasyonlar böyle bir özellik içerebilir.
ECM, belleğinin beklenenle eşleşmediğini veya bozulduğunu algılarsa DTC P0602, "Motor Kontrol Modülü (ECM) Programlama Hatası" kodunu ayarlar ve motor arıza lambasını (MIL) yakar.
Belirtiler
- Motor arıza lambasının yanması, bazen araç hiç çalışmayı reddederek.
- Marş basar ama ateşlemez ya da ateşleyip hemen söner (modül değişimi sonrası yaygındır).
- Çalıştıktan sonra düzensiz rölanti veya stop etme.
- Otomatik şanzımanın sert vites değiştirmesi veya vitesler arasında gidip gelmesi.
- Diğer modüllerin sorun çıkarması, klima kontrolü veya immobilizerin arızalanması.
- Güç kaybı veya limp (acil) moda takılma.
Olası nedenler
- Takılmış ancak aracın VIN'i, immobilizer verileri ve kalibrasyon dosyalarıyla hiç düzgün programlanmamış bir yedek ECU veya PCM. Bu sayfayı okuyor olmanızın açık ara en yaygın nedeni budur.
- Bir yazılım güncellemesi sırasında yarıda kesilen bir yükleme (flash); genellikle bitmiş bir akü ya da yeniden programlama ortasında bağlantısı kopan bir şarj cihazı belleği bozuk bırakır.
- Modüldeki arızalı dahili EEPROM; kayıtlı veriler tutunamaz.
- Korozyona uğramış akü kutup başlarından veya sorunlu bir ana şaseden PCM'ye giden kararsız gerilim; yazma sırasında verileri bozabilir.
- Modülü besleyen CAN veri yolu tesisatındaki hasarlı kablaj veya kötü bir bağlantı.
- Aracın diğer modüllerinin tanımadığı satış sonrası (aftermarket) yeniden programlama (remap) veya tuning yazılımı.
Nasıl giderilir?
- Önce tüm kayıtlı kodları okuyun ve yanındaki P0600 ailesinden herhangi bir şeyi not edin; özellikle P0601, P0603 ve P0604 dahili arızanın nerede olduğunu size söyler. Donma karesi (freeze frame) verilerini de kaydetmeye değer.
- Herhangi bir şeye dokunmadan önce aracın yakın geçmişini öğrenin. ECU ya da bir remap yeni yapıldıysa cevabınız budur ve çözüm kablaj kovalamak değil, doğru kodlamadır.
- Akü gerilimini ve şarj sistemini kontrol edin; dinlenmede 12,4V'un üzerinde sağlam bir besleme ve temiz, sıkı akü kutup başları istersiniz. Herhangi bir yeniden programlama denemesi sırasında kötü gerilim onu yeniden bozar.
- Modül konnektörlerini, şase kablolarını ve tesisatı yeşil korozyon, eğilmiş pinler veya gevşek bir soket açısından inceleyin.
- Düzgün bir yetkili servis seviyesinde cihaz bağlayın ve modülde tutulan VIN ile kalibrasyon kimliklerini okuyun, ardından bunları aracın sahip olması gerekenlerle karşılaştırın.
- Veriler bozuk veya yanlışsa, modülü bir akü destek ünitesi üzerinde üretici yazılımıyla yeniden yükleyin (reflash). Kabul etmiyorsa, arıza modülün kendisindedir; değiştirilip ardından kodlanması gerekir.