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

STK200/300 brak komunikacji z ATtiny2313-20SU.

Afcht 17 Gru 2010 02:26 19524 17
REKLAMA
  • #1 8878574
    Afcht
    Poziom 30  
    Witam.


    Ostatnio zrobiłem prosty programator STK200 według tego schematu.

    STK200/300 brak komunikacji z ATtiny2313-20SU.

    Zamiast 74HC244 dałem SN74LS244N.

    Odzyskałem kilkanaście ATtiny2313-20SU z wyświetlaczy, takich jak w tym temacie.

    https://www.elektroda.pl/rtvforum/topic1625239.html

    Do programowania używam programu PonyProg2000 i ustawiam według tej instrukcji.

    1. Podłączyć programator.
    2. Uruchomić PonyProg2000.
    3. Wchodzimy: "Setup => Calibration" (wyłączy wszystkie programy obciążające procesor)
    i nacisnąć "Yes" i później "Ok".
    4. Wchodzimy: "Setup => Interface Setup..."
    5. Wybieramy: "Parallel", "AVR ISP API" lub "AVR ISP I/O" (I/O działa szybciej ale tylko pod
    WinXP i 2000 oraz maksymalnie obciąża procesor), numer portu do którego podłączyliśmy
    programator.
    6. Naciskamy przycisk "Probe", powinien pojawić się komunikat "Test Ok". U mnie wyskakuje "Test Failed"
    7. W oknie "I/O port setup" nacisnąć "Ok

    ATtiny2313-20SU podłączam według noty katalogowej czyli.

    STK200/300 brak komunikacji z ATtiny2313-20SU.

    I mimo że wszytko jest dobrze podłączone i skonfigurowane to nie mogę za żadne skarby świata z min połączyć ani odczytać, wyczyści, wgrać.

    W czym jest problem?
    Myślałem że są zablokowane, jednak jak widać kto inny z nim się połączył i odczytał zawartość, w czym robię błąd?
    Bo ja już rady nie daje.
  • REKLAMA
  • #3 8878666
    Afcht
    Poziom 30  
    Windows XP i Windows 2000
  • #4 8878752
    mirekk36
    Poziom 42  
    Zamiast się bawić PonyProgiem, zassaj sobie MkAvrCalculator ;) po jego zassaniu użyj klawisza do zainstalowania AVRDUDE, który znajduje się w zakładce "Ustawienie" w ramce "avrdude". Potem już w zakładce "Programator" kliknij w STK200 i spokojnie programuj swój procek. Program będzie w pełni działał z twoim prockiem.
  • #5 8879706
    Afcht
    Poziom 30  
    Niestety, ten program też go nie widzi.

    Wyskakuje "Błąd AVRDUDE!"
  • REKLAMA
  • #6 8879746
    mirekk36
    Poziom 42  
    Widzi widzi, tylko może coś źle ustawiłeś.

    Zrób jakiś zrzut ekranu z zakładki programator i pokaż, napisz czy poprawnie się zainstalował AVRDUDE z zakładki Ustawienia.

    Czy zainstalowałeś avrdude do jakiegoś krótkiego folderu nie zawierającego spacji ani żadnych polskich znaczków?

    najlepiej:

    c:\avrdude

    Dodano po 46 [sekundy]:

    ja nie raz ani nie dwa - używałem takich programatorów z MkAvrCalculator i zawsze działało wszystko pięknie, zresztą działa wielu użytkownikom.
  • #7 8879988
    Afcht
    Poziom 30  
    Tak zainstalowałem do katalogu "c:\avrdude"

    Fotki z programu.

    STK200/300 brak komunikacji z ATtiny2313-20SU. STK200/300 brak komunikacji z ATtiny2313-20SU. STK200/300 brak komunikacji z ATtiny2313-20SU. STK200/300 brak komunikacji z ATtiny2313-20SU. STK200/300 brak komunikacji z ATtiny2313-20SU. STK200/300 brak komunikacji z ATtiny2313-20SU.
  • REKLAMA
  • #9 8880094
    Afcht
    Poziom 30  
    Tak, podłączyłem tam i tu z jednego źródła zasilania.

    Dodano po 10 [minuty]:

    Dodam że zrobiłem drugi programator i próbowałem z drugim komputerem, ale efekty te same, błędy te same.
  • REKLAMA
  • #10 8880255
    wader_669
    Poziom 28  
    Nie wiem jak to jest teraz, ale jak ja uzywalem programatora na lpt i win xp to musialem odblokowac port lpt userportem.
  • #12 8880423
    mirekk36
    Poziom 42  
    wader_669 --> tu zamiast userport'a jest giveio.

    Afcht --> wejdź w konsolę DOS'ową, przejdź do ścieżki gdzie zainstalowałeś AVRDUDE i z ręki odpal

    install_giveio.bat

    i zobacz jakie komunikaty się pojawią - czy wszystko przebiegło poprawnie, a jeśli nie to screenshot ;)
  • #13 8880433
    Afcht
    Poziom 30  
    Drukarka działa na LPT, sprawdzałem na dwóch komputerach, ten sam problem.


    STK200/300 brak komunikacji z ATtiny2313-20SU.
  • Pomocny post
    #14 8880553
    mirekk36
    Poziom 42  
    To że drukarka działa to nic nie znaczy ;) ale...


    ale wszystko MASZ OK ;) tzn giveio bardzo ładnie się zainstalowało, zwykle nie ma z tym większych problemów pod windows XP.

    ja tak coś czuję, ze w takim razie masz najzwyklejszy problem z połączeniami

    ....aaaaaa teraz dopiero zobaczyłem , że użyłeś scalaka w wersji LS zamiast HC - no to troszkę kiszka

    Jak chcesz mieć dobry programatorek STK200, który będzie ci ładnie programował zarówno układy zasilanie z +5V ale także z +3,3V to KONIECZNIE musisz użyć wersji 74HC....

    ale - idąc jeszcze za ciosem zrób pan kilka fotek z bliska tego swojego ustrojstwa - tak żeby było widać ładnie ścieżki i twoje połączenia. Może wtedy uda się dojść co tam masz źle. Bo teoretyczie ten 74LS powinien działać ale ...
  • #15 8880665
    Afcht
    Poziom 30  
    Czy ten jest schemat jest przetestowany i sprawdzony?



    STK200/300 brak komunikacji z ATtiny2313-20SU.
  • #16 8881307
    slawek1718
    Poziom 10  
    Mam taki sam problem bawię się z tym już 3 dzień , użyłem 74HC244 początkowo miał chyba małe na pięcie 4,5V ale teraz ma 5,2V i dalej nic robiłem już tyle testów że masakra zawsze wychodził wynik negatywny, w jednym mi wyszedł pozytywny na test czy widzi zworkę pomiędzy 2 i 12 pinem lpt.Sprawdzałem wszystko powinno być podpięte według schematu tylko resetu niepodpiołem. Jak stk200 znajduje się w porcie lpt to po odłączeniu napięcia zasilającego napięcie utrzymuje się 3,6 a jak wyciągnę z portu to spada do 0.
    Proszę o pomoc.
  • #17 8881592
    Afcht
    Poziom 30  
    Zrób według tego schematu, a do programowania używać PonyProg2000 2.07c

    STK200/300 brak komunikacji z ATtiny2313-20SU.

    Jeśli masz 74HC244 to powinien działać, na 74LS244 nigdy nie będzie to pracować. Reset musi być obowiązkowo!

    mirekk36 napisał:
    Jak chcesz mieć dobry programatorek STK200, który będzie ci ładnie programował zarówno układy zasilanie z +5V ale także z +3,3V to KONIECZNIE musisz użyć wersji 74HC.


    Wymieniłem na 74HC244D i ruszyło, program PonyProg2000 2.07c ładnie go odczytał. Niestety, elektroda wprowadziła mnie w błąd tym że LS się nadaje.
  • #18 8905320
    slawek1718
    Poziom 10  
    Sprawdzałem to różnymi programami ale teraz nie mogę ich znaleźć jak by ktoś dał linka do postu co był taki program zwierało się wyjścia programatora jakoś ze sobą a ten program to sprawdzał i o dokładny opis tego programu.
REKLAMA