Hello
Chciałbym prosić o pomoc w ustaleniu przyczyny braku komunikacji z ECU po OBD w aucie Clio2 faza2, silnik K4J, ECU Sirius 34 (CAN)
Od miesiąca używałem z powodzeniem interfejsu ELM327 bluetooth z aplikacją Torque, działało bez zarzutu, pewnego dnia nagle przestało. Interfejs jest sprawny, sprawdzałem na dwóch innych autach. Samo połączenie smartfon <-> interfejs ELM po BT działa bez zarzutu. Torque nie może nawiązać połączenia z ECU.
W dniu w którym komunikacja przestała działać podłączyłem interfejs i po wielu próbach program nie mógł się połączyć. Odłączyłem, ruszyłem w trasę, po jakimś czasie zatrzymałem się, podłączyłem interfejs i zadziałało. Niestety działało tylko do momentu uruchomienia silnika, potem przestało, kolejne próby nie przyniosły już rezultatu. Nie wiem czy to ma znaczenie i może to normalne ale z okresu kiedy działało pamiętam że kilka razy w czasie jazdy zdarzyło się że link został zerwany, jednak chwilę potem aplikacja połączyła się ponownie i działało, uznałem że TTTM i się tym nie przejmowałem.
Co zdebugowałem do tej pory:
+odłączałem akumulator i złącze ECU na kilkanaście godzin
+organoleptycznie sprawdziłem stan pinów w złączu OBD i złączu ECU
+sprawdziłem napięcie na 4 i 16 pinie w gnieździe OBD - stabilna wartość napięcia z akumulatora
+zmierzyłem impedancję pomiędzy liniami CANL i CANH w gnieździe OBD - ~61ohm, przy niektorych pomiarach (np na włączonym zasilaniu, tuż po wyłączeniu zasilania) pokazywało np 57, albo 65 ale ruszanie róznymi kabelkami nie zmieniało tych wartości
+wszystkie bezpieczniki ok
+zanim problem wystąpił nie było w ECU zapisanych żadnych DTC (tzn wedłud Torque, innymi programami nie sprawdzałem)
Zauważona rzecz: Gdy Torque nie może automatycznie połączyć się z ECU próbuje różnych protokołów - w czasie tych prób (gdy uruchomiony jest silnik) wskazówka obrotomierza oscyluje w pojedyńczych cyklach od zera do aktualnej wartości rpm w odstępach kilkosekundowych (czyli coś się dzieje na szynie CAN).
Dodam również że od około roku (z powodów tu nieistotnych, poduszki i sterownik airbag są ok) mam odłączony na stałe sterownik poduszek powietrznych (odłączone złącze ze sterownika) i na stałe świeci mi się kontrolka SERV jednakże odkąd używałem interfejsu nie miało to nań żadnego wpływu, na usterkę może też nie ma ale zaznaczam to dla pełnego obrazu sytuacji.
Co mogę jeszczę zrobić by ustalić przyczynę problemu? Jakie dodatkowe pomiary, operacje? W niektórych wątkach czytałem porady typu "odłącz abs, odłącz X albo Y i wtedy testuj", czy tutaj również możliwe jest że jakiś moduł powoduje problem? Z góry dziękuję za zainteresowanie.
Chciałbym prosić o pomoc w ustaleniu przyczyny braku komunikacji z ECU po OBD w aucie Clio2 faza2, silnik K4J, ECU Sirius 34 (CAN)
Od miesiąca używałem z powodzeniem interfejsu ELM327 bluetooth z aplikacją Torque, działało bez zarzutu, pewnego dnia nagle przestało. Interfejs jest sprawny, sprawdzałem na dwóch innych autach. Samo połączenie smartfon <-> interfejs ELM po BT działa bez zarzutu. Torque nie może nawiązać połączenia z ECU.
W dniu w którym komunikacja przestała działać podłączyłem interfejs i po wielu próbach program nie mógł się połączyć. Odłączyłem, ruszyłem w trasę, po jakimś czasie zatrzymałem się, podłączyłem interfejs i zadziałało. Niestety działało tylko do momentu uruchomienia silnika, potem przestało, kolejne próby nie przyniosły już rezultatu. Nie wiem czy to ma znaczenie i może to normalne ale z okresu kiedy działało pamiętam że kilka razy w czasie jazdy zdarzyło się że link został zerwany, jednak chwilę potem aplikacja połączyła się ponownie i działało, uznałem że TTTM i się tym nie przejmowałem.
Co zdebugowałem do tej pory:
+odłączałem akumulator i złącze ECU na kilkanaście godzin
+organoleptycznie sprawdziłem stan pinów w złączu OBD i złączu ECU
+sprawdziłem napięcie na 4 i 16 pinie w gnieździe OBD - stabilna wartość napięcia z akumulatora
+zmierzyłem impedancję pomiędzy liniami CANL i CANH w gnieździe OBD - ~61ohm, przy niektorych pomiarach (np na włączonym zasilaniu, tuż po wyłączeniu zasilania) pokazywało np 57, albo 65 ale ruszanie róznymi kabelkami nie zmieniało tych wartości
+wszystkie bezpieczniki ok
+zanim problem wystąpił nie było w ECU zapisanych żadnych DTC (tzn wedłud Torque, innymi programami nie sprawdzałem)
Zauważona rzecz: Gdy Torque nie może automatycznie połączyć się z ECU próbuje różnych protokołów - w czasie tych prób (gdy uruchomiony jest silnik) wskazówka obrotomierza oscyluje w pojedyńczych cyklach od zera do aktualnej wartości rpm w odstępach kilkosekundowych (czyli coś się dzieje na szynie CAN).
Dodam również że od około roku (z powodów tu nieistotnych, poduszki i sterownik airbag są ok) mam odłączony na stałe sterownik poduszek powietrznych (odłączone złącze ze sterownika) i na stałe świeci mi się kontrolka SERV jednakże odkąd używałem interfejsu nie miało to nań żadnego wpływu, na usterkę może też nie ma ale zaznaczam to dla pełnego obrazu sytuacji.
Co mogę jeszczę zrobić by ustalić przyczynę problemu? Jakie dodatkowe pomiary, operacje? W niektórych wątkach czytałem porady typu "odłącz abs, odłącz X albo Y i wtedy testuj", czy tutaj również możliwe jest że jakiś moduł powoduje problem? Z góry dziękuję za zainteresowanie.