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

Czy Athlon 1500+ i ASUS A7V133 są za nowe do programowania 24C04 JDM?

iNTELL 26 Mar 2003 23:10 6666 17
REKLAMA
  • #1 150126
    iNTELL
    Poziom 30  
    Posty: 1876
    Pomógł: 69
    Ocena: 45
    Witam mam programator JDM taki zrobiony z oferty nowego elektronika i chcę nim zaprogramować pamięć 24C04, Używam programu IC-Prog, Jest on na 100% poprawnie skonfigurowany, próbowałem na rozwartym pinie 7 i na zwartym, Mój sprzęt to Athlon 1500+ i Płyta ASUS A7V133, Ktoś mi powiedział że jest on za nowy i na nim nie zaprogramuje, czy to prawda ??
  • REKLAMA
  • #2 150149
    tolo
    Poziom 35  
    Posty: 3123
    Pomógł: 232
    Ocena: 1173
    A wywala jakieś błędy?
  • REKLAMA
  • #3 150150
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Bardzo możliwe ale najpier napisz czym sie objawia problem.
  • REKLAMA
  • #4 150170
    iNTELL
    Poziom 30  
    Posty: 1876
    Pomógł: 69
    Ocena: 45
    Jak odczytuje to wszędzie mam 000000000000000000 a jak programuje to próba weryfikacji wychodzi nieprawidłowo, jak przykładowo w 1 znaku zmienie 0 na 1 to wypisuje mi że próba weryfikacji adresu 0000h nieprawidłowa, Pozycja kości w programatorze jest na 100% poprawna.
  • #5 150175
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Sprawdź programem ntPICprog (ma on możliwość programowania 24C16) jeśli zadziała to raczej wina kompa. Miałem podobne problemy.
  • #6 150185
    tolo
    Poziom 35  
    Posty: 3123
    Pomógł: 232
    Ocena: 1173
    Miałem też podobny problem na Athlonie 1GHz i płycie MSI K7T Turbo
    wystarczyło przepiąć na drugiego Coma i w opcjach Icproga ustawić Com2 i wszystko zaczeło śmigać. Ale niemam pojęcia dlaczego na pierwszym nie chciał działać.
  • #7 150209
    c2h5oh
    Moderator
    Posty: 6668
    Pomógł: 502
    Ocena: 752
    Cześć !

    3 w 1 . W ZIP-ie :

    - icprog 14pl.zip
    - ntpicprog.zip
    - icprog 2000 driver.sys

    Może się przyda .
    Załączniki:
    • 3w1.zip (504.62 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #8 150301
    Zbychu
    Poziom 14  
    Posty: 66
    Pomógł: 2
    Ocena: 3
    Z własnej praktyki wiem że pamięci niektórych producentów nie chcą się programować JDM-em niedawno na jakimś uploadzie znalazłem plik z opisem rozwiązania tego problemu ale go nie próbowłem bo aktualnie nie mam takiej potrzeby.

    cytuję:

    "Napewno kazdy z Was nie raz i dwa wkuzal sie na JDM , "blad 0000h" , "brak odpowiedzi" itd. szczegolnie z 24C64 .
    Zawsze uzywalem innych "profesjonalnych" progow ale znajomi moi sie z JDM-ami mordowali. Zmusili mnie do posiedzenia nad tematem.
    Oto solucja , jezeli mamy bledy to wlutowujemy opornik 1-2Kom miedzy 8 i 6 noge podstawki pod eproma , miedzy nimi jest dioda wiec najlepiej od gory diody rownolegle do niej.
    Nastepnie sprawdzamy czy czyta, pisze i veryfikuje
    - jezeli ciagle nie to mamy pewnie plyte na I/O ITE i zaznaczamy w ICPROGU invert MCLK
    - jezeli dalej nie chodzi to moze masz plyte np. K7S5A i wtedy zaznazczamy invert VCC i ma chodzic.
    Jak wiadomo JDM dziala na zasadzie "pompki" potencjalu i nie jest tak ze nie chce chodzic na nowszych plytach bo maja one gorsza RS232 lecz dlatego ze maje te RS232 bardziej zblizone do idealu i jak sie okazalo po pomiarach potencjal na szynie data byl wyzszy od zasilania i ten rezystor zbija go wlasnie do "normalnego" poziomu.
    Patent ten osobiscie wykoncypowalem w sobotni wieczor i sprawdzilem na 5 komputerach ktore za chiny nie chcialy dzialac z JDM a wszystkie ruszyly bez problemu."

    mam nadzieję że pomoże ci to rozwiazać problem.

    Pozdrówka
  • #9 151335
    iNTELL
    Poziom 30  
    Posty: 1876
    Pomógł: 69
    Ocena: 45
    Żadnym sposobem nie idzie :( prosze dalsze propozycje.
  • #10 151372
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Intell a tak zapytam czy jak weźmiesz w ICprog`u test sprzętu i podłączysz jakiś mierniki to wszystko jest OK?
  • #11 151400
    Przemyslaw
    Poziom 28  
    Posty: 1510
    Pomógł: 43
    Ocena: 66
    Zajrzyj na http://www.lancos.com/siprogsch.html zrob sobie taki programatorek (zajmie ci to 10 minut lacznie z wypiciem herbaty), daj zewnętrzne zasilanie i ciesz sie sukcesem! JDM tez mi nie dzialal.
  • #12 151417
    iNTELL
    Poziom 30  
    Posty: 1876
    Pomógł: 69
    Ocena: 45
    jak się podłącza mierniki do jdm'a ?
  • #13 151439
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Mase do GND a drugą końcówke woltomierza do SDA, SCL i patrzysz czy jak włączasz napięcie w ic-prog`u to się też włącza (jak się wyłącza to zmień opcje w ustawieniach IC-prog`a , tam są ustawienia negacji) Na końcu sprawdzasz czy jak włączysz napięcie na SDA to się pojawi krzyżyk w kwadraciku z prawej.
  • #14 151582
    picador
    Poziom 33  
    Posty: 2838
    Pomógł: 38
    Ocena: 104
    miernikiem to można sobie najwięcej posprawdzać zwłaszcza szynę i2c ...
    chyba juz bardziej będzie pomocny oscyloskop , a co do portu COM to na nowych płytach nie będzie latał JDM , problem jest z poziomami napięć i prądów portu ... , zalezy to od płyty . możesz spróbowac podłączyć zzewnętrzne zasilanie , nie wnikałem w ten programator bo pracuję na poważnym sprzęcie
  • #15 151778
    iNTELL
    Poziom 30  
    Posty: 1876
    Pomógł: 69
    Ocena: 45
    Ja do zaprogramowania jednego eeproma nie będe kupował za 4000 sprzętu, jak to do 486 podepne to będzie latać ??
  • #16 151788
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Intell a sprawdziłeś chociaż napięcia czy są dobre i czy nie są zanegowane?
  • #17 151867
    c2h5oh
    Moderator
    Posty: 6668
    Pomógł: 502
    Ocena: 752
    Cześć !

    Może zwększ opóźnienie ( w menu: ustawienia sprzętu , ja mam ustawione na 20) . W opisie programu polecają zwiększenie opóźnienia przy komunikacie "błąd 0000f". W tym samym menu , potrenuj z ustawieniami interfejsu. Z niektórymi układami chodzi "bezpośredni IO" , a z niektórymi "windows API". Może przestaw w opcjach "zapis pakietowy" lub "MCLR jako Vcc" . Może coś się zmieni.
  • #18 5141092
    Bagheera
    Poziom 11  
    Posty: 67
    witam, ja także mam problem z tym JDM
    zrobiłem go wg schematu:

    https://www.elektroda.pl/mikrokontrolery/icprog104.html

    chce zaprogramować układ PIC12C508A jako modchip do PSXa

    zlutowałem, podłaczyłem do COM2, odpaliłem ICproga, ustawiłem hardware na JDM, komunikację na windows API, inwery wyczyszczone, opóźnienie na max, potem odpowiedni układ, wczytałem hexa, i zacząłem programować, robiło się to jakieś 20 minut, by na końcu pokazało się, że weryfikacja nie powiodła się na 1 adresie

    jak sprawdzić, czy to w ogóle działa?

    czytałem coś i mierzeniu napięć, wiec kliknałem na hardware check i kolejno sprawdzałem, no i mam tak:

    w normalnym trybie:
    GND -10,8
    -10,8 -10,8
    0 -10,8
    -10,8 0

    VCC
    bez zamin

    MCLR
    GND 0,28
    0,28 0,28
    0 0,45
    0,28 0

    CLK
    GND -3,2
    3,8 -3,2
    0 2,5
    3,8 0

    mierzyłem tylko na 4 pinach po prawej i lewej stronie licząc od góry, bo tak wkładałem układ (DIP8)

    Jakie poziomy napięć wymaga ten PIC żeby się zaprogramować, i jak długo muszą trwać?

    może zna ktoś prostszy i łatwiejszy schemat do zaprogramowania takiego układu. Ale zalezy mi, zeby móc tez zaprogramować PIC16F84(A)

Podsumowanie tematu

✨ Użytkownik posiada programator JDM do pamięci 24C04, używa programu IC-Prog na komputerze z procesorem Athlon 1500+ i płytą ASUS A7V133. Problem polega na tym, że odczyt pamięci zwraca same zera, a próba programowania kończy się błędem weryfikacji. Dyskusja wskazuje, że problem nie wynika z "zbyt nowego" sprzętu, lecz z konfiguracji i kompatybilności portu COM oraz poziomów napięć sygnałów. Zalecane jest sprawdzenie ustawień portu COM (np. zmiana na COM2), testowanie programem ntPICprog, zwiększenie opóźnień w IC-Prog, a także weryfikacja poprawności napięć i sygnałów na liniach I2C (SDA, SCL) miernikiem lub oscyloskopem. Wskazano również możliwość dodania rezystora 1-2 kΩ między nóżkami 6 i 8 podstawki układu, co może rozwiązać problemy z komunikacją. Niektóre płyty główne mają problemy z poziomami napięć portu COM, co utrudnia działanie JDM bez zewnętrznego zasilania. Alternatywnie polecono wykonanie prostszego programatora zewnętrznego według schematu z lancos.com. Podsumowując, Athlon 1500+ i ASUS A7V133 nie są za nowe do programowania 24C04 JDM-em, lecz konieczne jest odpowiednie dostosowanie ustawień i ewentualne modyfikacje sprzętowe.
Wygenerowane przez model językowy.
REKLAMA