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

USBasp z Chin wykrywany jako HID, BASCOM go nie widzi, wsady nie pomagają

grala1 23 Lis 2015 20:43 1515 12
REKLAMA
  • #1 15178663
    grala1
    Specjalista grupy V.A.G.
    Kupiłem USBasp z Chin.
    Okazało się że po podłączeniu do USB wykrywany jest jako urządzenie HID.
    BASCOM go nie widział.
    Jako że budowa programatora jest niemal że identyczna jak na stronie autora projektu (brakuje mi tylko rezystorów pomiędzy Atmega8L a złączem CANDA) to postanowiłem wgrać wsad ze strony autora.
    Było z tym trochę problemów bo po wgraniu wsadu nie mogłem w BASCOMie zmienić ustawienia fusów. Wyczyściłem procka i wgrałem wsad za pomocą PONYPROG i ustawiłem fusy wedle tej strony.
    http://mirley.firlej.org/programator_na_usb_usbasp
    Programator wykrywany był jako nieznane urządzenie. Po zdjęciu zworki do programowania nie jest w ogóle wykrywany przez system.
    Próbowałem różnych wsadów, sprawdzałem na innych komputerach i cały czas jest niewykrywany.
    Wydaje mi się że jego budowa powinna być poprawna skoro wcześniej wykrywany był jako urządzenie HID.
    Programowałem go poprzez STK200 podłączając go przez taśmę ze złączami IDC10 zasilając go w tym samym czasie poprzez złącze USB z tego samego komputera.

    Ktoś wie gdzie może być problem?
  • REKLAMA
  • #2 15178759
    jnk0le
    Poziom 18  
    grala1 napisał:
    Kupiłem USBasp z Chin.
    Okazało się że po podłączeniu do USB wykrywany jest jako urządzenie HID.
    [...]
    Było z tym trochę problemów bo po wgraniu wsadu nie mogłem w BASCOMie zmienić ustawienia fusów. Wyczyściłem procka i wgrałem wsad za pomocą PONYPROG i ustawiłem fusy wedle tej strony.
    http://mirley.firlej.org/programator_na_usb_usbasp?

    Jeszcze raz.
    1.Co kupiłeś (jakieś foto ?)
    2.Co chcesz czym i jak zaprogramować

    Bo te chińskie "usbasp" wykrywane jako HID działają tylko z oficjalnym PROGISP1.72
  • REKLAMA
  • #3 15178812
    grala1
    Specjalista grupy V.A.G.
    Zdjęcie dodam jutro. To z aukcji jest bez pokazania wnętrzności.
    Chciałem wgrać wsad do USBasp - do ATmegi8L by było normalnie wykrywane jako USBasp a nie jako urządzenie HID.
    Wgrałem i ustawiłem fusy za pomocą STK200, ATmega była bez problemu wykryta. Po wgraniu wsadu wyskoczył komunikat że system wykrył nieznane urządzenie USB. Zdjąłem zworkę do zmiany oprogramowania w USBasp i po tym w ogóle system go nie wykrywa.
    Jak włożę zworkę to wykrywa jako nieznane urządzenie.
    Wcześniej gdy wykrywało go jako HID to świeciła się czerwona LED po włożeniu do USB. Po zaprogramowaniu i przy wpiętej zworce żarzą się niebieska i czerwona LED, po ściągnięciu zworki pali się niebieska.
    Wgrywałem dwa wsady - jeden z polskiej strony do której podałem linka i najnowszy ze strony autora USBasp.
  • Pomocny post
    #4 15179154
    jnk0le
    Poziom 18  
    Czyli coś takiego ?
    USBasp z Chin wykrywany jako HID, BASCOM go nie widzi, wsady nie pomagają

    Problem jest taki że mają one inaczej podłączone piny usb niż normalny USBASP (gdzieś miałem linki do wsadu z przerobionym USBASP).

    EDIT:
    nie trwało to długo:
    http://www.sciencetronics.com/greenphotons/?p=938
  • REKLAMA
  • #5 15179205
    c2h5oh
    Moderator
    Jaki sterownik do jego obsługi zainstalowałeś? Mam nadzieję, że w ogóle zainstalowałeś do niego jakiś sterownik...
  • Pomocny post
    #6 15179235
    jnk0le
    Poziom 18  
    c2h5oh napisał:
    Jaki sterownik do jego obsługi zainstalowałeś? Mam nadzieję, że w ogóle zainstalowałeś do niego jakiś sterownik...

    Do tego chińskiego wynalazku nie działają żadne sterowniki.
    Jest to HID które wymaga jedynego słusznego programu. (dokumentacji oczywiście brak żeby przypadkiem w avrdude nie pojawiło się wsparcie)
  • REKLAMA
  • #7 15179386
    c2h5oh
    Moderator
    jnk0le napisał:
    ...
    Do tego chińskiego wynalazku nie działają żadne sterowniki.
    Jest to HID które wymaga jedynego słusznego programu. (dokumentacji oczywiście brak żeby przypadkiem w avrdude nie pojawiło się wsparcie)...


    Może i jest tak jak piszesz...
    Ja korzystam z takiego programatora od ponad roku. Programuję nim głównie atmegi 8, 328, AT89S52 i wiele innych. W programatorze nie wprowadzałem żadnych zmian.
    Kupiony, zainstalowany i działa jak należy. Współpracuje z wieloma programami.
    Bez sterownika zachowuje się tak jak opisano w powyższych postach. Po założeniu sterownika mam:
    USBasp z Chin wykrywany jako HID, BASCOM go nie widzi, wsady nie pomagają
    Mam założony sterownik z załącznika.
  • #8 15179692
    grala1
    Specjalista grupy V.A.G.
    Dokładnie to co na zdjęciu.
    Zapłaciłem więcej bo miał być z obudową a dostałem tańszy bez obudowy.
    USBasp z Chin wykrywany jako HID, BASCOM go nie widzi, wsady nie pomagają USBasp z Chin wykrywany jako HID, BASCOM go nie widzi, wsady nie pomagają

    USB jest podłączone pod procesor tak samo jak w USBasp.
    Do środka w tej chwili wgrany jest wsad z USBasp.
    Z fusów wynikało że w oryginale pracowało to na wewnętrznym oscylatorze 8MHz.

    Sterownika nie instalowałem przed zmianą oprogramowania.
    Zainstalowałem go później na WIN7 ale nie widzę by to działało.
    Na XP nie mogę zainstalować tego sterownika.
  • #9 15179712
    c2h5oh
    Moderator
    grala1 napisał:
    ...Na XP nie mogę zainstalować tego sterownika.

    W win XP po włożeniu do gniazda USB i po wykryciu przez komputer (nie ważne co wykryje, czy HID czy co innego) należy wybrać instalację z innej lokalizacji i wskazać mu miejsce gdzie są wypakowane pliki sterownika.
    Zanim kupiłem ten programator złożyłem kiedyś taki sam na płytce uniwersalnej. Był zbudowany na atmega8A. Też były kłopoty z zidentyfikowaniem go przez komputer. Dopiero po zaprogramowaniu atmegi odpowiednim wsadem komputer zaczął go rozpoznawać jako USBasp. Oczywiście bez zainstalowanego sterownika pomimo prawidłowego rozpoznania działać nie chciał.

    p.s. Tu masz opis instalacji pod win 7:
    http://www.robogyan.com/installing-drivers-for-usbasp-on-windows-7-or-vista.html
    Są tam też do pobrania sterowniki pod siódemkę.
  • #10 15179736
    grala1
    Specjalista grupy V.A.G.
    Gdy był wykrywany jako HID to system uważał że sterowniki ze strony autora nie pasują do tego urządzenia.
  • Pomocny post
    #11 15180768
    jnk0le
    Poziom 18  
    1. Zobacz sobie artykuł co podlinkowałem
    http://www.sciencetronics.com/greenphotons/?p=938
    2. V-USB na ATm8 działa z minimum 12MHz kwarcem, więc nie ma mowy o wewnętrznym RC
    3. Te programatory właśnie słyną z tego że nie działają z normalnymi sterownikami.
  • #12 15181081
    Konto nie istnieje
    Konto nie istnieje  
  • #13 15181967
    grala1
    Specjalista grupy V.A.G.
    Wsad był zabezpieczony więc nie mam czego przywrócić.
    Pisać to sobie może że jest USBisp.

    Dziękuje koledze jnk0le za wskazanie rozwiązania mojego problemu.
    Układ zgadza się ze schematem USBasp ale faktycznie do D- podłączony jest oprócz PB0 też PD3 który to najwyraźniej robi tutaj problem.
    Po wgraniu wsadu ze strony którą podałeś programator działa wyśmienicie jako USBasp w Bascomie.
    Na końcu tej strony napisane jest że zgłoszone to zostało do autora USBasp ale jak widać w tych wsadach na stronie autora nie jest to uwzględnione.
    Raz jeszcze dziękuje.
REKLAMA