Dzisiaj jest 20 kwie 2024, 04:14


Needle sweep/staging programowanie EEPROM

Fotoporady, manuale, instrukcje "krok po kroku"

Moderator: BRUNO55

Regulamin forum Instrukcje, foto porady, manuale opisujące krok po kroku co należy wykonać, aby samemu naprawić, zmienić, wymienić, zakodować ...

Uwaga:
  1. Nie prowadzimy tutaj dyskusji, a jedynie prosimy o dodatkowe wyjaśnia lub zamieszczamy własne uwagi, spostrzeżenia o których warto wspomnieć.
  2. Zmiany w instrukcji autor wprowadza bezpośrednio w poście zawierającym instrukcję - nie piszmy postów z informacją co należy zrobić inaczej niż w instrukcji.
  3. Za pomocą nowego postu autor powinien poinformować o wprowadzeniu zmian w instrukcji.
  4. Równolegle obowiązują wszystkie zasady opisane w ramach Regulaminu forum
  5. Jeżeli otrzymasz odpowiedź na zadane pytanie, odwdzięcz się przyznaniem pochwały - tu przeczytasz jak przyznać pochwałę
  • Autor
  • Wiadomość
Offline
Awatar użytkownika

theprolukasz

Nowicjusz

  • Posty: 10
  • Rejestracja: 02 cze 2019, 17:33
  • Online: 10d 21h 40m 45s
  • Pochwały: 8
  • Auto: VW GOLF 6
  • Silnik: 1.6 BSE 102KM
  • Lokalizacja: Poznań

Needle sweep/staging programowanie EEPROM

Post16 kwie 2020, 15:47

Witam, dziś przedstawię wam możliwość zaprogramowania testu wskazówek przy każdym przekręceniu stacyjki czyli tzw. Needle sweep/staging lub Indicator celebration jak to widnieje w VCDS ale kanał w nim jest zablokowany lub niedostępny.

Co będzie nam potrzebne
- Licznik z Golfa 6
- Programator USB CH341A EEPROM + Adapter z klipsem dla ułatwienia pracy
- Program " CH341A Mini Programmer "
- Torx T8 do rozkręcenia obudowy licznika (4 śrubki)
- Torx T20 z przedłużką do wyciągnięcia licznika z deski rozdzielczej (2 śrubki)
- Zagięta penseta lub coś do podważenia wskazówek
- Nożyk
- Coś do podważenia dekorów wokól licznika

Zaczynamy od obniżenia i wyciągnięcia maksymalnie do siebie kolumny kierowniczej co ułatwi nam wyciągnięcie licznika i dekorów

Następnie wypinamy dekory z zatrzasków
IMG_20200416_123849_Easy-Resize.com.jpg

IMG_20200416_123837_Easy-Resize.com.jpg


Następnie wypinamy trzeci dekor zasłaniający śruby od licznika, trzyma się dość mocno na czterech zatrzaskach

IMG_20200416_123951_Easy-Resize.com.jpg




Teraz będzie nam potrzebny Torx T20 z przedłużką żeby odkręcić dwie śruby trzymające licznik

IMG_20200416_124038_Easy-Resize.com.jpg


Wyciągamy licznik do siebie, wkładamy rękę za licznik i wypinamy wtyczke, teraz w lewą stronę można wyciągnąć licznik i zabrać na stół operacyjny

IMG_20200416_124136_Easy-Resize.com.jpg


Mój licznik ma oznaczenie
5K0 920 860F
I SW 0206

IMG_20200416_124558_Easy-Resize.com.jpg


Odrazu nożykiem możemy naciąć pośrodku naklejke aby ułatwić rozdzielenie plastików

SW zdradza nam jaki mamy EEPROM w liczniku, czy 24C32 czy 24C64
SW do 03XX mają 24C32 a od SW 04XX mają 24C64
Liczniki premium od SW 02XX mają 24C64

Teraz czas na dobranie się do wnętrza zegarów, kładziemy zegary, i ukazują nam się cztery śruby obudowy które wykręcamy [TORX T8]

received_249450896445791.jpeg


Na bokach znajdują się dwa zatrzaski które podważamy i podnosimy jedną część obudowy

IMG_20200416_132042_Easy-Resize.com.jpg

IMG_20200416_132046_1_Easy-Resize.com.jpg

IMG_20200416_132023_Easy-Resize.com.jpg


Teraz całą płyte z elektroniką i wskazówkami mamy uwolnioną

IMG_20200416_132855_Easy-Resize.com.jpg


Podważamy wskazówki delitkanie żeby nie uszkodzić cyferblatu

IMG_20200416_132936_Easy-Resize.com.jpg


Cyferblaty można wyciągnąć żeby ich nie uszkodzić jak będziemy obracać cały panel do góry nogami
Należy podważyć w zaznaczonym miejscu i przekręcić w prawo dla prawego cyferblatu a w lewo dla lewego i wyciągnąć

USER_SCOPED_TEMP_DATA_orca-image-1676778037.jpeg

IMG_20200416_133049_1_Easy-Resize.com.jpg

IMG_20200416_134315_Easy-Resize.com.jpg


Obracamy cały licznik, ukazują nam się cztery plastikowe zatrzaski i dwie metalowe wygięte blaszki które trzeba wyprostować aby wyszły przez szczeline w płycie

USER_SCOPED_TEMP_DATA_orca-image-1047511399.jpeg


Podnosimy ostrożnie żeby nie urwać taśmy od wyświetlacza, i szukamy naszego EEPROM'u który znajduje się po tej stronie płyty

IMG_20200416_140123_Easy-Resize.com.jpg

IMG_20200416_140128_Easy-Resize.com.jpg


Mój EEPROM to 24LC32AE (w skrócie 24C32 - wiedzieliśmy to po oznaczeniu SW na obudowie)
Screenshot_2020-04-16-14-01-52-464_com.miui.gallery_Easy-Resize.com.jpg


Teraz czas na oznaczenia i podłączenie do programatora

Oznaczenia wyjść EEPROM'u
received_267439767747732.jpeg


Wpinamy adapter z klipsem w programator
IMG_20200416_141734_Easy-Resize.com (1).jpg

IMG_20200416_141742_Easy-Resize.com.jpg


Czerwony przewód przy klipsie oznacza nam 1 w adapterze przy programatorze więc wiemy że 1 do 1 i tak zaczepiamy klips

IMG_20200416_141826_Easy-Resize.com.jpg

IMG_20200416_142357_Easy-Resize.com.jpg


Upewniamy się że dobrze zaczepiliśmy klips i dobrze przylega do nóżek EEPROM'u żeby go nie uszkodzić.
Podłączamy programator do komputera, włączamy program wspomniany na początku postu i zabieramy się za szukanie interesujących nas adresów

Szukamy naszego eeprom'u, ustawiamy Type:24 EEPROM Manu:ST i Name: u mnie jest to ST24C32
I na tym będę wam pokazywał jak zmieniać adresy, na ST24C64 po prostu w innych miejscach będą adresy do zmiany ale zasada ta sama.

IMG_20200416_144819_Easy-Resize.com.jpg


Klikamy READ
IMG_20200416_145908_Easy-Resize.com.jpg


I ukazują nam się wszystkie adresy z naszego eppromu
IMG_20200416_145927_1_Easy-Resize.com.jpg


Trzeba zmienić trzy adresy w obu wersjach eppromu, wpierw włączymy sam STAGGING (przejazd liczników)
I tutaj OFFSET jest dla obu taki sam [ 66 ] u mnie w OFFSET 66 jest adres [HEX] 40

offset.png


Włączamy kalkulator
W kalkulatorze musimy zamienić nasz HEX na binarny kod
Dla 40 jest to 0100 0000

kalk_Easy-Resize.com.jpg



Aktywacja Stagginu znajduje się w tym miejscu -> 00X0 0000
Zamiast X - 0 wyłączony
Zamiast X - 1 włączony

Teraz musimy wpisać binarne liczby tak aby uzyskać HEX i wpisać go w programatorze
Czyli 0110 0000

hex_Easy-Resize.com.jpg


Pochwały przyznane za posta: 6
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego postu.
Ostatnio zmieniony 16 kwie 2020, 17:21 przez theprolukasz, łącznie zmieniany 3 razy
Offline
Awatar użytkownika

theprolukasz

Nowicjusz

  • Posty: 10
  • Rejestracja: 02 cze 2019, 17:33
  • Online: 10d 21h 40m 45s
  • Pochwały: 8
  • Auto: VW GOLF 6
  • Silnik: 1.6 BSE 102KM
  • Lokalizacja: Poznań

Re: Needle sweep/staging EEPROM

Post16 kwie 2020, 16:16

I klikamy AUTO, aby zmieniona wartość została zaprogramowana w EPPROM'ie naszego licznika

auto.png


Teraz po tej modyfikacji będzie działać needle sweep ale nie będą podświetlały się wskazówki, teraz się za to zabierzemy, czas na kolejny adres

Dla 24C32 OFFSET to CC

Dla 24C64 OFFSET to 2E6

Aktywacja podświetlenia znajduje się w tym miejscu -> 000X 0000

Zamiast X - 0 wyłączony
Zamiast X - 1 włączony

U mnie HEX jest to 09 czyli binarny to 0000 1001 a więc trzeba zmienić binarny tak aby wyszło 0001 1001 dla mnie jest to 19 czyli obok 9 wpisuje 1 w programie

podswietlenie_Easy-Resize.com.jpg


I klikamy AUTO

Teraz czas na odblokowanie kanału w VCDS tak aby można było wyłączyć lub włączyć Staging programem

Dla 24C32 OFFSET to CD

Dla 24C64 OFFSET to 2E7

Aktywacja kanału znajduje się w tym miejscu -> 0X00 0000

Zamiast X - 0 wyłączony
Zamiast X - 1 włączony

U mnie w OFFSET CD jest HEX 1C czyli binarny to 0001 1100 a musimy zmienić na 0101 1100 dla mnie będzie to 5C więć w programie zamist 1 wstawiam 5 i klikam AUTO

vcds_Easy-Resize.com.jpg


I już, wszystko mamy zaprogramowane, wszystko składamy i cieszymy się needle sweepem w każdym liczniku.
Trzeba także pamiętać aby odpowiednio wyzerować wskazówki przy zakładaniu i zawsze w ruchu odwrotnym do wskazówek zegara je cofać i ustawiać.
Mam nadzieję że w miare łopatologicznie wszystko przedstawiłem a nie widziałem na forum aby taki temat był, bo sam szukałem informacji.
Każdy kto chce się podjąc tej próby robi ją na własną odpowiedzialność, ja opisuję tutaj tylko swoje zmagania.
Wiedza zaczerpnięta z zagranicznych forów w różnych językach.



Pozdrawiam


Autor postu otrzymał pochwałę
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego postu.
Offline
Awatar użytkownika

greg2

Senior Moderator

  • Posty: 1004
  • Rejestracja: 04 cze 2013, 15:45
  • Online: 132d 21h 14m 9s
  • Pochwały: 23
  • Auto: Golf VII GTI
  • Silnik: 2.0 TSI
  • Lokalizacja: Warszawa

Re: Needle sweep/staging programowanie EEPROM

Post16 kwie 2020, 19:03

fajny poradnik :) przyda sie tam gdzie vcdsem nie da sie zakodowac :lokej:
Offline
Awatar użytkownika

Diesel

Aktywny

  • Posty: 143
  • Rejestracja: 05 sty 2019, 17:24
  • Online: 8d 8h 59m 28s
  • Auto: VW Golf VI
  • Silnik: 2.0 TDI CFFB+ 129kW
  • Lokalizacja: Legnica

Re: Needle sweep/staging programowanie EEPROM

Post16 kwie 2020, 19:54

Bardzo ładnie napisany poradnik. Ode mnie leci pochwała ;-)
Offline

fazer

Sympatyk

  • Posty: 93
  • Rejestracja: 31 mar 2018, 15:54
  • Online: 10d 17h 6m 28s
  • Auto: VW GOLF 6
  • Silnik: 1.4 TSI CAXA
  • Lokalizacja: Białystok

Re: Needle sweep/staging programowanie EEPROM

Post17 kwie 2020, 07:29

Witam
Wszystko działa .Tak trzymać !!
https://youtu.be/cYYw3k4jSgQ
Offline
Awatar użytkownika

jezutkp

Aktywny

  • Posty: 147
  • Rejestracja: 23 sty 2014, 22:09
  • Online: 6d 15h 1m 32s
  • Pochwały: 10
  • Auto: B8
  • Silnik: CRLB+
  • Lokalizacja: Olkusz

Re: Needle sweep/staging programowanie EEPROM

Post26 gru 2020, 21:43

Offline

kami85

Nieśmiały

  • Posty: 25
  • Rejestracja: 10 lis 2015, 09:04
  • Online: 5d 4h 59m 36s

Re: Needle sweep/staging programowanie EEPROM

Post12 mar 2021, 21:48

Dobry poradnik, już zakupiłem programator. Pytanie do autora czy przy tej samej metodzie możemy aktywować diodę DRL w eeprom ? Jest to jedna robota jak licznik na stole. I czy przycisk save zapisuje nam oryg. eeprom, który w razie problemów można przywrócić ? Czy jest to bardziej skomplikowane ?
Offline
Awatar użytkownika

jezutkp

Aktywny

  • Posty: 147
  • Rejestracja: 23 sty 2014, 22:09
  • Online: 6d 15h 1m 32s
  • Pochwały: 10
  • Auto: B8
  • Silnik: CRLB+
  • Lokalizacja: Olkusz

Re: Needle sweep/staging programowanie EEPROM

Post13 mar 2021, 12:27

Diodę DRL aktywujesz z poziomu vcds w BCM (nie eeprom) bodajze bajt26 bit5
Tak save zapisuje dany eeprom do pliku (zrób odczyt i zapisz sobie najpierw kopię Twojego oryginalnego eeprom)
Offline

kami85

Nieśmiały

  • Posty: 25
  • Rejestracja: 10 lis 2015, 09:04
  • Online: 5d 4h 59m 36s

Re: Needle sweep/staging programowanie EEPROM

Post14 mar 2021, 12:42

Jeżeli aktywacja DRL nie działa przez VCDS nalezy zaprogramować jej działanie w eeprom (kwestia tego czy jest dioda czy trzeba ją wlutować to pomijam). Z rosyjskich stron wynika, że dla układu 24C64 jest to 02ED (00X00000). Pytanie jaki jest to adres dla układu jak wyżej czyli 24C32.

edit: znalazłem jest to: D3 bit 5 zmieniamy na 1

Co do zapisu dzięki za odp.
Offline

poaa1hd

Nieśmiały

  • Posty: 36
  • Rejestracja: 10 maja 2018, 20:22
  • Online: 2d 23h 2m 27s
  • Auto: Touran
  • Silnik: BLS
  • Lokalizacja: Haugesund

Re: Needle sweep/staging programowanie EEPROM

Post15 maja 2021, 11:58

Witam. Co do rozbierania licznika i wyjmowania wskazówek to nie lepsza i mniej inwazyjna metoda jest ich "wykrecanie" odwrotnie do ruchu wskazówek zegara żeby nie uszkodzić silniczków? Ładnie wtedy wychodzą i nie trzeba ryzykować uszkodzenia czegoś pęsetą? Co do samej edycji eeprom zamiast przeliczać wszystko i szukać adresów można użyć programów do tego przeznaczonych tylko ptaszkujemy interesujące nas opcje i gotowe. Ja ostatnio swój licznik robiłem żeby uruchomić PLA3.0 i wszystko ładnie tymi sposobami zadziałało. Program jest darmowy i nazywa sie VAG Dash Editor.
Offline

grzesiek89

Nowicjusz

  • Posty: 4
  • Rejestracja: 11 paź 2020, 09:58
  • Online: 8h 22m 38s
  • Auto: Golf_6
  • Silnik: 1.6 BSE
  • Lokalizacja: Podkarpacie

Re: Needle sweep/staging programowanie EEPROM

Post23 paź 2022, 16:00

Czy przy robieniu tej operacji można coś zepsuć ?
Mam licznik 5K0920860D, czy będzie to działało ?
Znalazłem fajny program do edycji EEpromu, nazywa się Dag Dash Editor.

Wróć do MK6

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość