Ostatnia szansa: darmowy okres próbny kończy się 31 października. Wypróbuj każdą funkcję za darmo na własnym aucie, bez karty. Zacznij darmowy okres próbny
E-Sys MAX

Kodowanie BMW E-Sys: kompletny poradnik dla początkujących

Czym jest E-Sys, czego potrzebujesz i wszystkie kroki od podłączenia do auta po pierwszą zmianę w kodowaniu, bezpiecznie.

Czym jest E-Sys?

E-Sys to firmowe oprogramowanie inżynierskie BMW do kodowania i programowania sterowników (ECU) aut BMW serii F, serii G i serii I oraz modeli MINI i Rolls-Royce zbudowanych na tej samej elektronice. Kodowanie to zmiana ustawień modułu: włączenie lub wyłączenie funkcji, zmiana czasu świecenia lampy albo uruchomienie dorobionej części. Programowanie (flashowanie) to wymiana oprogramowania modułu.

E-Sys pracuje na plikach z ustawieniami zwanych CAFD. Każdy moduł ma swój, a E-Sys zamienia go w edytowalny plik (NCD) ze wszystkimi ustawieniami modułu. Zmieniasz wybrane wartości, a E-Sys zapisuje je z powrotem w module.

Czego potrzebujesz

  • Komputera z Windows (Windows 10 lub 11). Najwygodniejszy jest laptop, który można zabrać do auta.
  • BMW E-Sys, zainstalowanego na tym komputerze.
  • PSdZData: pakiet danych BMW, dzięki któremu E-Sys zna moduły Twojego auta. Do kodowania wystarczy pakiet Lite; pakiet Full jest potrzebny tylko do flashowania. Zobacz Czym jest PSdZData?
  • Połączenia z autem: kabla ENET (Ethernet do gniazda OBD) lub BMW ICOM. Zobacz Kabel ENET czy ICOM.
  • Prostownika podłączonego do auta na czas kodowania. Spadające napięcie akumulatora to najczęstsza przyczyna nieudanego kodowania.

Interfejsy OBD na Bluetooth i Wi-Fi do aplikacji w telefonie nie połączą się z E-Sys, a kable K+DCAN również nie obsługują E-Sys.

Zanim zaczniesz

  • Podłącz prostownik, włącz zapłon (wciśnij Start bez hamulca) i nie uruchamiaj silnika.
  • Wyłącz na komputerze oprogramowanie VPN; może skierować wyszukiwanie auta przez E-Sys w złą stronę.
  • Zrób kopię zapasową kodowania każdego modułu, zanim cokolwiek zmienisz, żeby zawsze móc wrócić.

Krok po kroku: pierwsza zmiana w kodowaniu

  1. Połącz się. Wepnij kabel ENET w gniazdo OBD auta i w komputer (albo podłącz ICOM). W E-Sys naciśnij Connect, wybierz serię swojego auta i opcję Connection via VIN; auto pojawi się na liście z numerem VIN. Z ICOM wybierz zamiast tego Connection via ICOM/Ethernet.
  2. Odczytaj zamówienie pojazdu. Otwórz Expert Mode > Coding, naciśnij Read przy zamówieniu pojazdu (FA), a potem Activate FA. Zamówienie pojazdu to lista wszystkiego, w co auto zostało wyposażone; E-Sys na jej podstawie wie, które ustawienia pasują.
  3. Odczytaj listę modułów. Naciśnij Read SVT. E-Sys wyświetli wszystkie moduły auta wraz z ich CAFD.
  4. Odczytaj dane kodowania. Zaznacz moduł, który chcesz zmienić (na przykład jednostkę główną lub moduł nadwozia), a potem Read Coding Data. E-Sys zapisze bieżące kodowanie modułu jako plik NCD. Zachowaj kopię: to Twoja droga powrotna.
  5. Edytuj. Kliknij prawym przyciskiem CAFD modułu i wybierz Edit FDL. Otworzy się FDL-Editor ze wszystkimi ustawieniami. Znajdź to, które chcesz zmienić, i zmień jego wartość, na przykład z nicht_aktiv (wyłączone) na aktiv (włączone). Zapisz.
  6. Koduj. Wróć na stronę Coding, zaznacz CAFD modułu i naciśnij Code (w niektórych wersjach E-Sys Code FDL lub Code NCD). E-Sys zapisze nowe kodowanie i pokaże raport.
  7. Sprawdź. Wyłącz i ponownie włącz zapłon i wypróbuj funkcję. Jeśli coś nie gra, zakoduj z powrotem zapisany NCD.

Co dalej: kodowanie FDL dokładniej wyjaśnia CAFD, NCD i FDL-Editor, kodowanie VO pokazuje, jak dodać lub usunąć kod opcji, a kodowanie według serii wymienia, które auta koduje E-Sys.

Dlaczego ustawienia nazywają się "." albo po niemiecku?

Nazwy ustawień pochodzą z danych BMW. Mniej więcej od 2016 roku BMW usuwa nazwy z publikowanych pakietów PSdZData, więc wiele ustawień w obecnym E-Sys wyświetla się tylko jako kropka, a te, które mają nazwy, to krótkie niemieckie skróty. Dlatego koderzy korzystają z ściąg: list, które ustawienie co robi.

E-Sys MAX dodaje brakującą połowę wewnątrz E-Sys: nazwy i objaśnienia tysięcy ustawień, gotowe zmiany dla Twojego auta, pełną kopię zapasową jednym kliknięciem i historię każdej zmiany. Każdy zapis do auta nadal czeka na Twoje Tak.

Pytania

Czy kodowanie E-Sys jest bezpieczne?

Kodowanie zmienia ustawienia, a nie oprogramowanie modułu, więc jest łagodniejsze z dwóch metod. Prawdziwe ryzyko to słaby akumulator, utrata połączenia w trakcie zapisu i błędna wartość. Użyj prostownika, najpierw zrób kopię, zmieniaj jedną rzecz naraz i zachowaj oryginalny NCD, żeby móc go przywrócić.

Której wersji E-Sys używać?

Polecamy E-Sys 25.10 lub 24.06: działają najlepiej z aktualnym PSdZData i autami serii G. Wersje od 22.x do 25.x obsługują aktualne auta i DoIP. E-Sys MAX obsługuje E-Sys od 22.06 do 25.x i jest testowany z 25.10, 24.06, 22.10 i 22.06. E-Sys 3.40 i starsze działają na starej Javie i nie są obsługiwane. Zobacz która wersja do którego auta.

Czy mogę kodować BMW serii G w E-Sys?

Tak. Kroki są takie same. Moduły serii G mają w publicznych danych znacznie mniej nazwanych ustawień, więc nazwy i gotowe zmiany liczą się tam jeszcze bardziej.

Czy muszę flashować, żeby kodować?

Nie. Większość zmian w kodowaniu nie wymaga flashowania. Flashowanie jest potrzebne tylko do aktualizacji oprogramowania modułu lub gdy wymaga go dorobienie części, a wtedy potrzebujesz PSdZData Full.

Koduj BMW w zrozumiałym języku

E-Sys MAX działa w Twoim własnym E-Sys. Wypróbuj każdą funkcję za darmo przez 3 dni.