Elektronika samochodowa, oprogramowanie, chip tuning. 41-800 Zabrze ul. Wolności 94 tel. (0-32) 376-1-376 fax. (0-32) 376-1-375 http://www.elprosys.com.pl/ e-mail: office@elprosys.com.pl CodiProg III Skrócona instrukcja obsługi urządzenia. 1
Wstęp W odpowiedzi na potrzeby naszych klientów prostszego i szybszego programowania pamięci za pomocą klipsa firma ElproSys wprowadza na rynek urządzenie o nazwie CodiProg III. Nowy sprzęt został zaprojektowany specjalnie z myślą o współpracy z testerem DiagProg II bez potrzeby używania komputera PC. W nowym urządzeniu pozbyliśmy się problemu utraty danych w przypadku błędnego założenia, braku kontaktu klipsa na układzie programowalnym. Metoda działania urządzenia polega na testowaniu prawidłowości kontaktu bez podania napięcia. Po pozytywnym wyniku testu zostaje podane napięcie programowalne na układ docelowy. Taka metoda minimalizuje ryzyko uszkodzenia danych w urządzeniu programowanym. 2
Spis treści Wstęp... 2 Spis treści... 3 CodiProg III (rys)... 4 Zasilanie przyrządu... 5 Warunki pracy przyrządu... 5 Zmiana przebiegu deski rozdzielczej... 5 Kopie bezpieczeństwa oryginalnych danych... 5 Sposób zakładania klipsa... 7 Sposób lokalizacji i mostkowania quartz'a... 8 Zmiana napięcia programowania odczytu, rezystor Pull-Up... 10 Kopie bezpieczeństwa... 10 Usuwanie typowych problemów... 11 3
CodiProg III Złącze do łączenia z klipsem Dioda informująca o aktywności urządzenia Gniazdo systemowe 1 Gniazdo systemowe 1 Złącze łączące z klipsem jest to złącze do połączenia z testerem DiagProg II jest to złącze współpracujące z dostępnymi w zestawie klipsami oraz adapterami programującymi. 4
ZASILANIE PRZYRZĄDU. Przy programowaniu z użyciem CodiProg III, przyrząd DiagProg II możemy zasilać z źródła zasilania stabilizowanego np. zasilacz (12V, 3A) lub gniazdo zapalniczki w samochodzie. Przy czym należy pamiętać, że stałe napięcie zasilania powinno wynosić od 10 do 14,4 V. Podanie niewłaściwego napięcia może spowodować uszkodzenie przyrządu DiagProg II jak i programatora CodiProg III. Zasilacz 12V dostarczany przez naszą firmę nadaje się jedynie do zasilania przyrządu podczas aktualizacji oprogramowania lub przenoszenia plików pomiędzy komputerem PC i przyrządem DiagProg II. Ponieważ nie jest to zasilacz stabilizowany nie gwarantujemy poprawnego programowania z tym zasilaczem. Może także ulec zniszczeniu programowane urządzenie. UWAGA!!! Układ programowany na czas programowania musi być odłączony od instalacji samochodowej! Jest on zasilany przez CodiProg III. WARUNKI PRACY PROGRAMATORA. CodiProg III pracuje prawidłowo przy temperaturze od 0 do 40 stopni Celsjusza. Podczas krótkiej operacji programowania temperatura może być niższa. ZMIANA PRZEBIEGU DESKI ROZDZIELCZEJ. W celu zmiany przebiegu za pomocą klipsa należy uruchomić urządzenie DiagProg II z podłączonym do złącza systemowego 1 programatorem CodiProg III (jeżeli na wyświetlaczu pojawi się komunikat PODLACZYC CODIPROG III odłączyć zasilanie z DiagProg a II przed zintegrowaniem urządzeń). Zakładamy clipsa na chipa. Nazwa tego chipa zostaje wyświetlona przez DiagProg II. Po naciśnięciu przycisku OK uruchomi się programator CodiProg III i nastąpi odczyt danych z licznika. Po odczycie danych DiagProg II daje możliwość zapisania kopii oryginalnych danych odczytanych z licznika (kopia danych). Kopię tę należy robić w przypadku niepewności wyboru właściwego modelu licznika. Jeżeli chcemy ją zrobić wciskamy klawisz F1, podajemy nazwę pliku, następnie ją zapamiętujemy. Jeżeli nie chcemy kopii danych naciskamy dowolny klawisz, zostaje wyświetlona aktualna wartość przebiegu licznika - powinna się zgadzać z wskazaniem wyświetlacza licznika przed demontażem. Następnie wpisujemy oczekiwaną wartość przebiegu wciskamy przycisk OK 5
Po zakończeniu programowania DiagProg II wypisze rezultat programowania. Prawidłowym wynikiem jest ilość błędów 0, który oznacza że programowanie powidło się w 100%. Niewielka ilość błędów (zależna od kodowania licznika) nie musi wpływać na prawidłowe programowanie licznika. Możemy wtedy jednak dla pewności powtórzyć cały proces od początku. Niektóre liczniki wymagają zastosowania mostkowania QUARTZ'u podłączonego do mikroprocesora (mikrokontrolera), który jest połączony z układem programowanym przez układ programowany przez CP3. Niektóre liczniki mają układ programowalny zalany lakierem zabezpieczającym. Przed przystąpieniem do programowania przez CP3 należy układ taki oczyścić odpowiednim detergentem. Aby uniknąć komplikacji oraz utraty danych należy pamiętać aby układ programowalny był oczyszczony z wszelkich lakierów oraz substancji powodujących brak kontaktu. Dla chip ów 93C66, 93C86, zalecamy mostkowanie Quarz a. Po odczycie danych przez programator system musi automatycznie rozpoznać prawidłowy stan kilometrów w przeciwnym wypadku w razie wątpliwości należy skontaktować się z lokalnym dystrybutor. Nie zastosowanie się do powyższej instrukcji może spowodować uszkodzenie deski rozdzielczej. Napięcie odczytu / zapisu programatora powinno być jak najniższe. W CodiProg III napięcie jest automatycznie zdeklarowane to każdego modelu samochodu w menu. Tylko w razie problemu należy napięcie zmienić. Podczas zakładania clipsa na układ programowalny możemy mieć włączony cały system. Deska rozdzielcza powinna być odłączona od instalacji samochodowej. Układ programowalny otrzyma zasilanie z programatora CodiProg III. 6
Rodzaje obudów układów programowalnych: SPOSÓB ZAKŁADANIA KLIPSA SMD 8-pin SMD 14-pin DIP 8-pin W niektórych przypadkach nazwa układu programowalnego nie jest kompletna, w szczególności w układach SMD gdzie powierzchnia na napisy jest mała, nadruk może być skrócony np. - nawa wyświetlona przez DiagProg II "93C46" - napis na chipie C46M6" Sposób założenia klipsa : Założyć klips jedną stroną zgodnie z oznaczeniem klipsa (czerwony kabel oznacza pierwszą nogę w chipie) i chipa. Założyć drugą stronę. Klips zostało dokładnie umieszczony na układzie. 7
SPOSÓB LOKALIZACJI I MOSTKOWANIA QUARTZ'A W niektórych układach programowalnych w celu zabezpieczenia danych przed utratą należy Mostkować Quartz według poniższych zdjęć. Rodzaje quartz'ów: Sposób mostkowania quartz'ów: 8
Sposób liczenia wyprowadzeń układów programowalnych: Wyprowadzenia układów programowalnych liczymy odwrotnie do ruchu wskazówek zegara. W przypadku wypisania przez DiagProg II "SPRAWDZ POLĄCZNIA CLIPS XX" należy sprawdzić kontakt clipsa z układem programowalnym z odpowiednim PIN'em według poniższego liczenia. 9
ZMIANA NAPIĘCIA PROGRAMOWANIA ODCZYTU, REZYSTOR PULL-UP Napięcia programowania chip'a są zadeklarowane w menu DiagProg II - oznacza to, że po wyborze typu samochodu jest ustalone konkretne napięcie odczytu - programacji dla wybranego samochodu. Aby je zmienić należy wybrać w menu DiagProg II samochód który chcemy przeprogramować, po pojawieniu się komunikatu: PODLACZYC CODIPROG III CHIP: XXCXX naciskamy klawisz F1. Najpierw jeżeli chcemy włączyć lub wyłączyć rezystor Pull-Up zmieniamy opcje numer 4, jako kolejną czynność wybieramy napięcie 1,2 lub 3. Wciśnięcie klawiszy z napięciem automatycznie spowoduje początek odczytu. KOPIE BEZPIECZEŃSTWA Aby wykonać kopie bezpieczeństwa w momencie kiedy urządzenie napisze komunikat. Kopia - F1: należy nacisnąć klawisz F1 oraz podać nazwę pliku. W ten sposób zostanie zapisana cała zawartość odczytanej pamięci EEPROM w niezmienionej oryginalnej zawartości. Aby ponownie wgrać oryginał danych po pojawieniu się komunikatu Odtworzenie - F2 należy nacisnąć klawisz F2 i wpisać nazwę pliku z oryginalnymi danymi. Urządzenie przejdzie do zapisania całej zawartości pliku, w momencie typowego programowania CodiProg III zapisuje tylko to co się zmienia np. tylko kilometry. 10
TYPOWE PROBLEMY ORAZ ICH USUWANIE. 1. Po wyborze samochodu DiagProg II wyświetla: PODLACZYC CODIPROG III CHIP: XXCXX. Po naciśnięciu klawisza OK kolejny komunikat: BRAK AUTORYZACJI KONTAKT Z DYSTR. Należy wyłączyć zasilanie od DiagProg II, podłączyć CodiProg III i spróbować jeszcze raz. Jeżeli komunikat się powtórzy oznacza to ze nie maja państwo wykupionego programu dla danego modelu. Po kody aktywacyjne należy się zgłosić do lokalnego dystrybutora. 2. Po wyborze właściwego samochodu wartość odczytanych kilometrów nie zgadza się z rzeczywistą wartością. W niektórych samochodach takich jak np. NISSAN po 1999 roku lub BMW SW12,13 jest to normalny objaw. Kolejnym przypadkiem może być samochód który zlicza wartość przebiegu w milach. Odczytanie wartości pomnożonej lub podzielonej przez wartość 1.609344 jest normalne. Ustawienie jednostek mile/kilometry w opcjach DiagProgII nie wpływa na wyniki programowane przez CodiProg III. Złe wyniki odczytu mogą też być spowodowane przez za niskie napięcie lub wykorzystywanie rezystorów Pull-Up zdeklarowane w menu DiagProg II. Ostatnią przyczyną może być nie zmostkowanie QUARTZ'a. 3. Po wyborze samochodu DiagProg II wyświetla komunikat: SPRAWDZ POLACZENIE CLIPS X W takim przypadku należy sprawdzić kontakt klipsa na układzie. Jeżeli to nie pomoże należy przemyć klipsa oraz układ programowalny detergentem. 4. Po wprowadzeniu nowej wartości kilometrów do zaprogramowania po próbie zapisu DiagProg II wyświetla komunikat: ERROR ERR No = XX, należy zwiększyć napięcie programowania. Ostatnią przyczyną może być nie zmostkowanie QUARTZ'a. Programator oraz osprzęt posiada roczną gwarancję. 11