Okuma yöntemi dosya geçmişinin bir parçası haline gelir
Bir ECU dosyası asla WinOLS'e bağlam olmadan ulaşmamalıdır. Teknisyen, dosyanın nasıl elde edildiğini, hangi aracın ve protokolün kullanıldığını, okumanın fiziksel mi yoksa sanal mı olduğunu, hangi bellek alanlarının dahil olduğunu ve bir kurtarma yolunun olup olmadığını bilmelidir.
OBD, Bench ve Boot, bir ECU veya TCU ile iletişim kurmanın üç farklı yoludur. Bir yöntem diğerinden otomatik olarak “daha iyi” değildir. Doğru seçim, kontrol ünitesine, desteklenen protokole, aracın durumuna, işin amacına ve gereken veri miktarına bağlıdır.
En güvenli iş akışı, iş için gereken doğrulanmış verileri ve kurtarma seçeneklerini sağlayan en az müdahaleci yöntemi seçmektir.
OBD, Bench ve Boot pratikte ne anlama geliyor
Profesyonel programlama araçları genellikle ECU erişimini bu üç moda ayırır:
- OBD: araç teşhis konektörü aracılığıyla iletişim.
- Bench: kontrol ünitesi bağlantısı kesildikten veya çıkarıldıktan sonra ECU konektörü ile doğrudan iletişim, genellikle işlemci pedlerine doğrudan erişim olmadan.
- Boot: genellikle ECU'yu açmayı gerektiren ve araç spesifik bağlantı prosedürünü izleyen doğrudan düşük seviyeli erişim.
Kesin kapsama, bellek erişimi ve güvenlik işlevleri ECU'ya, protokole ve araca bağlıdır. Her aracın bu terimleri tam olarak aynı şekilde kullandığını varsaymayın.
OBD okuma: kullanışlı ama protokole bağımlı
OBD genellikle ilk tercih olarak seçilir çünkü ECU yerinde kalabilir ve araç kabloları sağlam kalır. Desteklenen, sağlıklı bir araç için bu, işi daha hızlı hale getirebilir ve işlem riskini azaltabilir.
OBD erişimi şunları sağlayabilir:
- ECU kimliği;
- kalibrasyon alanı okuma;
- desteklenen protokollerde fiziksel okuma;
- desteklenen protokollerde sanal okuma;
- teşhis konektörü aracılığıyla yazma;
- bazı uygulamalarda araç yönetimli kurtarma işlevleri.
“OBD okuma” kelimesi dosyanın içinde tam olarak ne olduğunu söylemez. Bu, ECU'dan fiziksel bir okuma, kısmi bir kalibrasyon okuması veya bir sunucu eşleşmeli sanal dosya olabilir. Araç protokol bilgisi gerçeğin kaynağıdır.
Sanal okuma nedir?
Sanal okumada, araç ECU'yu tanımlar ve veritabanından eşleşen orijinal bir dosya sağlar, her kalibrasyon baytını doğrudan araçtan okumak yerine.
Bu verimli olabilir, ancak önemli bir doğrulama adımı oluşturur. Sağlanan dosya, ECU kimliği, yazılım sürümü ve protokol gereksinimleri ile eşleşmelidir. Kontrol ünitesinde zaten mevcut olan belgelenmemiş değişiklikleri içermeyebilir.
Sanal okumayı proje orijinali olarak kabul etmeden önce kaydedin:
- ECU donanım numarası;
- ECU yazılım numarası;
- varsa kalibrasyon veya güncelleme numarası;
- araç tanımlama raporu;
- sanal dosya adı ve dosya boyutu;
- biliniyorsa araç güncelleme veya tuning geçmişi;
- dosyanın nasıl elde edildiğini gösteren araç günlüğü.
Eğer ECU'nun daha önce değiştirilmiş olduğuna dair bir kanıt varsa, sunucu eşleşmeli orijinal dosya otomatik olarak ECU'da şu anda bulunan her baytın birebir kopyası olarak kabul edilmemelidir.
OBD'nin genellikle mantıklı bir seçim olduğu durumlar
OBD erişimi genellikle uygun olduğunda:
- kesin ECU ve araç aracın desteklediği araçtır;
- araç normal şekilde iletişim kurar;
- protokol, iş için gereken dosya alanını sağlar;
- batarya stabilize edilebilir;
- desteklenen bir kurtarma süreci vardır;
- ECU'nun başka bir nedenle çıkarılması gerekmez.
Sadece Boot modunun daha kapsamlı olduğu için bir ECU'yu çıkarmayın ve açmayın. Her ek işlem süresi artırır ve fiziksel risk ekler.
Bench okuma: doğrudan konektör erişimi
Bench modu, ECU konektörü aracılığıyla doğrudan iletişim kurar. Kontrol ünitesi genellikle araçtan çıkarılır ve kontrollü bir bench kurulumu ile beslenir.
Protokole bağlı olarak, Bench modu OBD işleminin sağladığından daha geniş bir erişim sağlayabilir ve şu durumlarda faydalı olabilir:
- OBD erişimi mevcut değilse veya kısıtlıysa;
- ECU zaten onarım için çıkarıldıysa;
- araç kabloları veya geçit, kararlı iletişimi engelliyorsa;
- protokol doğrudan konektör erişimi gerektiriyorsa;
- Bench modunda daha kapsamlı bir yedekleme mevcutsa;
- kontrollü güç ve iletişim, araç dışında daha kolaydır.
Bench modu otomatik olarak tam bir yedekleme değildir. Protokol notlarını okuyun ve hangi belleklerin dahil olduğunu doğrulayın.
Bench güç kalitesi önemlidir
Bir bench kurulumu, elektronik test ekipmanı olarak değerlendirilmelidir, gevşek kablolar topluluğu olarak değil. Kötü güç kaynağı, ters polarite, yanlış bağlantı veya kararsız temas kontrol ünitesine zarar verebilir.
Başlamadan önce:
- kesin ECU parça numarasını doğrulayın;
- doğru araç protokolünü seçin;
- üretici onaylı kablo veya bağlantı yöntemini kullanın;
- güç kaynağı voltajını ve akım kapasitesini doğrulayın;
- bağlantıdan önce polariteyi kontrol edin;
- ECU ve kabloyu hareket edemeyecek şekilde güvence altına alın;
- okuma veya yazmadan önce araç tanımlamasını kaydedin.
Eski bir bağlantı notunu, bunun kesin ECU varyantına uygulanıp uygulanmadığını doğrulamadan tekrar kullanmayın.
Boot modu: daha büyük işlem riski ile düşük seviyeli erişim
Boot modu, protokol doğrudan işlemci seviyesinde erişim gerektirdiğinde, daha geniş bellek kapsamı gerektiğinde veya kurtarma OBD veya Bench iletişimi aracılığıyla tamamlanamadığında yaygın olarak kullanılır.
Şunlar için uygun olabilir:
- belirli tam yedekleme işlemleri;
- iletişim kurmayan bir kontrol ünitesinin kurtarılması;
- hukuken ve teknik olarak uygun olduğunda ECU onarım ve klonlama iş akışları;
- protokollerin ECU'nun açılmasını açıkça gerektirdiği durumlar;
- diğer desteklenen yöntemler aracılığıyla erişilemeyen bellek alanlarına erişim.
Boot modu, ECU işlemlerini anlayan, elektrostatik koruma, sızdırmazlık, kontrollü güç ve araç spesifik prosedürü bilen teknisyenler tarafından yalnızca gerçekleştirilmelidir. Bu makale, kesin kontrol ünitesi için resmi protokol belgelerinden gelmesi gereken pinout veya bağlantı talimatları sağlamamaktadır.
ECU'yu açmak ek sorumluluklar yaratır
Bir ECU açıldığında, atölye dijital dosyadan daha fazlasından sorumlu hale gelir. Kasa, sızdırmazlık, devre kartı ve çevresindeki bileşenler zarar görmemeli veya kirlenmemelidir.
Kaydedin:
- ECU açılmadan önceki fotoğraflar;
- etiket ve parça numaraları;
- mevcut kasa hasarı;
- önceki açılma veya onarım kanıtı;
- kullanılan araç protokolü;
- okuma ve yazma günlükleri;
- yeniden sızdırma yöntemi ve son kontrol.
Eğer ECU su girişi, korozyon veya önceki onarım belirtileri gösteriyorsa, durumu belgelendirin ve devam etmeden önce kaydedin.
Üç yöntemin karşılaştırması
| Karar noktası | OBD | Bench | Boot |
|---|---|---|---|
| ECU çıkarma | Genellikle gerekli değildir | Genellikle gerekli veya ECU bağlantısı kesilmiştir | Gerekli |
| ECU açma | Hayır | Genellikle hayır | Genellikle evet |
| Tipik atölye kullanımı | Araç konektörü aracılığıyla desteklenen okuma ve yazma | Doğrudan konektör erişimi ve protokole özgü yedekleme | Düşük seviyeli erişim, tam yedekleme veya desteklenen yerlerde kurtarma |
| Fiziksel işlem riski | Daha düşük | Orta | Daha yüksek |
| Veri kapsamı | Protokole bağlıdır | Protokole bağlıdır | Genellikle daha geniş, ama yine de protokole bağlıdır |
| Ana doğrulama | Fiziksel ile sanal okuma ve desteklenen dosya alanı | Doğru ECU konektör protokolü ve dahil edilen bellekler | Kesin prosedür, bellek kapsamı ve kurtarma bütünlüğü |
“Tam yedekleme” tanımlanmalı, varsayılarak değil
Araç terminolojisi değişir. Bir yedekleme bir kalibrasyon bölgesi, dahili flaş, harici flaş, EEPROM veya birkaç ayrı dosya içerebilir. Başka bir araç aynı verileri farklı bir şekilde paketleyebilir.
Her okuma için kaydedin:
- hangi bellek alanlarının okunduğunu;
- dosyaların ayrı mı yoksa birleştirilmiş mi olduğunu;
- her parçanın dosya boyutunu;
- okuma yöntemini;
- protokol adını veya numarasını;
- araç ve yazılım sürümünü;
- desteklenen prosedür tarafından şifre, kilit açma veya yamanın gerekip gerekmediğini;
- araçların kurtarma için ne kullanabileceğini.
Büyük bir dosya otomatik olarak tam bir yedekleme değildir ve küçük bir dosya otomatik olarak eksik değildir. Dosya yapısı protokol bağlamında yorumlanmalıdır.
Yöntemi iş hedefinden seçin
Bir aracı bağlamadan önce, ECU'nun neden okunduğunu tanımlayın.
- Kalibrasyon düzenlemesi: okumanın gerekli kalibrasyon alanını içerdiğini ve yazma protokolüne uygun olduğunu doğrulayın.
- Orijinal dosya doğrulaması: karşılaştırma için gereken gerçek verileri yakalayan bir yöntemi tercih edin.
- Kurtarma hazırlığı: aracın iletişimini geri yüklemek için hangi bellek dosyalarının gerektiğini doğrulayın.
- ECU onarımı: onarım iş akışı için gereken her bellek ve kimlik dosyasını belgeleyin.
- Yazılım güncellemesi karşılaştırması: hem eski hem de güncellenmiş dosya için net bir tanımlama tutun.
En hızlı yöntem, işin gerektirdiği bilgiyi sağlamıyorsa faydalı değildir.
İlk yazmadan önce kurtarmayı hazırlayın
Kurtarma planlaması, herhangi bir değiştirilmiş dosya yazılmadan önce gerçekleşmelidir.
Bir arada tutun:
- doğrulanmış orijinal veya mevcut en iyi yedekleme;
- ECU tanımlama raporu;
- okuma günlüğü;
- yazma günlüğü;
- araç protokol bilgisi;
- ECU etiketinin fotoğrafları;
- batarya destek veya bench güç notları;
- son bilinen iyi dosya;
- araç sağlayıcısı ile iletişime geçildiğinde destek durumu referansı.
Eğer kurtarma farklı bir bağlantı yöntemi gerektiriyorsa, yazma başlamadan önce bunu bilmelisiniz.
Dosyayı WinOLS'e nasıl teslim edersiniz
WinOLS projesi, yalnızca ikili dosyadan daha fazlasını içermelidir. Aşağıdaki bilgileri içeren bir proje yorumu veya metin notu ekleyin:
- OBD, Bench veya Boot okuma yöntemi;
- fiziksel veya sanal okuma durumu;
- araç ve protokol;
- ECU donanım ve yazılım numaraları;
- dosya boyutu;
- okuma tarihi;
- teknisyen adı;
- bilinen önceki tuning veya yazılım güncelleme geçmişi.
Bu bilgiler, dosyaları karşılaştırırken, değişiklikleri aktarırken veya projeyi aylar sonra yeniden açarken önem kazanır.
Yaygın atölye hataları
- Desteklenen OBD erişimin her şeyi sağlayacağı durumlarda Boot modunu seçmek.
- Sanal okumayı ECU'nun fiziksel bir kopyası olarak ele almak, kimliği kontrol etmeden.
- Her Bench okumayı tam yedekleme olarak adlandırmak.
- Herhangi bir protokolü yalnızca araç modeline göre seçmek, kesin ECU kimliğinden ziyade.
- Orijinal dosya ve günlükler arşivlenmeden yazma yapmak.
- Kararsız araç voltajı veya uygun olmayan bir bench güç kaynağı kullanmak.
- Bir ECU'yu açmadan önce orijinal durumunu belgelememek.
- Bir etiketlenmemiş klasörde flaş, EEPROM ve kalibrasyon dosyalarını karıştırmak.
İlgili ECU araştırması
Projeyi oluşturduktan sonra, değiştirilmiş bir dosya yazmadan önce mevcut WinOLS kontrol toplamı kılavuzunu gözden geçirin. Araç spesifik durumlar ve ECU protokol tartışmaları için CarTechnology veya MHHAuto inceleyin.
Okuma yöntemi kontrol listesi
- Protokol seçmeden önce kesin ECU'yu tanımlayın.
- İşin hangi verileri gerektirdiğini tanımlayın.
- OBD okumasının fiziksel, kısmi veya sanal olup olmadığını kontrol edin.
- Bench veya Boot yedeklemesinde hangi belleklerin dahil olduğunu doğrulayın.
- Hedefe ulaşan en az müdahaleci desteklenen yöntemi kullanın.
- Araç veya bench gücünü stabilize edin.
- ECU tanımlamasını ve araç günlüklerini kaydedin.
- Her dosyayı bellek türü ve okuma yöntemi ile etiketleyin.
- Yazmadan önce desteklenen kurtarma yolunu hazırlayın.
- WinOLS projesine okuma yöntemi notları ekleyin.
SSS
Boot modu her zaman OBD'den daha güvenli midir?
Hayır. Boot modu düşük seviyeli erişim sağlayabilir, ancak daha fazla fiziksel işlem gerektirir ve genellikle ECU'yu açmayı gerektirir. Desteklenen bir OBD prosedürü sağlıklı bir araç için daha güvenli bir seçim olabilir.
Sanal okuma orijinal bir dosya mıdır?
Genellikle ECU kimliğine göre sağlanan eşleşen orijinal bir dosyadır. Herhangi bir zamanda ECU'da depolanan her baytın fiziksel bir kopyası olarak otomatik olarak ele alınmamalıdır.
Bench modu her zaman EEPROM ve tam flaş okur mu?
Hayır. Kapsama ECU ve araç protokolüne bağlıdır. Protokol tanımını ve işlemin ürettiği dosyaları kontrol edin.
Boot modu ne zaman haklı çıkar?
Boot modu, resmi protokol bunu gerektirdiğinde, daha geniş bellek erişimi gerektiğinde veya desteklenen OBD veya Bench iletişimi aracılığıyla kurtarma tamamlanamadığında haklı çıkar.
WinOLS'i açmadan önce ne kaydedilmelidir?
ECU tanımlaması, orijinal dosyalar, bellek açıklamaları, araç günlükleri, okuma yöntemi, dosya boyutları, ECU etiket fotoğrafları ve bilinen araç geçmişini kaydedin.
OBD, Bench ve Boot erişim yöntemleridir, kalite etiketleri değildir. Doğru yöntem, doğrulanmış verileri, kontrollü gücü, net dosya geçmişini ve en az gereksiz riski ile gerçekçi bir kurtarma yolunu sağlayandır.