logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Rozkodowanie radia Fiat FA 1092W1121315 z pamięcią 24C16

c+kozy 14 Wrz 2002 17:14 5013 18
REKLAMA
  • #1 42684
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    Mam radio z Fiata FA 1092W1121315 z prockiem FIAT H2/02 GRUNDIG
    9837K8059 i pamięć 24C16 może ktos ma bina do tej pamiątki w celu rozkodowania lub moze ktoś mi przeliczy bina którego sciągłem i dosłączyłem do postu.
    Załączniki:
    • gru-fiat.bin (256 Bajtów) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 43750
    djlj24
    Spec od car audio
    Posty: 13535
    Pomógł: 1104
    Ocena: 1323
    Z pustego i Salomon nie naleje. A plik jest pusty (same 0). Odczytaj poprawnie. A może czytasz stabilizator :-).
  • REKLAMA
  • #3 43753
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    dołaczam jeszcze raz plik i niemam pojęcia dlaczego ma zero kb.
    a gdyby stabilizator miał jeszcze jedna nogę to kto wie :?
    Załączniki:
    • gru-fiat.bin (2 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #4 44737
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    Ten bin nie podoba mi sie,napewno go prawidlowo odczytales ?
  • #5 44741
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    Niestety to radio już było u macherów i pamieć była ruszana niewiedomo co oni z nim robili podobno tez tylko zczytali i obiecali za kilka dni powiedzieć kod ale sie wykręcili że niby cos tam....
  • REKLAMA
  • #6 44751
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    Musisz pokombinowac z podstawianiem binow albo ktos moze poratuje Ciebie 100%, ja nie mam takiego,albo nie wiem ,ze mam bo nie kojarze tego radia :-(
  • #7 55764
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    Przypominam temat bo nie wierzę że nikt niema bina do tego radia.Radio jest charakterystyczne bo nie pasuje do niczego tylko do fiata marea ze wzgledu na kształt.Może trafi sie komuś do naprawy taki model i może zczytać pamięć. Z góry dziekuje.
  • #8 58001
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    No w końcu zapłaciłem za rozkodowanie i radyjko działa(kod 6602) . Plik dołączam do postu. Mam tylko prosbę żeby mi ktos powiedział jak i gdzie szukac tego kodu w której linijce. Widziałem ze gosciu używał jakiegos kalkulatora. Moze mnie ktos oswietli ewentualnie posle jakis programik na priv.
    Załączniki:
    • fiat_marea.hex (5.64 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #9 58006
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    Czasami kombinowac sie oplaca - gdybys troche posiedzial nad tym to nie musialbys placic - w drugiej linii masz wszystkie informacje potrzebne do obliczenia kodu
  • #10 58011
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    ha ha ha fajnie jak sie wie. Ja miałem źle zczytaną pamięć i tu był problem. Zaufałem testerowi I2c za pomoca którego zczytałem pamięć a jednak były przekłamania. A tak apropo jakim programem to obliczyć mam taki do grundiga na postawie Qbasic ale mi cos nie wychodzi.
  • REKLAMA
  • #11 58310
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    Tym programem nie obliczysz kodu , on tylko oblicza wartosci do wpisania w linie , w starych radiach moznabylo po odpowiednim wpisaniu
    dowiedziec sie kodu z wyswietlacza ,ale nie tutaj ...
  • #12 58591
    adams
    Poziom 24  
    Posty: 652
    Pomógł: 44
    Ocena: 99
    Jest program który oblicza kod na podstawie 2 pierwszych bajtów , oblicza
    też wartość XOR do wpisania w 2 następnych bajtach i sumę kontrolną do
    wpisania na końcu pliku.
    Załączniki:
    • grundign.exe (29.19 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #13 58599
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    Ten program akurat mam ale niebardzo wiem jak go ugryźć .Co prawda radio mam juz rozkodowane ale sam fakt przeliczenia kodu nie daje mi spokoju czasem lubie wiedzieć jak i dla czego.
  • #14 58627
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    Programik dziala ok, pokombinuj a zapewne dojdziesz do sedna sprawy
    :-)
  • #15 58642
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    No pokombinowałem tylko że w moim grundigu jest pamięć 24c16 a ten program tej pamięci nie liczy. Inne biny potrafie przeliczyć jezeli odpowiadają parametry pamięci.Myslę że program będzie podobny tylko że nowsza wersja.
  • #16 58653
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    Do tego programu podstawiasz dwie pierwsze komorki i z nich obliczane sa : suma kontrolna i licznik bledu oraz kod a dlugosc pamieci nie ma zadnego znaczenia- skoro napisalem ze jest ok - to tak jest :-)
  • #17 58838
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    857B FFFF B169 FFFF 8A12 FFFF 8A12 FFFF 96
    tak wygląda druga linijka
    a kod radia to 6602. Po wstawieniu 857b wcale nie wychodzi kod 6602 tylko inny.
  • #18 59139
    Mirek71
    Poziom 20  
    Posty: 477
    Ocena: 11
    To zrob swap bytes tzn 7B 85 ( zamiana) i masz juz kod jak nalezy...
    Mistrzu ,to jest Grundig trzeba kombinowac :-)
  • #19 59538
    c+kozy
    Poziom 14  
    Posty: 181
    Pomógł: 1
    Ocena: 5
    UFFFFF długo mi było czekać na tą wiadomość . Tetraz działa . Człowiek sie uczy całe życie :oops:

Podsumowanie tematu

✨ Dyskusja dotyczy rozkodowania radia Fiat FA 1092W1121315 wyposażonego w procesor FIAT H2/02 Grundig 9837K8059 oraz pamięć EEPROM 24C16. Problemem było uzyskanie poprawnego pliku binarnego z pamięci, gdyż początkowo plik zawierał same zera, co wskazywało na błędny odczyt lub uszkodzenie pamięci. Radio było wcześniej modyfikowane przez serwis, co utrudniało odzyskanie kodu. Po zapłaceniu za rozkodowanie uzyskano kod 6602. Wskazano, że kod można obliczyć na podstawie dwóch pierwszych bajtów pamięci, stosując odpowiedni program kalkulacyjny, który wylicza także wartość XOR i sumę kontrolną. W przypadku pamięci 24C16 program wymagał dostosowania, jednak ostatecznie metoda polegała na zamianie bajtów (swap bytes) w drugiej linii pliku binarnego, co pozwoliło uzyskać prawidłowy kod. Podkreślono, że rozkodowanie wymagało kombinacji i znajomości specyfiki radia Grundig stosowanego w Fiacie Marea.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA