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

STK200 vs pony prog - Device missing or unknown device (-24)

AXELF 31 Sty 2013 17:49 4563 19
  • #1 31 Sty 2013 17:49
    AXELF
    Poziom 20  

    Witam,
    Zbudowałem ostatnio 3 wersje programatora STK 200: z buforem 74hc125 i 74hct244 oraz wersję z opornikami 330 Ohm. Niestety ciągle mam ten sam błąd

    Cytat:
    Device missing or unknown device (-24)
    gdy w pony progu chcę pobrać program z kostki Attiny 2313. Próbowałem zasilać różnymi źródłami zasilaczami, bateriami, z portu usb. Ciągle ten sam błąd. W biosie mam ustawione ECP, próbowałem nawet sterowników port95nt i nic:( zmieniałem port LPT 1 na LPT 2 i nic :( jesteś już tak zdesperowany, gdyż z każdy z tych schematów sprawdzałem dziesiątki razy i wciąż ten sam błąd. Mkavr calculator też się z tym nie poradził ani inne programy do obsługi AVR. Czy mógłby mi ktoś doradzić gdzie dalej szukać błędu ? Z góry dziękuję.

    0 19
  • #2 31 Sty 2013 17:56
    netotron
    Poziom 26  

    AXELF napisał:
    gdy w pony progu chcę pobrać program z kostki Attiny 2313.

    A z innej kostki próbowałeś? Nie jest czasem zablokowana?

    0
  • #3 31 Sty 2013 17:59
    mickpr
    Poziom 39  

    1. Czy schemat programatora jest poprawny? Pokaż schemat.
    2. Czy układy programatora są zasilane? Jakie jest to napięcie - zmierz?
    3. Czy podłączenie programatora do Attiny2313 jest poprawne? Pokaż schemat.
    4. Czy Attiny jest poprawnie zasilany. Co z kwarcem i pinem RESET? Co z kondensatorami?
    5. Polecam ISP Programmer http://dybkowski.net/content/pl/node/16
    6. Jakiego Windows używasz? Co z zezwoleniem na dostęp do portów LPT? http://www.hal.trzepak.net/faq/winxp/userport.htm

    To na początek :)

    0
  • #4 31 Sty 2013 18:00
    AXELF
    Poziom 20  

    nie próbowałem, ta jest fabrycznie nowa ze sklepu. Rak robię kalibrację i test probe to pisze OK, a przy odczytywaniu lub zapisie ten błąd :(

    0
  • #5 31 Sty 2013 18:04
    mickpr
    Poziom 39  

    A tak w ogóle, to po co używasz staroci (typu STK200) na LPT?
    Kup sobie USBASP. Cena naprawdę przystępna.

    0
  • #6 31 Sty 2013 18:25
    AXELF
    Poziom 20  

    O to schematy:
    STK200 vs pony prog - Device missing or unknown device (-24)

    STK200 vs pony prog - Device missing or unknown device (-24)

    STK200 vs pony prog - Device missing or unknown device (-24)

    uC podłączony jest w ten sposób STK200 vs pony prog - Device missing or unknown device (-24)

    Jak mierzyłem napięcie to wynosi na uC 5V a na buforze 3.3V Dlatego skonstruowałem tego starocia by zaprogramować atmegę 8 by móc zrobić usbasp :)

    Dodano po 44 [sekundy]:

    Używam windows xp

    Dodano po 10 [minuty]:

    Próba odblokowania portów też nic nie daje :(

    0
  • #8 31 Sty 2013 18:47
    AXELF
    Poziom 20  

    Szczerze powiedziawszy to nie rożni się on zbytnio od tego mojego na samych opornikach :)

    0
  • #9 31 Sty 2013 18:55
    dondu
    Moderator Mikrokontrolery Projektowanie

    AXELF napisał:
    Szczerze powiedziawszy to nie rożni się on zbytnio od tego mojego na samych opornikach :)

    Nie sprawdzałem Twoich, ale są różne wersje (choć wyglądają na oko podobnie) + odpowiednie ustawienia w PonyProg - z tą wersją nie musiałem nic kombinować.

    0
  • #10 31 Sty 2013 19:36
    mickpr
    Poziom 39  

    Czy aby takie podłączenie pinu RESET (bez podciągania) zadziała? Ja bym się bał.

    Zrobienie programatora na rezystorach usprawiedliwia jedynie brak dostępu do innego programatora.
    Jeśli już musisz - skorzystaj ze schematu Lancos'a. Działa. Sprawdzony przez tysiące użytkowników (w tym mnie również).

    Dalej ...

    AXELF napisał:
    ak mierzyłem napięcie to wynosi na uC 5V a na buforze 3.3V

    Nie uważasz, że to MOŻE nie działać?
    Czy komputer to czasem notebook? Rozumiem, że 3,3V to zasilanie buforów HC125/244?
    W takim razie MCU też powinien być 3,3V, a nie jest (bo jest 5V - jak piszesz).

    Tu nie ma miejsca na "wolną amerykankę'. Jak zabraknie 1V - Attiny może wcale nie odpowiedzieć.
    Trzeba być pewnym, że zrobiło się wszystko dobrze, inaczej pretensje można mieć WYŁĄCZNIE do siebie i własnego niedbalstwa.
    Większość z nas przerabiała to na własnej skórze, więc to nie jest "wymądrzanie się" - tylko dobre rady.

    0
  • #11 31 Sty 2013 19:49
    AXELF
    Poziom 20  

    Czyli jednym słowem mówiąć co mógłbym zrobić by sobie pomóc z tym układem ?

    0
  • #12 31 Sty 2013 19:56
    mickpr
    Poziom 39  

    Najprościej i bez komplikacji?
    1. Za 20-50 zł kupisz sobie programator na USB, którego BĘDZIESZ PEWNY (zalecam taki, który ma napięcia pracy 3,3V oraz 5V, bo niektóre działają tylko na 5V!).
    2. Potem odpowiednie połączenie http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html
    3. Podłączenie programatora.
    4. 10 razy sprawdzenie - czy poprawne.
    5. Włączenie zasilania.
    6. Uruchomienie programu programatora.
    7. Przed zapisem fusebitów 10x sprawdzenie, czy są na pewno poprawne. Polecam MKAVR Calculator, o którym wspomniałeś.

    0
  • #13 31 Sty 2013 19:59
    AXELF
    Poziom 20  

    tak chyba też, zrobię bo nawet nie mam gwarancji czy port lpt nie umarł przez te 10 lat od ostatniego użycia.

    0
  • #14 31 Sty 2013 20:10
    mickpr
    Poziom 39  

    Port LPT można sprawdzić (jako wyjście). Wystarczy dioda LED+rezystor.
    Są też programiki do sprawdzania portu LPT (np. LPT Tester).
    Problemem może być to, że niektóre porty LPT (często w notebookach) działają w standardzie 3,3V... zamiast 5V.

    Jeszcze jedno uzasadnienie kupna programatora.
    Pomijając jakość wykonania, zakup części + koszty przesyłki z pewnością przekroczą razem cenę, jaką zapłacisz za gotowy programator.

    Jeszcze małe sprostowanie.
    Teoretycznie wersja HC scalaków HC125 czy HC244 powinna akceptować zasilanie 3,3V i sygnały wejściowe w standardzie 5V.

    0
  • #15 31 Sty 2013 20:20
    AXELF
    Poziom 20  

    to fakt, ten stk 200 mnie już kosztowoł dosyć sporo. Tylko, że w laptopie nie posiadam lpt daltego skonstruowałem owe ustrojstwo by tylko zaprogramować atmegę 8 by stworzyć swego wymarzonego usbaspa no ale jednak kupię gotowy a dziś sprawdzę ten port, ewentualnie przylutuję te kable bezpośrednio do attiny gdyż moze ta płytka stykowa za słabo łapie, kto wie.

    0
  • #16 31 Sty 2013 20:23
    mickpr
    Poziom 39  

    AXELF napisał:
    ewentualnie przylutuję te kable bezpośrednio do attiny gdyż moze ta płytka stykowa za słabo łapie, kto wie.
    W tym problemie pomógł by ci miernik :)

    0
  • #17 31 Sty 2013 21:18
    AXELF
    Poziom 20  

    jak sprawdzałem przejście omomierzem, to wskazywało parę ohm :/

    Dodano po 49 [minuty]:

    Wszystko sprawdziłem i jednak jest ok. Nie rozumiem czemu ta wersja na rezystorach nadal nie działa. Przecież to musi działać... och.

    0
  • #20 01 Lut 2013 14:51
    2127889
    Użytkownik usunął konto