Skocz do zawartości

NCS Expert nie zapisuje kodowania

Rekomendowane odpowiedzi

Opublikowano

Cześć,

próbuję rozwiązać problem z kodowaniem modułu CHAMP w BMW E60 LCI.

Mam dwa oddzielne problemy:

  1. Przy standardowej ścieżce kodowania CHAMP NCS Expert używa:

CHAMPE70.C33
A_E65MMI.IPO
CHAMP.PRG

Kiedy uruchamiam CODIERDATEN_LESEN, dostaję:

IFH-0009: SG nicht angeschlossen oder meldet sich nicht CHAMP

Jeżeli ręcznie zmienię:

A_E65MMI.IPO

na:

A_E65MMC.IPO

moduł daje się odczytać prawidłowo i NCS generuje poprawny FSW_PSW.TRC.

  1. Muszę zmienić:

ZBE_RUEKO = nicht_aktiv

na:

ZBE_RUEKO = aktiv

Przygotowuję plik .MAN i uruchamiam SG_CODIEREN.

NCS pokazuje Coding ended, iDrive potrafi się nawet zrestartować, ale po ponownym odczycie modułu wartość nadal wynosi:

ZBE_RUEKO = nicht_aktiv

Czyli kodowanie wygląda na zakończone poprawnie, ale zmiana w rzeczywistości nie zostaje zapisana.

Powodem tej zmiany jest to, że w aucie jest nowszy kontroler iDrive/ZBE. Wszystkie przyciski działają, ale obrót pokrętła nie jest wykrywany. Sprawdziliśmy dwa różne kontrolery:

65829240956
65829205177

i oba zachowują się dokładnie tak samo.

SP-Daten zostały już zaktualizowane do v74. Sprawdzone zostały również ustawienia EDIABAS/K+DCAN, w tym STD:OBD, port COM i latency.

Znalazłem też podobne przypadki CHAMP/MASK, gdzie:

A_E65MMI.IPO -> IFH-0009

ale po zmianie na:

A_E65MMC.IPO

moduł dawał się odczytać, natomiast zmiany kodowania nie zawsze były poprawnie zapisywane.

Moje główne pytania są więc takie:

  • Dlaczego A_E65MMI.IPO kończy się błędem IFH-0009, podczas gdy A_E65MMC.IPO pozwala odczytać moduł?

  • Czy A_E65MMC.IPO jest tylko obejściem do odczytu CHAMP-a, ale nie prawidłową metodą zapisu kodowania?

  • Czy ktoś miał dokładnie taki problem przy K+DCAN?

  • Czy użycie ICOM zamiast K+DCAN może umożliwić poprawną komunikację przez A_E65MMI.IPO?

Opublikowano
  • Zasłużeni forumowicze

Zabrakło podstawowej informacji. Jakiego profilu w programie używasz?

"Default profile" koduje do domyślnych ustawień w FA, a nie z pliku MAN.
Ja mam dorzucony profil "NCS Dummy profile", który umożliwia używanie plików MAN.

Sam program NCS Dummy do zmiany ustawień kodowania również polecam, ułatwia grzebanie.

Pakiet Standard tools(Inpa, NCS, itd), którego sam używam, wrzuciłem tutaj:
https://chomikuj.pl/cursor/Moto/BMW/Diagnostyka/Programy/Standard+Tools+2.12.1+*2b+nowy+Tool32

Opublikowano
  • Autor

Mam kilka profili:

  • CHAMP_TEST1 – bez FSW-/PSW-Manipulate with FSW_PSW.MAN

  • CHAMP_WRITE – z włączonym FSW-/PSW-Manipulate with FSW_PSW.MAN

  • NCSDUMMY4 – również z włączoną manipulacją MAN

Nieudana próba zapisu ZBE_RUEKO = aktiv była wykonywana właśnie profilem CHAMP_WRITE, więc FSW_PSW.MAN powinien być wtedy używany.

Sam NCS Dummy też używam do edycji i generowania MAN-a.

Czyli nadal zostaje mi ten dziwny przypadek:

A_E65MMI.IPO → IFH-0009

po ręcznej zmianie na:

A_E65MMC.IPO

CHAMP daje się odczytać, ale SG_CODIEREN kończy się Coding ended, a po ponownym odczycie wartość nadal jest stara.

Znalazłem też bardzo podobny przypadek na fińskim forum BTCF, gdzie CHAMP/MASK zachowywał się praktycznie identycznie przy D-CAN, a po przejściu na ICOM problemy z komunikacją z CHAMP-em zniknęły. Ale nie mam ochoty wydawac 2k na zmiane jednego ustawienia 😀

2.png

1.jpg

Opublikowano
  • Autor

ktos obeznany z NCS-em jest w stanie potwierdzic, czy ten flowchart jest poprawny? Probuje zrozumiec czy nie popelnilem gdzies bledu po drodze

NCS_flowchart.png

Opublikowano
  • Zasłużeni forumowicze

Jeszcze raz spróbuj zainstalować z paczki która dał Cursor wygląda po prostu na zły profil.

Ah te całe AI...

Prędkość /opóźnienia na com masz dobrze ustawione? Inpa działa? Zworka 7-8pin?

spacer.png

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Ostatnio przeglądający 0

  • Brak zarejestrowanych użytkowników przeglądających tę stronę.

Konto

Nawigacja

Szukaj

Szukaj

Skonfiguruj powiadomienia push w przeglądarce

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Stuknij Uprawnienia → Powiadomienia.
  3. Dostosuj swoje ustawienie.
Chrome (Komputer)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje ustawienie.