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 czytać pamięć EEPROM D6253 w radiu AIWA? Wyprowadzenia i opis

ghub 10 Wrz 2003 12:41 1747 13
REKLAMA
  • #1 321819
    ghub
    Poziom 16  
    Posty: 237
    Pomógł: 1
    Ocena: 12
    Witam
    Czy ma ktoś opis czytania tej kości pamięci ( wyprowadzenia ) to jest D6253 radio Aiwa.
  • REKLAMA
  • #2 322113
    jano2300
    Poziom 17  
    Posty: 234
    Pomógł: 2
    Ocena: 7
    Grześko nie osłabiaj . Toż to zwykłe I2C .
  • #3 322416
    ghub
    Poziom 16  
    Posty: 237
    Pomógł: 1
    Ocena: 12
    no tak ale mam problem z jej zczytaniem myśle ze ma inaczej wyprowadzone wyjścia 1 i 8 noga idzie na zasilanie 2,3,4 masa 5? ,6?, 7? ,nie wiem podstawilem 24c01 i radio sie nie odpala czyli to nie to jak podają opisy zamienników Jano poprostu coś tu jest nie tak może skopana jest pamięć ale na innej niby zamiennej powinno pujść.
    .
  • REKLAMA
  • #4 322495
    djlj24
    Spec od car audio
    Posty: 13537
    Pomógł: 1104
    Ocena: 1325
    Wiesz co to znaczy I2C internal clock? Jak nie to dowiedz się bo może się to przydać przy starych radiach.
  • REKLAMA
  • #5 322512
    jano2300
    Poziom 17  
    Posty: 234
    Pomógł: 2
    Ocena: 7
    Leszek - to nie o to chodzi :(
    uPD6253 - to zasadniczo 128 bytes I2C ,ale ...
    Firma NEC zaimplementowała w tej kości swój własny protokól transmisji i jeżeli pin MODE nie ma logiczne "0" to nie można jej zastąpić pamięcią I2C :( . Pozatym jest to dość wolna pamięc (czas zapisu ponad 40 mS). Bardzo wiele kiepskich i nie tylko kiepskich programatorów nie radzi sobie z zapisem (chcą być poprostu za szybkie). Np przechwalony Piccogal wogóle nie sprawdza ACK !!!

    Nie pamiętam czy robiłem takie radio ,ale najpewniej Grześ cosik namotał ,bo chyba tam jest użyta jako iic.
    P.S.
    Grześ podaj jak są poszczególne piny podłączone.
    ... hi hi jak się teraz dodaje załączniki ??
  • #6 322535
    djlj24
    Spec od car audio
    Posty: 13537
    Pomógł: 1104
    Ocena: 1325
    Ja się kiedyś naciąłem na taki eeprom w Toyota Fujitsu Ten i jedyna możlwość czytania/zapisu mi szła jako PCF8582 internal clock. Inny I2C nie. Programator stary, poczciwy Picogal. Max i Erica tego nie chciały nawet widzieć.
  • #7 322582
    jano2300
    Poziom 17  
    Posty: 234
    Pomógł: 2
    Ocena: 7
    No wiem o czym piszesz .Pamięci Philipsa miały na 7 pinie (PTC - programming time control) możliwość dołączania układu RC ,który tworzył generator do szybszego zapisu pamięci .
    W pamięci uPD6253 7 pin to CS (chip select) i musi być na "1" ,bo ..kicha.
    Poczekamy ,co tam Grześ wymłodził .
    P.S.
    cholera mam tylko quick reply na dole ,jak dodać załącznik ??
  • #8 322592
    djlj24
    Spec od car audio
    Posty: 13537
    Pomógł: 1104
    Ocena: 1325
    A nie masz wyżej odpowiedz? Bo ja widzę, że jest.
  • #9 322610
    jano2300
    Poziom 17  
    Posty: 234
    Pomógł: 2
    Ocena: 7
    Problem jest jeszcze jeden.Wiele programatorów uniwersalnych nie ma na poszczególnych pinach sztywnej masy ,tylko wymuszaną kluczami.Wiadomo ,że najlepszy nawet klucz tranzystorowy (nawet MOS) ma jakąś oporność.Przy impulsowym ładowaniu komórek pamięci jest tam zawsze jakiś spadek napięcia (im gorsza konstrukcja tym większy :P ) .Np Piccogal bez dodatkowych mostków do masy się nie obejdzie :) .
    :arrow: Leszek - czasami proste rzeczy są .. za proste .Wcześniej w tym miejscu była chyba odpowiedź na priv .No ale OK.
    Załączniki:
    • Jak czytać pamięć EEPROM D6253 w radiu AIWA? Wyprowadzenia i opis D6253.jpg (47.33 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #10 322892
    ghub
    Poziom 16  
    Posty: 237
    Pomógł: 1
    Ocena: 12
    Witam Was
    Jeśli chodzi o mnie to myśle ze nic nie naknociłem tylko 8 noge oderwałem od pamiątki :) zdaża sie popracuje dzisiaj nad nim i zobacze czy uda mi sie to zastąpić czymś innym albo chociaż ją zczytać niby banalna sprawa ale myśle że ktoś wcześniej skopał pamięć.Dziękuje za pomoc odpisze co i jak musze posiedzieć nad tym troszke mam wilusia ,ponego , może pujdzie na tym .
  • #11 322962
    ghub
    Poziom 16  
    Posty: 237
    Pomógł: 1
    Ocena: 12
    Nie idzie go zczytać żadnym programatorem ( Wilem, PonyProgiem) pamięć jest uwalona
  • #12 323634
    djlj24
    Spec od car audio
    Posty: 13537
    Pomógł: 1104
    Ocena: 1325
    Wilema to sobie od razu w buty wsadż, Pony no cóż z tą pamięcią wywalał Device not responding lub czytał FF. Musisz skorzystać z lepszego narzędzia.
  • REKLAMA
  • #13 324022
    jano2300
    Poziom 17  
    Posty: 234
    Pomógł: 2
    Ocena: 7
    Grześ spróbuj zaadoptować wg załączonego wyżej rysunku inną pamięć .Możliwe ,że poprostu pamięć jest już bebe .
    Jeśli więcej osób ma problemy z takimi lub podobnymi pamięciami ,to możnaby napisać jakis program do programatora na kilku elementach.Chociaż jest tyle różnych ,różnistych programatorów I2C ,że .. tylko poszukać.
  • #14 324626
    ghub
    Poziom 16  
    Posty: 237
    Pomógł: 1
    Ocena: 12
    dziękuje Wam i zasiadam do pracy zobacze może uda sie coś naprawić mam aplikacje i zamiennik zobacze czy pójdzie o efektach napisze

Podsumowanie tematu

✨ Dyskusja dotyczy odczytu pamięci EEPROM uPD6253 stosowanej w radiu AIWA. Pamięć ta jest oparta na interfejsie I2C, jednak NEC zastosował własny protokół transmisji, który wymaga specyficznego podłączenia pinu MODE (logiczne "0"), co uniemożliwia bezpośrednią zamianę na standardowe pamięci I2C, np. 24C01. Pin 7 pełni funkcję CS (chip select) i musi być ustawiony na "1" podczas pracy. Pamięć ta charakteryzuje się długim czasem zapisu (ponad 40 ms), co powoduje problemy z kompatybilnością z wieloma programatorami, które nie obsługują poprawnie sygnałów ACK lub mają zbyt szybkie cykle zapisu. Wiele popularnych programatorów, takich jak Piccogal, Wilem czy PonyProg, nie radzi sobie z tą pamięcią, często zgłaszając błąd "Device not responding" lub odczytując same wartości FF. Problemy mogą wynikać także z braku stałego połączenia masy na pinach programatora, co powoduje spadki napięcia podczas impulsowego ładowania komórek pamięci. Autor oryginalnego pytania uszkodził pin 8 pamięci, co dodatkowo utrudnia odczyt. Wskazano, że w niektórych przypadkach pamięć jest uszkodzona i nie da się jej odczytać żadnym programatorem. Proponowano adaptację innej pamięci zgodnie z dostępnymi schematami oraz ewentualne napisanie dedykowanego oprogramowania do obsługi tego typu pamięci. Wspomniano także o podobnych problemach z pamięciami w innych urządzeniach, np. Toyota Fujitsu Ten, gdzie konieczne było użycie programatora obsługującego PCF8582 internal clock.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA