Witam .
Zamieszczony plik macro pozwala odczytać obszar pamięci o adresie 120-12B.
Mam pytanie jak zmienić kody aby odczytać obszar o adresie np 130-13B.
Printable View
z tego forum włoskiego co była przedstawiona procedura to wynikało że te makro odczytuje 0x20 bytów, czyli 32 bajty kolejno.... >0120000000200340, adres początku odczytu 0x120, adres konca 0xX40, różnica 0x20..... następny addres 0x140 , adres końca 0xX60, itd....Cytat:
STOPPED >0120000000200340 STOPPED
Faktycznie to obszar 120-140 a nie jak napisałem 120-12B.
Teraz już wszystko jest jasne .
Dziękuję bardzo za wyjaśnienie i pozdrawiam .
Obszar pamięci 0x100 do 0x200 odczytuje bez problemu ,
natomiast poniżej i powyżej tej wartości niestety nie mam odczytu .
Dołączam skrót logu oraz liczę na dalszą pomoc.
>00E0000000200300
STOPPED
>44
33 04 50 D5 E0 00 02 09
44
>0100000000200320
STOPPED
>44
33 03 50 F5 E0 02 28 44
33 23 51 F1 E0 08 00 02
00 08 00 02 00 08 00 02
00 08 00 02 00 08 00 02
00 08 00 02 00 08 00 02
99 04 00 5A 02 E5 44
>01DF0000002003FF
STOPPED
>44
33 03 50 F5 E0 02 28 44
33 23 51 F1 E0 99 09 00
E6 54 D5 4A 21 9F 8C FC
34 51 6C 2D 80 BE E8 4F
00 00 00 01 02 00 00 0A
7C 44
>0200000000200320
STOPPED
>44
33 04 50 D5 E0 00 02 09
44
- z jakiego modelu to jest odczyt ?
- z założenia miał to być odczyt strefy z CODE czyli adresu 0x100 - 0x120 lub 0x160 - 0180 kopia CODE.
- po przejsciu paragrafu (0x100) zmienia się algorytm odczytu.
- przy próbie konwersji otrzymuję kod błędu 215, czyli chyba nie z giuliettyz BCM Magnetti Marelli.
ja dostaję cod xx877....Cytat:
- adres 0x00 7B0 8 33 03 50 F5 E0 02 28 44 7B0 8 33 0C 50 F1 E0 52 00 80 7B0 7 99 05 00 20 03 1F 44
.........Cytat:
0x20 7B0 8 33 03 50 F5 E0 02 28 44 7B0 8 33 0C 50 F1 E0 52 00 80 7B0 8 00 20 00 00 00 20 03 3F 7B0 1 44
Cytat:
0x100 7B0 8 33 03 50 F5 E0 02 28 44 7B0 8 33 0C 50 F1 E0 52 00 80 7B0 8 01 99 04 00 20 03 20 44
To jest BCM Magneti Marelli Fiat 500L .
Trochę to potrwało zanim zrozumiałem , ale jest pełen sukces.
Wielkie dzięki za pomoc i serdecznie pozdrawiam .
- a wiesz może gdzie w 500L , pod jakim adresem jest CODE.
Pamięć w body to 95640 więc adres jest
>0140000000200360
STOPPED
>44
33 03 50 F5 E0 02 28 44
33 23 51 F1 E0 00 00 00
5A 88 6C 3A CE CD 8D 37
29 F6 D8 2A 18 99 10 00
08 65 44