WinOLS Nedir ve Neden Otomotiv Mühendisliğinin Standardıdır?

WinOLS; Almanya merkezli EVC Electronic firması tarafından geliştirilen, otomotiv motor kontrol ünitelerinin (ECU) ikili (binary/hex) yazılım dosyalarını deşifre etmek, haritaları 2D/3D görselleştirmek ve mühendislik seviyesinde kalibrasyon yapmak için kullanılan dünyanın 1 numaralı profesyonel yazılımıdır.

Piyasadaki basit hazır dosya yükleme programlarının aksine WinOLS; kullanıcının rastgele kaydırıcıları oynatmasını değil, doğrudan bellek adreslerindeki heksadesimal makine kodlarıyla matematiksel fonksiyonlar oluşturmasını sağlar.

Damos ve A2L (ASAP2) Dosyaları Nasıl Çalışır?

Bir ECU yazılımı binlerce ham bayttan oluşur. Bu verilerin hangi eksenlerde ne anlama geldiğini (Örn: X ekseni = Motor Devri RPM, Y ekseni = Manifold Basıncı mbar, Z ekseni = Püskürtme Açısı) anlamak için üretici mühendislik tanımlama dosyaları olan Damos (.dam) ve A2L (.a2l) veritabanları kullanılır. HKWORKS, orijinal lisanslı WinOLS5 ve geniş Damos kütüphanesiyle tüm kalibrasyonları üretici mantığıyla gerçekleştirir.

Sağlama Toplamı (Checksum) Düzeltmesi Neden Hayatidir?

ECU'lar, bellekteki yazılımın bozulup bozulmadığını veya dışarıdan yetkisiz müdahale edilip edilmediğini kontrol etmek için karmaşık matematiksel algoritmalar (Checksum / RSA dijital imza) kullanır. Eğer bir yazılım dosyasında tek bir bit dahi değiştirilir ve Checksum yeniden hesaplanmazsa, araç kontağı açıldığında motor kontrol ünitesi kendini kilitler (Brick / Beyin çökmesi). WinOLS, lisanslı algoritmalarıyla dosyayı kaydederken sağlama toplamını otomatik ve kusursuz olarak doğrular.