Elektroda.pl
Elektroda.pl
X
TermoPasty.pl
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Bardzo prosty programator pamięci EEPROM 24Cxxx

lechoo 21 Cze 2010 19:01 207639 258
  • Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz kartę SD 64GB.
  • TermoPasty.pl
  • #152 21 Cze 2010 20:36
    adas69
    Poziom 10  

    Może być. Jakakolwiek moc będzie wystarczająca.

  • #153 09 Lip 2010 13:52
    piotrek3004
    Poziom 2  

    ja juz zwątpiłem, pomóżcie, albo kupuje programator z "prawdziwego zdarzenia"... złożyłem pająka najpierw z 1 postu, potem zamieniłem piny 3 z 5, na koncu zmontowałem własne zasilanie 5V, nawet zwarłem piny 6 i 7 i... dalej to samo! w akcie ostatecznej desperacji nawet wlutowałem wszystko w płytę główna kompa, bez zmian, testowałem chyba na 10 sztukach pamięci 24c01 z programami icprog 1.06 i ponyprog bez zmian i bez pomocy... po prostu nie daje rady tym zaprogramować!

    icprog(ustawienia jak w pierwszych postach i delay na (1)) wywala błędy typu: nie otrzymano potwierdzenia i błąd przy adresie 0000h
    a ponyprog przechodzi test Ok , ale co z tego jak przy próbie programowania ładuje błędami (-9) i (-13):cry:

    Próbowałem na win98 se i na Xp .

    Jakieś rady???:?:

  • #154 10 Lip 2010 19:05
    Waldek-Z
    Poziom 9  

    Witam
    W Drukarce Xerox jest Chip z układem K7496 lub K 749G. W związku z tym mam pytanko czy da się tym programatorem zgrać zawartość z pełnego chipa i wgrać do pustego. Podobno tylko taka operacja ożywi drukarkę po dosypaniu tonera.
    Dzięki za pomoc

  • #155 12 Lip 2010 16:50
    piotrek3004
    Poziom 2  

    Drogi Autorze...:D Jaki rezystor wkońcu ma być na 4 pinie??? 3k3 czy 4,7k??? bo w pierwszym poście jest 3k3 a w nowszym schemacie 4,7k:idea:

  • #156 25 Lip 2010 17:19
    piotrula
    Poziom 11  

    Miałem ten sam problem z tym programatorem wywalał mi ten sam błąd okazało się że mam źle skonfigurowany kabel RS z kompem. Programator podpięty bezpośrednio do kompa działa poprawnie a przez kabel RS wywala błędy które są opisywane w powyższych postach.

  • #158 23 Lis 2010 14:45
    Lotkas
    Poziom 14  

    Z najnowszym IC-PROG i schemacikiem z pierwszego postu dziala wysmienicie na 24C16. Juz 2 razy uratowal mi "zycie" :)

  • TermoPasty.pl
  • #159 23 Lis 2010 15:03
    Quarz
    Poziom 43  

    Lotkas napisał:
    Z najnowszym IC-PROG i schemacikiem z pierwszego postu dziala wysmienicie na 24C16. Juz 2 razy uratowal mi "zycie" :)
    I owszem, dlaczego ma nie działać jak port COM w komputerze jest portem spełniającym warunki specyfikacji RS-232, a nie jakąś tam - 'ersatz' - przejściówką przez USB ... :idea: :D

  • #160 27 Lis 2010 03:59
    BekaS
    Poziom 10  

    Witam,
    Generalnie również mam problemy z działaniem programatora. Ostatecznie skłaniam się ku stwierdzeniu, że jest to wina przejściówki USB > RS-232. Spróbuję jutro uruchomić to na komputerze z "natywnym" portem i może to przyniesie jakieś rezultaty. Prostota tego układu w połączeniu z brakiem działania, potrafi na prawdę doprowadzić do frustracji :)

    pozdrawiam

    [edit]
    Dla potomności dodam, że przejście na "natywny" port COM doprowadziło do pomyślnego wgrania i odczytania eeproma 24C04 (niezależnie od tego czy zasilanie odbywało się poprzez port COM czy było zewnętrzne). W międzyczasie przeszedłem chyba przez wszystkie opisane w tym wątku błędy ICprog.
    - Nie otrzymano potwierdzenia - spowodowane najpierw zbyt niskim napięciem na przejściówce RS232 <> USB. Po przełączeniu na zewnętrzne zasilanie układu z zasilacza błąd powodowała wspomniana przejściówka RS232<>USB, a po przejściu na "natywny" COM powodem tego błędu było nie włączenie MCLR jako VCC
    - Błąd odczytu 0000h - spowodowany był podłączeniem urządzenia do złego portu com

    Dodam, że mam jakąś tanią przejściówkę 340 (VID_1A86 PID_7523), której nie polecam...

    pozdrawiam

  • #161 13 Lut 2011 22:01
    elektryku5
    Poziom 38  

    Bardzo dziękuję za ten schemat. Udało mi się odpalić ponyproga pod winkiem (nie chciał się skompilować) i bez problemu zgrałem 24lc04 z monitora.

    Szkoda że nie ma już w sklepach laptopów z rs232, tylko te USB, ehh...

  • #162 18 Lut 2011 20:46
    szymon85olo
    Poziom 10  

    Witam.
    Podziękowania dla wstawiającego (lechoo) schemacik.
    Udało mi się go zrobić i popracować nad pamięcią 24c64. Śmiga aż miło trzeba tylko dobrze skonfigurować według zaleceń lechoo.
    dzięki i pozdrawiam

  • #163 01 Mar 2011 21:00
    toxick
    Poziom 9  

    Mam problem z tym programatorkiem ICprog niby czyta pamięć ale są same zera a ponyprog wywala mi błąd "Bus busy or hardware error (-11)" a chyba już 10 raz wszystko na nowo lutuje z nowych elementów.

  • #164 01 Mar 2011 21:08
    elektryku5
    Poziom 38  

    Zadam podstawowe pytanie. Czy ustawiłeś go jako JDM?

  • #165 02 Mar 2011 07:37
    toxick
    Poziom 9  

    Tak ustawiłem jako JDM i próbowałem na API pezpośrenim I/0 i API Windows i cały czas to samo już zaczynam się zastanawiać czy to nie wina mojego kompa :/ bo dzisiaj udało mi sie jakimś cudem po odłączeniu zasilania jak by zczytać ale 3 razy zczytałoem podkreślam NIBY zczytałęm i 3 razy rużne wartości po zamianie z hexa na normalny plik okazało się że to jaiś bełkot a nie wsad z mojej pamięci ponieważ próbuje zczytać pamięć ze starej baterii.Dodam jeszcze żeby nie było że poustawiałem tak ja było opisane we wcześniejszych postach czyli teoretycznie powinno działać a komp to stary IBM thinkpad 390 i specjalnie zainstalowany win 95

  • #166 27 Mar 2011 11:50
    jousto
    Poziom 16  

    IC Prog działa.
    Schemat wykonałem wg rysunku załączonego poniżej.
    Bardzo prosty programator pamięci EEPROM 24Cxxx

    Ściągnąłem icprog.sys ze strony ic-prog i umieściłem go w tym samym katalogu co icprog.exe.
    Ustawienia programu tak jak poniżej:
    Bardzo prosty programator pamięci EEPROM 24Cxxx Bardzo prosty programator pamięci EEPROM 24Cxxx Bardzo prosty programator pamięci EEPROM 24Cxxx

    i wszystko.

    Dodano po 2 [minuty]:

    używam oczywiście winxp

  • #167 27 Mar 2011 12:20
    Quarz
    Poziom 43  

    Witam,

    jousto napisał:
    IC Prog działa.
    Schemat wykonałem wg rysunku załączonego poniżej.
    Bardzo prosty programator pamięci EEPROM 24Cxxx

    Ściągnąłem icprog.sys ze strony ic-prog i umieściłem go w tym samym katalogu co icprog.exe.
    Ustawienia programu tak jak poniżej:
    Bardzo prosty programator pamięci EEPROM 24Cxxx Bardzo prosty programator pamięci EEPROM 24Cxxx Bardzo prosty programator pamięci EEPROM 24Cxxx

    i wszystko.
    ... i chyba nie wszystko ... :idea: :D
    Pomiędzy wejście stabilizatora LM78L05 a jego zacisk wspólny (GND) należy włączyć - jak najbliżej - bezindukcyjny kondensator o pojemności rzędu 470nF.
    Bez tego kondensatora stabilizator może wzbudzać się (będzie pracować jako regulator dwustanowy), a co objawia się znacznym wzrostem temperatury jego obudowy - a że jego wewnętrzna struktura jest zabezpieczona przed przeciążeniem termicznym (poprzez zmniejszanie wartości pobieranego z niego prądu) - a to może doprowadzić do ograniczenia pobieranego z niego prądu do takiej wartości, iż w efekcie tego nastąpi obniżenie wartości jego napięcia wyjściowego (stabilizowanego).

    Pozdrawiam

  • #168 30 Mar 2012 22:45
    kk1122
    Poziom 12  

    Witam w ostatnim czasie stałem się posiadaczem grundig 4804 vd revers i jest ono zakodowane. Zrobiłem ten programator, ale zamiast 3,5 dałem zasilanie z usb 5v.



    Sprawdzałem kilka razy, ale wszystko jest dobrze.
    W ic-prog 1.06c niestety wychodzą same zera.
    Co mam zrobić próbowałem wiele sposobów, ale nic z tego za każdym razem wychodzą "0".
    Proszę po pomoc, bo sam nie dam rady

  • #169 31 Mar 2012 08:12
    jousto
    Poziom 16  

    Jeśli wykonałeś układ ze stabilizatorem 5V wg powyższych schematów to pewnie że nie będzie działać z USB. Stabilizator potrzebuje napięcia co najmniej 1V do 1,5V wyższego aby wystartować. Ogólnie układ prezentowany na schematach jest przystosowany do zasilania z portu szeregowego komputera który jest wyposażony w taki port.
    Przedstaw trochę dokładniej jak podłączasz pamięć do programatora i do komputera to będzie można coś więcej wywnioskować.

  • #170 31 Mar 2012 15:45
    kk1122
    Poziom 12  

    No tak jak na schemacie, ustawienia takie jak powyzej. Teraz mi sie pokozuje error " nie otrzymano potwierdzenia"

    Dodano po 28 [minuty]:

    sprobowalem nawet ponyprog ale jak daje i2c bus 8bit eeprom to wuskakuje problem (-14)
    a jak dam imbus eeprom to czyta normalmie tylko sa same"f" i nic po za tym

  • #171 01 Kwi 2012 10:38
    andrzej48
    Poziom 10  

    Witam skleiłem na pająka wg.schematu z pierwszej strony i też mi początkowo nie działało , okazało się że mój kabel był z przeplotem , zasilanie podłączyłem z usb , ale bez diody zenera , udało się odczytać 2404 i zaprogramować , czyli mój programator składał się z dwóch rezystorów 10km i4,7km

  • #172 01 Kwi 2012 12:45
    jousto
    Poziom 16  

    Można i tak ale to prosta droga do uwalenia pamięci. Diody zapewniają ściągnięcie napięć do poziomu 5V a tak programujesz ją szpilkami na poziomie 12V z portu szeregowego. Ja w taki sposób "zabiłem" 24c64, natomiast 24c02 programuje się bez problemu. Być może wpływ na to ma czas programowania. 24c64 to 8kB a 24c02 to 256B a więc czas "oddziaływania" programatora jest 32x krótszy.

  • #173 05 Lis 2012 19:30
    elektronik000
    Poziom 19  

    U mnie 24C16 z Zenerkami na liniach SDL/SCL nie kontaktowało wcale. Po wycięciu poszło za pierwszym razem - próbowałem zarówno PonyProg jak i ICProg

  • #174 29 Sty 2013 22:27
    bodzior
    Poziom 16  

    U mnie 24Cxx programuje bez problemu, ale ktoś wcześniej wspomniał że po małej przeróbce można programować 93Cxx. Jak to robić?

    A druga sprawa to potrzebowałem odczytać pamięć 24C05 i 24C046 ale takich oznaczeń nie ma w Ic-prog

  • #175 29 Sty 2013 23:55
    elektryku5
    Poziom 38  

    Po co wywarzać otwarte drzwi? 3 zenerki, 3 oporniki i można zrobić SI-PROG, który działa z microwire, I2C oraz avr-kami.

  • #176 30 Sty 2013 11:02
    bodzior
    Poziom 16  

    W sumie racja SI-PROG będzie bardziej uniwersalny.

    A powiedz jak mam jakiś wsad to skąd wiedzieć do jakiej kostki go można zaprogramować i czy każdy wsad jest wyłącznie pod daną kość napisany?

  • #177 30 Sty 2013 12:07
    elektryku5
    Poziom 38  

    Do każdego urządzenia potrzeba innego wsadu, nie jest tak że konkretne kostki mają konkretny wsad, tylko konkretne urządzenie go ma.

  • #178 30 Sty 2013 22:50
    bodzior
    Poziom 16  

    No tak ale spotkałem się w jednym typie pralki z identycznymi płytami z dwoma typami pamięci jedna 24C05 a druga 24C046 i zamieniłem je na wzajem w tych dwóch płytach i działały więc wsady musiały być te same, ale czy teoretycznie istnieje możliwość odczytania 24C05 i wpisania tego wsadu do 24C046. Oczywiście sprawdził bym to sam ale tych typów pamięci nie ma w liście IC-Prog więc chyba nawet jak bym chciał odczytać którąś z nich zaznaczając na liście ic-prog np. 24C04 to czy odczyt będzie prawidłowy?

  • #179 31 Sty 2013 12:02
    elektryku5
    Poziom 38  

    Jeżeli ma tą samą pojemność, to powinno odczytać ok. (Tego 24C046 nie udało mi się znaleźć, ale całkiem możliwe, że to odmiana 24C04.)

  • #180 31 Sty 2013 18:36
    krzychu1985^
    Poziom 27  

    Tak, 24c046 to po prostu 24c04.