Ok. poniżej tutorial zmiany USA-EU i ogólnie wszystkiego w BMW. Nada się oczywiście nie tylko do F25.
1. wgrywamy esys - link: https://pixeldrain.com/u/ew4M68FR
hasło do pliku to bimmerscene.com. w środku instrukcja instalacji.
prosi ona o zapisanie psdzdata - do pobrania z linku: https://pixeldrain.com/u/WNtSJs8A
jest tam też info o kodzie aktywacyjnym o który rzekomo trzeba pisać na forum - link do pliku z nim: https://pixeldrain.com/u/bpukR9XS
2.odpalamy esys launcher pro, klikamy launch now.
jeśli załaduje się po niemiecku, można kliknąć na górze optionen > einstellungen i w zakładce programm zmienić sprache z deutsch na englisch, po czym ponownie uruchomić program.
teraz podpinamy kabel enet do komputera i samochodu i odpalamy zapłon (wciskamy start bez hamulca)
aby zacząć połączenie z samochodem klikamy ikonkę z dwoma kwadratami połączonymi kablem na górnym pasku.
w nowo otwartym oknie na dole zaznaczamy "connection via vin", powinien tam być wyświetlony numer vin podpiętego samochodu.
potem klikamy connect i czekamy ~10-15 sekund na pojawienie się okienka "connection established".
teraz zalecam wyłączyć klimę i wygasić idrive'a, żeby nie padł nam akumulator - acz nie jest to absolutnie wymagane.
3.musimy teraz zgrać dane programowania z samochodu.
w e-sysie na lewym pasku klikamy expert mode > coding. pod opcją vehicle order klikamy read.
po poprawnym odczytaniu robimy kopię danych przyciskiem "save". zalecam nazwać plik datą - np "F25_VO_20230919.xml".
teraz w okienku niżej klikamy prawym przyciskiem na "FA" i wybieramy "activate FA". (esys potrafi się teraz na chwilkę zawiesić)
w okienku "SVT Actual" po prawej klikamy "Read (ECU)". tego też robimy kopię - klikamy save i zapisujemy jako np. "F25_SVT_20230919.xml"
4.w okienku SVT jest teraz wyświetlona lista programowalnych modułów w naszym samochodzie.
w przypadku konwersji usa-eu interesują nas: HU_CIC (idrive), KOMBI (zegary), FRM (światła).
aby zacząć programować jeden z modułów, pod jego nazwą klikamy prawym przyciskiem na opcję CAFD (powinna być przy niej zielona kropka) i wybieramy read coding data.
po kilku sekundach esys poinformuje nas, że wygenerował plik. teraz zapamiętujemy (a jeżeli nie jesteśmy pewni swojej pamięci - zapisujemy) jego nazwę.
teraz w lewym pasku wybieramy editors and viewers > fdl editor. klikamy na guzik "..." obok pola file name i zaznaczamy wygenerowany poprzednio plik.
w oknie niżej wyświetli się lista opcji dla danego modułu.
aby zmienić wartość danej opcji, rozwijamy ją, następnie katalog "ausgelesen", klikamy prawym przyciskiem na znajdującą się tam opcję i wybieramy edit.
wtedy możemy zmienić przypisaną wartość.
w module FRM zmieniamy:
Daten > 3060 FRM_U_EFFEKTIV > U_EFF_F25_BKL_gedimmt: "aus"
w module HU_CIC zmieniamy:
Daten > 3000 HMI > Funktionen > VERBRAUCH: "alle_anderen"
Daten > 3000 HMI > Funktionen > NAVI_VARIANTE: "ece"
Daten > 3000 HMI > Funktionen > LANGUAGE_MASTER: "polnisch"
Daten > 3001 EXBOX > Funktionen > AREA_CODE_DVD: "alle_anderen"
Daten > 3002 AUDIO_TUNER_TRAFFIC > Funktionen > RADIO_COUNTRY: "ece"
Daten > 3002 AUDIO_TUNER_TRAFFIC > Funktionen > RADIO_SDARS: "nicht_aktiv"
Daten > 3004 SYSTEM_EINSTELLUNGEN > Funktionen > COUNTRY: "ece"
Daten > 3004 SYSTEM_EINSTELLUNGEN > Funktionen > DEFAULT_WEG_EINHEIT: "km"
Daten > 3004 SYSTEM_EINSTELLUNGEN > Funktionen > DEFAULT_DRUCK_EINHEIT: "bar"
Daten > 3004 SYSTEM_EINSTELLUNGEN > Funktionen > DEFAULT_TEMPERATUR: "celcius"
Daten > 3004 SYSTEM_EINSTELLUNGEN > Funktionen > DEFAULT_ZEIT_EINHEIT: "24h"
w module KOMBI zmieniamy:
Daten > 3008 PIA_Einheiten > Funktionen > SPRACHE: "polnisch"
Daten > 3008 PIA_Einheiten > Funktionen > DATUM: "tt_mm_jj"
Daten > 3008 PIA_Einheiten > Funktionen > ZEIT: "24h"
Daten > 3008 PIA_Einheiten > Funktionen > TEMPERATUR: "grad_c"
Daten > 3008 PIA_Einheiten > Funktionen > VERBRAUCH: "l_100km"
Daten > 3008 PIA_Einheiten > Funktionen > DRUCK: "bar"
Daten > 3008 PIA_Einheiten > Funktionen > WEG: "km"
Daten > 3008 PIA_Einheiten > Funktionen > GESCHW_EINHEIT: "km/h"
Daten > 3008 PIA_Einheiten > Funktionen > DREHMOMENT: "Nm"
5.po zmianie wszystkich interesujących nas wartości w danym module (ten proces trzeba powtórzyć oddzielnie dla każdego modułu) klikamy na górnym pasku przycisk save (dyskietka).
następnie w lewym pasku wracamy do expert mode > coding. pod modułem który chcemy zakodować, pozycja CAFD (ta z której poprzednio odczytywaliśmy dane) zmieniła się w folder.
ten folder rozwijamy - w środku jest jedna pozycja, zwykle z identycznym podpisem co folder. tą pozycję zaznaczamy (klikając raz) i klikamy po prawej stronie przycisk "code FDL".
esys wyświetli teraz pasek postępu - absolutnie nie odpinamy teraz kabla! kiedy podświetli się przycisk "close", moduł jest zakodowany i gotowy - możemy przejść do następnego modułu.
6.zostało nam teraz zakodowanie tzw. Salapy - jest to lista fabrycznych opcji, którą samochód przechowuje i sprawdza, aby dostosować oprogramowanie.
na ekranie expert mode > coding, w sekcji vehicle order, znajduje się przycisk "edit" - on otworzy odpowiedni edytor (jeśli jest nieaktywny, trzeba najpierw zapisać plik).
w edytorze rozwijamy: FA > FZAuftrag > Type > SALAPA-Element. W okienku niżej pojawi się teraz edytowalna lista opcji.
z listy usuwamy: 697, 853, 645, 655
do listy dodajemy: 8A1, 8AT, 698
7.po naniesieniu zmian używamy opcji apply changes (prawy górny róg okna SALAPA-Element).
następnie w oknie wyżej klikamy prawym przyciskiem pozycję "FA" i wybieramy "calculate FP". potem zapisujemy plik.
teraz przechodzimy na ekran expert mode > VCM. na dole w oknie "vehicle order" klikamy "..." i wybieramy wcześniej zapisany plik.
w oknie vehicle order (file) klikamy FA prawym przyciskiem i wybieramy calculate FP.
teraz na dolnym pasku otwieramy kartę "master" i klikamy "write FA FP".