Forum użytkowników RENAULT 25

Własne rozwiązania - Interfejs diagnostyczny XR25PC

kujtek - 2015-09-01, 16:27
Temat postu: Interfejs diagnostyczny XR25PC
krótki i prosty poradnik jak podłączyć się z autem przy pomocy komputera, kabla i programu

potrzebne:
1. komputer, system obojętnie jaki windows

2. fiszki, czyli opisówki tego co nam pokazuje XR25PC pochodzące z oryginalnej walizki
KLIK

3. paczka z właściwym programem XR25PC
KLIK

4. program terminal do ustawienia parametrów połączenia
KLIK

5. program do zmiany opcji w adapterze usb<->rs232
KLIK

6. adapter USB<->RS232
adapter może być w formie kabla obd, bądź zwykłego adaptera z usb
przykładowo taki: http://allegro.pl/konwert...5012956116.html
szukać takich słów "usb ftdi rs232"
może być inny, jak ktoś ma możliwość to może być tańszy, jak ma kaprys to niech sobie dokupi obudowę
BARDZO WAŻNE!
ADAPTER MUSI BYĆ OPARTY NA UKŁADZIE FTDI!!!
chińskie podróbki typu PL2303, CH340 i inne NIE BĘDĄ DZIAŁAĆ!!!


jak mamy wszystko to podpinamy kabelek do auta:

złącze diagnostyczne obok bezpieczników


A) jeśli zakupiony został kabel obd, należy pociągnąć z niego dwa kabelki, dane oraz masa:
kabel - auto
pin 4 - pin 2
pin 7 - pin 9

B) zakupiona przejściówka USB<->RS232
podpinamy do auta tak:
przejściówka - auto
GND - pin 2
Rx - pin 9

wpinamy kabelek do komputera, instalujemy sterowniki do kabla i sprawdzamy pod jakim portem mamy zainstalowany kabelek:


odpalamy program Terminal (pkt 4)
wybieramy port COM pod którym jest nasz kabelek i ustawiamy parametry tak jak na obrazku

baud rate: custom
custom BR: 62500
zaznaczamy HEX
potem klikamy po lewej na górze Connect
jeśli ustawiliśmy wszystko jak trzeba to po prawej stronie będą nam się wyświetlać różne wartości

teraz trzeba pobrać program FT PROG z punktu 5
odpalamy go



klikamy lupę, potem Hardware Specific, potem Invert RS232 Signals i zaznaczamy Invert RXD
(dla ciekawskich to właśnie ten układzik trzech rezystorów, tranzystora i dwóch diód odwraca sygnał, ustawiając to we właściwościach kabla nie trzeba dokładać tych elementów)

aby zapisać zmiany klikamy ikonkę pioruna obok lupy, a potem przycisk Program



zamykamy wszystko co otworzyliśmy, już nie trzeba grzebać

pobieramy paczkę z punktu 3

z paczki wypakowujemy wszystko gdzieś
kopiujemy ftd2xx.dll do c:\windows\sytem32
tworzymy folder c:\website\CLIP\resources
do tego folderu wypakowujemy zawartość archiwum resources.rar
kopiujemy wszystkie czcionki do folderu c:\windows\fonts
plik licencji (license.txt) wrzucamy do c:\website\CLIP\resources
kopiujemy plik mschrt20.ocx do folderu c:\windows\system32\mschrt20.ocx
naciskamy start -> uruchom... (bądź skrót klawiszowy WIN + R)
wpisujemy tam
regsvr32 mschrt20.ocx
enter

instalujemy Net Framework 4.0
http://www.microsoft.com/...s.aspx?id=17851

teraz instalujemy xr25pc z pliku setup(168).msi

pobrać polecam polskie fiszki z punktu 2, ułatwi to diagnostykę
w razie problemów proszę dać znać, posiadam zestaw instrukcji serwisowych do wtrysków oraz różnych modeli renault w których są opisy jak diagnozować z użyciem XR25

po zainstalowaniu podpinamy się do auta, kabel do kompa i próbujemy połączyć się z naszym autkiem

jakieś problemy, uwagi itp. pisać

instrukcja na podstawie poniższych linków:
http://clioclub.net/forum...belyu-obd2.html
http://www.renault-bg.com...?topic=106958.0

Formel - 2015-09-02, 10:19

Pełna profeska. Dzieki bardzo ;)
kujtek - 2015-09-02, 20:23

jakby ktoś próbował z tym i by były efekty to proszę o informację, pełna wersja walizki to to nie jest, ale jako namiastka całkiem dobre i nie trzeba latać z miernikiem i sprawdzać wszystkiego po kolei ;)
jaclaw - 2015-09-02, 21:35

BRAWO BRAWO BRAWO :D
ale jak dla mnie to i tak za mondre :oops:

MichalS - 2015-09-19, 12:13

Póki co program po włączeniu zaraz wywala błąd i się wyłącza, ale jak będzie więcej czasu to dalej powalczę.
kujtek - 2015-09-20, 00:18

micszu95, pokaż jaki błąd może coś będę wiedział :)
MichalS - 2015-09-20, 11:38

Pierwszy błąd jest przy poleceniu "regsvr32 mschrt20.ocx".

klik

Drugi już po odpaleniu programu, widać że coś sobie skanuje, wyskakuje okno dialogowe i taki błąd:

klik

Wszystko robię na win8 64 bit, może tu leży problem.

I jeszcze jedno, w pierwszej kolejności trzeba uruchomić setup(168).msi . Trzeba wejść do folderu gdzie się to zainstaluje i dopiero stamtąd wykonywać te punkty:

Cytat:
kopiujemy ftd2xx.dll do c:\windows\sytem32
tworzymy folder c:\website\CLIP\resources
do tego folderu wypakowujemy zawartość archiwum resources.rar
kopiujemy wszystkie czcionki do folderu c:\windows\fonts
plik licencji (license.txt) wrzucamy do c:\website\CLIP\resources
kopiujemy plik mschrt20.ocx do folderu c:\windows\system32\mschrt20.ocx
naciskamy start -> uruchom... (bądź skrót klawiszowy WIN + R)
wpisujemy tam
regsvr32 mschrt20.ocx
enter


Można robić wszystko z ręki, albo można tam uruchomić skrypt install-first(tylko trzeba mu nadać pełne uprawnienia i uruchomić jako administrator) i wszystko zrobi się już samo. Po tym z folderu gdzie instalowaliśmy setup(168).msi uruchamiamy kolejny setup, i wtedy już aplikacja uruchamia się sama i dostajemy ten drugi błąd :P.

EDIT
Program działa na XP SP3 32bit. Nie podłączałem jeszcze samochodu, ale program nie wywala już błędu. Tylko do działania programu oprócz NET 4 musiałem doinstalować MS Office 2007, dopiero wtedy poszło :shock:

kujtek - 2015-09-21, 12:40

to super że poszło dalej
jaki masz kabel? ten przykładowy co podałem czy vag kkl obd?

MichalS - 2015-09-21, 18:34

Przejściówkę na ft232. Próbowałem coś zdziałać teraz, ale nie bardzo wiem jak sam program obsłużyć, jak się połączyć z samochodem.
kujtek - 2015-09-21, 20:21

micszu95, dobra, czyli program ci działa. dokładnie w jakim jesteś teraz miejscu. opcja Invert RxD w kablu przestawiona? podpięta przejściówka do laptopa i z przejściówki pociągnięte dwa kable do złącza w aucie?
MichalS - 2015-09-21, 21:28

Invert Rxd zaznaczone, zaprogramowane. Po podpięciu do samochodu na przejściówce miga dioda od transmisji, jak zaznaczę opcję ECU i tam wcisnę START DETECTION to wyszukuje jakieś moduły np ABS, gadaczka(chociaż tego to ja nie mam w aucie :P ), podczas tego skanowania dioda cały czas już się świeci. Z tym że w tym skanowaniu baud się ustawia na 10400. Przejściówka raczej działa skoro dane odbiera, sprawdzałem też ją w terminalu i po podpięciu do samochodu jakieś dane się pojawiają. Wszystko robię na zapłonie, albo odpalonym samochodzie. Po włączeniu program sam sobie wyszuka samochód? Czy trzeba gdzieś wejść i zrobić jakieś skanowanie? Próbowałem z menu u góry wybierać fenix scan, odpalać pliki pomocy zmieniać język, ale zero reakcji na kliknięcie. Zegary, wykresy i wszystko co po lewej stronie da się włączyć, ale nie pokazuje to niczego sensownego
kujtek - 2015-09-21, 21:58

po uruchomieniu programu powinna pokazać się imitacja sekwencji uruchamiania się walizki
potem powinno pokazać się małe okienko
po chwili coś powinno się w nim pokazać a po następnej chwili program powinien sam odszukać auto i przełączyć się na odpowiednią fiszkę

w razie czego jeśli jesteś komputerem w zasięgu internetu to mogę się podłączyć do twojego pulpitu i spróbować pomóc

MichalS - 2015-09-21, 22:22

Małe okienko wyskakiwało, ale wyłączałem je. Jutro jeszcze jeszcze popróbuję
kujtek - 2015-09-21, 22:22

w razie problemów daj znać to postaram się pomóc
MichalS - 2015-09-22, 12:36

Przy odpalonym samochodzie dostaję info, że podpięte auto to... r21 2.0 turbo
klik
Ale tylko raz udało się dojść do tego momentu. Przeważnie pojawiają się tylko jakieś liczby w okienku na dole:
klik
Testowane i na samym zapłonie, i przy odpalonym silniku.

kujtek - 2015-09-22, 14:39

zdjęcia nie działają
wrzuć tutaj: http://imgur.com/

MichalS - 2015-09-22, 14:55

Teraz powinny działać, edytowałem poprzedni post
kujtek - 2015-09-22, 16:09

niestety, dalej nic nie widzę :(
MichalS - 2015-09-22, 16:37

A teraz?
Adam - 2015-09-22, 17:54

wszystko się wyświetla
kujtek - 2015-09-22, 18:03

nom teraz jest okej

na pierwszym obrazku częściowo odczytuje dobrze, nie jest to oryginalna walizka :)

coś zmieniałeś że potem nie mogło się połączyć?

MichalS - 2015-09-22, 19:24

Później nie zmieniałem nic, jedynie różne kombinacje, zapłon/odpalony i wyłączenie i włączenie programu, z różnym skutkiem, czasem te cyferki na dole tylko wywali, a czasem nic się nie dzieje.

[ Dodano: 2015-11-18, 18:00 ]
Może naiwne pytanie, ale nie natknął się ktoś na opis protokołu xr25? Dokładnie chodzi mi o ramkę danych, jej dekodowanie. Póki co wiem tylko jak temperaturę cieczy z tych danych odczytać co samochód wysyła. Na drugim forum do którego kujtek wstawił link w pierwszym poście był link do opisu, ale wygasł


Powered by phpBB modified by Przemo © 2003 phpBB Group