BMW E-Sys kodlama: yeni başlayanlar için tam rehber
E-Sys nedir, nelere ihtiyacınız var ve araca bağlanmaktan ilk kodlama değişikliğinize kadar her adım, güvenli şekilde.
E-Sys nedir?
E-Sys, BMW'nin F serisi, G serisi ve I serisi araçlarının, ayrıca aynı elektroniği kullanan MINI ve Rolls-Royce modellerinin kontrol modüllerini (ECU) kodlamak ve programlamak için kullandığı kendi mühendislik yazılımıdır. Kodlama, bir modülün ayarlarını değiştirmek demektir: bir özelliği açmak veya kapatmak, bir ışığın ne kadar süre yanık kalacağını değiştirmek ya da sonradan takılan bir parçayı çalıştırmak. Programlama (flaş) ise modülün yazılımını değiştirmek demektir.
E-Sys, CAFD adı verilen ayar dosyalarıyla çalışır. Her modülün bir CAFD'si vardır ve E-Sys onu, o modülün tüm ayarlarını içeren düzenlenebilir bir dosyaya (NCD) dönüştürür. İstediğiniz değerleri değiştirirsiniz, E-Sys de bunları modüle geri yazar.
Nelere ihtiyacınız var?
- Bir Windows bilgisayar (Windows 10 veya 11). Arabanın yanına götürebileceğiniz bir dizüstü bilgisayar en kolayıdır.
- O bilgisayara kurulu BMW E-Sys.
- PSdZData: E-Sys'in aracınızın modüllerini tanıması için gereken BMW veri paketi. Kodlama için Lite paket yeterlidir; Full paket yalnızca flaş için gerekir. Bkz. PSdZData nedir?
- Araca bağlantı: bir ENET kablosu (OBD portuna Ethernet) veya bir BMW ICOM. Bkz. ENET kablosu mu ICOM mu.
- Kodlama sırasında araca bağlı bir akü şarj cihazı. Düşen akü voltajı, kodlamanın ters gitmesinin en yaygın nedenidir.
Telefon uygulamaları için üretilmiş Bluetooth ve Wi-Fi OBD cihazları E-Sys'i bağlayamaz, K+DCAN kabloları da E-Sys'i bağlamaz.
Başlamadan önce
- Şarj cihazını bağlayın, kontağı açın (frene basmadan Start'a basın) ve motoru kapalı tutun.
- Bilgisayardaki VPN yazılımını kapatın; E-Sys'in araç aramasını yanlış yöne gönderebilir.
- Herhangi bir şeyi değiştirmeden önce her modülün kodlamasının yedeğini alın; böylece her zaman geri dönebilirsiniz.
Adım adım: ilk kodlama değişikliğiniz
- Bağlanın. ENET kablosunu aracın OBD portuna ve bilgisayara takın (veya ICOM'u bağlayın). E-Sys'te Connect'e basın, aracınızın serisini seçin ve Connection via VIN'i seçin; aracınız şasi numarasıyla (VIN) listelenir. ICOM ile bunun yerine Connection via ICOM/Ethernet'i seçin.
- Araç siparişini okuyun. Expert Mode > Coding'i açın, araç siparişi (FA) altında Read'e, ardından Activate FA'ya basın. Araç siparişi, aracınızın üretildiği her şeyin listesidir; E-Sys hangi ayarların uygun olduğunu buradan anlar.
- Modül listesini okuyun. Read SVT'ye basın. E-Sys, aracın tüm modüllerini CAFD'leriyle birlikte listeler.
- Kodlama verisini okuyun. Değiştirmek istediğiniz modülü seçin (örneğin multimedya ünitesi veya gövde modülü), sonra Read Coding Data'ya basın. E-Sys, modülün mevcut kodlamasını bir NCD dosyası olarak kaydeder. Bir kopyasını saklayın: geri dönüş yolunuz budur.
- Düzenleyin. Modülün CAFD'sine sağ tıklayın ve Edit FDL'i seçin. FDL-Editor tüm ayarlarla açılır. İstediğiniz ayarı bulun ve değerini değiştirin, örneğin
nicht_aktiv(kapalı) yerineaktiv(açık). Kaydedin. - Kodlayın. Coding sayfasına dönüp modülün CAFD'sini seçin ve Code'a basın (bazı E-Sys sürümlerinde Code FDL veya Code NCD). E-Sys yeni kodlamayı yazar ve bir rapor gösterir.
- Test edin. Kontağı kapatıp tekrar açın ve özelliği deneyin. Bir şey yolunda değilse kaydettiğiniz NCD'yi geri kodlayın.
Sonraki adımlar: FDL kodlama CAFD, NCD ve FDL-Editor'ü daha ayrıntılı anlatır, VO kodlama bir opsiyon kodunun nasıl eklenip çıkarılacağını gösterir, seriye göre kodlama ise E-Sys'in hangi araçları kodladığını listeler.
Ayarlara neden "." deniyor veya neden Almanca?
Ayar adları BMW'nin verilerinden gelir. BMW, yaklaşık 2016'dan beri yayımladığı PSdZData'dan adları çıkarıyor; bu yüzden güncel E-Sys'teki birçok ayar yalnızca bir nokta olarak görünür, adı olanlar da kısa Almanca kısaltmalardır. Kodlayıcıların kopya kâğıtlarını kullanmasının nedeni budur: hangi ayarın ne işe yaradığını gösteren listeler.
E-Sys MAX, eksik yarıyı E-Sys'in içine ekler: binlerce ayar için İngilizce adlar ve açıklamalar, aracınıza uygun hazır değişiklikler, tek tıkla tam yedek ve her değişikliğin geçmişi. Araca yapılan her yazma yine sizin Evet'inizi bekler.
Sorular
E-Sys ile kodlama güvenli mi?
Kodlama modülün yazılımını değil ayarlarını değiştirir; bu yüzden ikisinden daha yumuşak olanıdır. Gerçek riskler zayıf bir akü, yazma sırasında bağlantının kopması ve yanlış bir değerdir. Şarj cihazı kullanın, önce yedek alın, her seferinde tek bir şeyi değiştirin ve geri koyabilmek için orijinal NCD'yi saklayın.
Hangi E-Sys sürümünü kullanmalıyım?
E-Sys 25.10 veya 24.06'yı öneriyoruz: güncel PSdZData ve G serisi araçlarla en iyi onlar çalışır. 22.x ile 25.x arasındaki sürümler güncel araçları ve DoIP'i destekler. E-Sys MAX, E-Sys 22.06'dan 25.x'e kadar destekler ve 25.10, 24.06, 22.10 ve 22.06 ile test edilmiştir. E-Sys 3.40 ve eskisi eski bir Java üzerinde çalışır ve desteklenmez. Bkz. hangi araç için hangi sürüm.
E-Sys ile G serisi bir BMW'yi kodlayabilir miyim?
Evet. Adımlar aynıdır. G serisi modüllerinin herkese açık verilerde adı konmuş ayarı çok daha azdır; bu yüzden İngilizce adlar ve hazır değişiklikler orada daha da önemlidir.
Kodlamak için flaş atmam gerekir mi?
Hayır. Kodlama değişikliklerinin çoğu flaş gerektirmez. Flaş yalnızca bir modülün yazılımını güncellemek için ya da bir retrofit gerektirdiğinde lazımdır; o zaman PSdZData Full gerekir.
BMW'nizi sade bir dille kodlayın
E-Sys MAX, kendi E-Sys'inizin içinde çalışır. Tüm özellikleri 3 gün ücretsiz deneyin.
