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

Jak odczytać kod do radia Grundig 1650VD z procesorem NEC D17011GF E94?

djlj24 09 Maj 2002 21:08 4874 19
REKLAMA
  • #1 15092
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    Mam problemik z Grundigiem 1650VD. Otóż nie mogę go uruchomić (znaleźć kodu). Sam już zrobiłem kupe radyjek ale tego typu mam pierwsze. Nie ma w nim EEPROMU a procesor jest NEC D17011GF E94. Po przekopaniu dokumentacji dowiedziałem się, że kod się czyta po dołączeniu pamięci 24c01 do magistrali I2C. Po odwieszeniu radio powinno coś w niej zapisać (4 ostatnie bajty). Niestety nie zapisuje nic. Sam poszukałem ich wpisując kawałek po kawałku i dół znalazłem. Zabrałem się za dopisywanie góry celem odczytu kodu i okazało się, że jest to bardzo niejednoznaczn ponieważ kilka kombinacji pasuje. Potem przy bajcie 01 okazało się, że można wpisać cokolwiek. Niestety w takim wypadku wygenerowanie kodu jest niemożliwe. Znalazłem sposób na uruchomienie radia bez kodu ale jest bardzo nieelegancki i nie chce go zastosować.
  • REKLAMA
  • #2 15293
    hombre
    Poziom 14  
    Posty: 143
    Ocena: 2
    Takiego radijka u mni niema ale mam 1670 tam ale 24c02 to ti posle czi cos wykombinujesz.Wysli mi plik.

    Uploaded file: 1670.zip
  • #3 15326
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    To jest całkiem inny model. Jak już pisałem to 1650 fabrycznie nie ma wogóle EEPROMa. Pamięć tylko się podłącza aby odczytać kod.
  • REKLAMA
  • #5 15342
    SlaweK
    Poziom 43  
    Posty: 11964
    Pomógł: 917
    Ocena: 913
    Jeden ze znajomych twierdził że można czytać pamięć po I2C jako 24cxx tylko trzeba procka trzymać w resecie, nie wiem która to noga.
    I nie można zapomnieć o nie przeciążaniu tej magistrali. A potem już łatwo, jak to w Grundigach. Mnie ta przyjemność jak na razie ominęła. :wink:

  • REKLAMA
  • #6 15346
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    Sam tak myślałem aby potraktować procka jak pamięć tylko, że jak go zblokuje na reset to on nie włączy zasilania. I kółko się zamyka. Na razie sam wyczaiłem metodę jak uruchomić bez kodu tylko, że za każdym odłączeniem od zasilania trzeba znowu inicjować.
  • #7 15410
    stan
    Poziom 25  
    Posty: 986
    Pomógł: 59
    Ocena: 172
    przeczytaj tak

  • #9 15530
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    Spróbuję.
  • #10 15733
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    Probowałem, walczyłem ciężko i nic. Próbowałem programatorem, który sobie dobrze radzi bez wylutowywania pamięci z ukladu i niestety nie idzie. Może by tak moniotrkiem I2C. Jedyny objaw, który udało mi się uzyskać to komunikat na wyświetlaczu ON (swoją drogą taki sam komunikat można uzyskać podładając pamięć z zawartością 00).
  • #11 15790
    Dyzio140
    Poziom 16  
    Posty: 249
    Ocena: 8
    muszę się wtrącic , ja robię to w ten sam sposób i to barzdo dobże chodzi ,a jak ci sie
    uda zczytać bina i tak nie wyliczysz zniego kodu trzeba mieć do niego calculator
  • #12 15942
    SlaweK
    Poziom 43  
    Posty: 11964
    Pomógł: 917
    Ocena: 913
    Kalkulator, jak do każdego innego
    Grundiga. A jeśli żczytasz to przecież można zaprogramować, chociaż ostatnie 4 komórki.
  • #13 15946
    stan
    Poziom 25  
    Posty: 986
    Pomógł: 59
    Ocena: 172
    Jeśli dołączasz pamięć to musi to być 2402
  • #14 15952
    Dyzio140
    Poziom 16  
    Posty: 249
    Ocena: 8
    ztego co się orientuję to kod jest w pierwszych czterech komórkach
    co do calculatora to sprawdzałem na kilku i nie wylicza mi takiego kodu jak trzeba .Potem ci podam zczytanego bina zmojego radia i kod i sam se to sprawdzisz
  • #15 15975
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    Niestety nie mam komunikacji i nie mogę nic odczytać. Na razie zrobiłem moją metodą.
    Ja używam do Grundigów kalkulatora, który z pierwszych 4 bajtów oblicza resztę i działa dość dobrze oczywiście jeżeli chodzi o inne Grundigi na pamięci.
  • #16 15996
    Dyzio140
    Poziom 16  
    Posty: 249
    Ocena: 8
    jaki masz do tego programator,jezeli masz Pico Gal to powinienes miec do niego adaptor podłanczasz SDA I SCL wedłog opisu powyzej i zczytuje dwie linijki bez problemu
  • #17 16004
    djlj24
    Spec od car audio
    Posty: 13533
    Pomógł: 1104
    Ocena: 1323
    Próbowałem Ponym, jeszcze zadziałam Zoranem może pójdzie.
  • REKLAMA
  • #18 16045
    Dyzio140
    Poziom 16  
    Posty: 249
    Ocena: 8
    wysylam Ci plik do grundiga z kodem 0974 Jesli twierdzisz ze pasuje kalkulator od grundiga to sprawdz kod plik wyslalem Ci na private
  • #19 376475
    botr
    Poziom 17  
    Posty: 319
    Pomógł: 4
    Ocena: 30
    moze ktos obejrzec moj plik z monitora I2C i powiedziec jaki mam kod
    Radio mam 1650VD Grundig .
    Normalnie radio mam zablokowane na 4 proby , ale czakalem az sie odblokuje i znowu zablokowalem .., ten log jest wlasnie z chwili mojego blokowania
    pozdrawiam
    Załączniki:
    • Monitor_zablok.zip (203 Bajtów) Musisz być zalogowany, aby pobrać ten załącznik.
  • #20 1617654
    JarekLT
    Poziom 14  
    Posty: 182
    Pomógł: 2
    Ocena: 15
    Pomocy!

    Mam takie same radio. Probowalem je odblokowac. Podpialem pamiec 24c02 do I2c interfejsu processora. 3pin SDA, 4pin SCL. Pamiec miala wpisane same FF. Wlaczylem radio. Mialo ono 2 proby (SAFE) doczekalem sie az sie odblokuje SAFE i znow zablokowalem. Odczytalem zawartosc 24c02 i mialem zmienione tylko cztery ostatnie komorki. Czy to wystarczy? Aha, jeszcze jedno pytanko. Nie znalazlem dokumentacji na proc D17011DF E94. Piny licza sie od klucza (kropki) przeciwko strzalki zegara?

    Bede wdzieczny za wszelka informacje

Podsumowanie tematu

✨ Dyskusja dotyczy problemu odczytania kodu zabezpieczającego w radiu Grundig 1650VD wyposażonym w procesor NEC D17011GF E94, które fabrycznie nie posiada pamięci EEPROM. Próby odczytu kodu polegają na dołączeniu zewnętrznej pamięci 24C01 lub 24C02 do magistrali I2C procesora, gdzie radio powinno zapisać cztery ostatnie bajty kodu. Jednakże w praktyce pamięć nie jest zapisywana, a odczytane dane są niejednoznaczne, co uniemożliwia jednoznaczne wyliczenie kodu. Próby blokowania procesora w stanie resetu w celu odczytu pamięci I2C nie przynoszą efektu, gdyż procesor nie uruchamia zasilania. Użytkownicy sugerują stosowanie kalkulatorów kodów Grundig, które na podstawie pierwszych czterech bajtów binarnych obliczają kod, jednak w przypadku modelu 1650VD kalkulatory nie zawsze działają poprawnie. Wskazano, że dołączana pamięć powinna być typu 24C02, a do odczytu można używać programatorów takich jak PicoGal lub Pony. Jeden z użytkowników przesłał plik z kodem 0974, który można zweryfikować kalkulatorem. W dyskusji pojawiły się także sugestie monitorowania magistrali I2C w celu analizy komunikacji i odczytu kodu. Ogólnie problem odczytu kodu w Grundig 1650VD jest złożony ze względu na brak wbudowanej pamięci i specyfikę procesora NEC D17011GF E94.
REKLAMA