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

Programator USB ASP - nie widzi go w windowsie

Buster1994 03 Maj 2011 12:19 1711 9
REKLAMA
  • #1 9464210
    Buster1994
    Poziom 15  
    Witam. Złożyłem niedawno programator usbasp z strony Thomasa Fischla ale w wersji Tomasza Ostrowskiego Czyli z 4 kondensatorami smd (których i tak nie umiałem dostać więc wlutowałem zwykłe ceramiczne). Po zmontowaniu całej płytki, zaprogramowałem go najnowszym wsadem z 28.02.2009, przy zwarciu zworki z zasilaniem do procka i zworki self programming i program, fusebity wgrane poprawnie i high, i low (programowałem stk200 przez program BASCOM AVR), ale po podłączeniu do komputera nic nie wyskakuje, tak jak by w ogóle nie był podłączony jedynie na programatorze świeci się zielona dioda (jest możliwość że mam te diody odwrotnie więc może to być czerwona też :P ) I nic poza tym się nie dzieje. Wszystkie fora gdzie czytałem to są problemy z wszystkim ale nie z wykrywalnością w systemie - wszystkim wykrywa, mi nie. Płytkę sprawdzałem już chyba z 30 razy usunąłem wszystkie możliwości zwarć, poprawiłem wszystkie luty i już po prostu nie mam pomysłu co może być nie tak. Jedyna różnica to że zamiast 22pF (przy rezonatorze kwarcowym) mam 24pF choć myślę że w tolerancji i tak się powinny zmieścić. I w takim przypadku nasuwają mi się pytania:

    1. Czy ktoś miał już może taki problem i mógłby mi pomóc?
    2. Czy winą nie wykrywania w windowsie mogą być te 2 kondensatory 24p zamiast 22p?
    3. Czy winą nie wykrywania w windowsie może być brak USB 2.0 w PC?

    Z góry dziękuję za odpowiedzi i pozdrawiam, Bronek.
  • REKLAMA
  • #2 9464238
    skalsky5000
    Poziom 21  
    Brak USB 2.0 raczej nie jest przyczyna sam mam USB 1.1 i wszystko hula,kondensatory mam 33pF wiec jeszcze więcej niż ty.Na jakie napięcie masz diody zenera?
  • REKLAMA
  • #3 9464383
    Buster1994
    Poziom 15  
    Diody zenera mam 3.6V.

    Wychodzi na to że wina kondensatorów ani usb 1.1 to raczej nie jest.

    P.S. Zapomniałem dodać że mam Windows XP Professional.
  • REKLAMA
  • #4 9464627
    misiolowaty
    Poziom 13  
    a linii D+ i D- w samym USB (czyli nóżki 2 i 3) nie pomyliłeś? może zamieniłeś je miejscami?
  • #5 9464638
    Buster1994
    Poziom 15  
    Hmm. szczerze mówiąc to wątpię bo płytka jest zrobiona pod gniazdo usb B i takie gniazdo też jest wlutowane i do tego gniazda podłączam kabel ;p
  • #6 9464966
    mirekk36
    Poziom 42  
    Buster1994 napisał:
    Wszystkie fora gdzie czytałem to są problemy z wszystkim ale nie z wykrywalnością w systemie - wszystkim wykrywa, mi nie. .


    Dziwne bo ja wiele razy widziałem na różnych forach w necie w tym na samej elektrodzie, jak ludzie pytają dlaczego im windows nie wykrywa? Sam tak kiedyś miałem gdy robiłem pierwszy raz swój USBASP ;)

    Dodano po 49 [sekundy]:

    Buster1994 napisał:
    Diody zenera mam 3.6V.
    .


    I właśnie w moim pierwszym przypadku to właśnie było powodem nie wykrywania. Gdy zmieniłem diody na 3,3V to w kończu ruszyło.

    Dodano po 1 [minuty]:

    Buster1994 napisał:
    Hmm. szczerze mówiąc to wątpię


    To lepiej sprawdź, żebyś nie wątpił ;) ... bo u mnie kiedyś to właśnie od tego się zaczęło zanim doszedłem później jeszcze do tych 2 diod zenera. Tzn z niektórymi kompami działa gdy diodki są na 3,6V ale z niektórymi nie działa. Gdy dałem 3,3V to już nie miałem problemu z prawidłowym wykrywaniem na żadnym kompie.
  • REKLAMA
  • #7 9464984
    Buster1994
    Poziom 15  
    Hmm ciekawe. Najwidoczniej nie potrafię dobrze szukać :) Sprawdzę na zenerkach 3v3 czy ruszy i napiszę :) Jak narazie to dziękuję za odpowiedzi :)
  • #8 9468219
    Buster1994
    Poziom 15  
    Wymieniłem zenerki na 3v3 i dalej to samo. Po podłączeniu świeci tylko dioda na programatorze a w windowsie nic się nie dzieje.
  • Pomocny post
    #9 9468314
    mirekk36
    Poziom 42  
    Wiesz co? to co piszesz jest o tyle dziwne, że nawet gdy się podłączy odwrotnie przewody D+ oraz D- to windows krzyczy, że jest awaria na linii USB. Jeśli mi nie wykrywał przez zenerki to też w taki sposób, że pojawiał się komunikat iż jakieś urządzenie próbowało się zainstalować ale nastąpiła awaria.

    A z tego co piszesz to u ciebie nie ma ŻANDEJ reakcji. Co to może oznaczać wg mni?

    1. masz fizycznie niepodłączone linie D+ i D- (gdzieś jakaś przerwa, może kabel, może gniazdo USB w kompie skopane itd)

    2. coś nie tak wgrywasz do procka albo jednak fusy źle ustawione

    tylko że kurczę nawet w tym drugim przypadku to winda powinna krzyczeć że jest awaria na tym konkretnym wejściu USB. Dlatego obstaję wstępnie przy tym, że masz jakiś tzw czeski błąd z połączeniami fizycznymi.

    sprawdź to jeszcze raz, zmień gniazdo USB, sprawdź czy w ogóle w tym gdzieździe działają jakiekolwiek inne urządzenia USB (np dysk przenośny, drukarka ... no cokolwiek)

    to musi ruszyć.... aha i najwyżej zrób jakieś fotki tego swojego ustrojsttwa od spodu i od góry wyraźne i pokaż - może tu zobaczymy jakiegoś babola, którego ty nie widzisz jeszcze (o ile tam jest w ogóle taki) ;)
  • #10 9468353
    Buster1994
    Poziom 15  
    W sumie to faktycznie mógłbym mieć coś z tymi liniami D+ i D- przez te gniazdo w usbasp. Gniazda w kompie mam wszystkie dobre i na wszystkich sprawdzalem (Sprawdzalem już nawet na kablu od drukarki i na wszystkich gniazdach i dalej nic) Zaraz podlutuję się normalnym kablem usb poza gniazdem i sprawdzę reakcję i dam znać.

    Dodano po 20 [minuty]:

    Kurde panowie .... :P Działa ... Mirek jesteś mistrzem. Faktycznie to był błąd fizyczny. Poprostu było niewidoczne przerwanie na ścieżce, poprawiłem drucikiem i od razu znalazło. Wielkie dzięki ! Mirek dostajesz pomógł :)
REKLAMA