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

USBASP nie wykrywa mikrokontrolera AVR ATtiny13 - co sprawdzić?

lumpus 24 Wrz 2013 09:28 3048 14
  • #1 12771449
    lumpus
    Poziom 14  
    Witam

    Mam mały problem, otóż jakiś czas temu ktoś poprosił mnie
    abym mu zrobił programator na usb dla avr. W końcu go zrobiłem wraz z podstawka dla attiny13. Niestety nie działa jak powinien. To znaczy Windows i linux go wykrywają bez problemu, pali się czerwona led, podczas gdy chcę na przykład odczytać zawartość pamięci mikrokontrolera lub go zaprogramować zapala się na chwile zielona led ale wyskakuje komunikat, że nie może znaleźć mcu. Jest to projekt z strony usbasp. Nadmieniam, że czytałem parę postów z podobnymi problemami. Sprawdziłem podstawke na innym programatorze - działa, sprawdziłem czy dobrze podłączyłem kanda z strony programatora oraz podstawki - wszystko ok. , sprawdziłem też wsad - wyglądana to, że ok. Kończą mi się pomysły co może być nie tak...Nie ma komunikacji pomiędzy programatorem a mikrokontrolerem, z tego co doczytałem to może być to coś z zasilaniem mikrokontrolera. Proszę o jakieś porady jak ten problem rozwiązać. Tak wygląda sprawa podczas pracy. Screen "brak zasilania na mcu" nie mojego autorstwa, ale dokładnie to samo mam podczas programowania.

    Z góry dziękuje.
  • #2 12771493
    hajy
    Poziom 21  
    Witam

    Jeżeli są to nowe procesory załóż zworkę slowsck czy jakoś tak się nazywa.

    Pozdrawiam Romek
  • #3 12771533
    lumpus
    Poziom 14  
    Witam

    Tak są to nowe mcu, próbowałem różne kombinacje ze zworkami i albo bez zmian albo programator był nie wykrywany.

    Pozdrawiam
  • #4 12771623
    dondu
    Moderator na urlopie...
    lumpus napisał:
    Nie ma komunikacji pomiędzy programatorem a mikrokontrolerem,...

    Pokaż schemat części dot Twojego mikrokontrolera oraz jego podłączenia do programatora.
    Dodatkowo, zbiór najczęściej występujących problemów: http://mikrokontrolery.blogspot.com/2011/04/problemy-z-zaprogramowaniem.html
  • #6 12771700
    lumpus
    Poziom 14  
    Yyyy

    Przecież to projekt ze strony USBASP...
    Czy Mógłby kolega Xury pokazać na których to ścieżkach powinny być diody i jakie?
    Dziękuje
  • #8 12771965
    lumpus
    Poziom 14  
    dondu napisał:
    więc zrób to co napisałem w poprzednim poście.


    Poczytałem i sprawdzałem wygląda na to, że mam wszystko ok.
    Co do schematu od strony programatora to jest w moim 1 poście.
    Dodam schemacik a raczej pcb podstawki którą używam w 1 poście. Połączenie pomiędzy programatorem a podstawką jest 1 do 1. Nadmieniam iż przewód 10 oraz ta podstwka działa na kupnym programatorze.
    Co do diód zenera nie są konieczne do poprawnego działania.
  • #9 12772399
    xury
    Specjalista automatyka domowa
    lumpus napisał:
    Co do diód zenera nie są konieczne do poprawnego działania.

    No akurat u mnie były konieczne. Chociaż u Ciebie zdaje się, że to nie to. U mnie bez zenerek nie był wykrywany programator w systemie.
  • #10 12772542
    lumpus
    Poziom 14  
    No u mnie wykrywa na każdym systemie bez zenerek.
  • #12 12774832
    lumpus
    Poziom 14  
    Ok...

    Zobacze czy działa na tym, choć ja nie używam Windy i koleś dla którego to robiłem też nie...
    Przydałoby się aby działał na każdym OS-ie, a nie tylko na tym.
    Pozdrawiam


    Ps. Jakieś inne propozycje?

    Dodano po 3 [godziny] 37 [minuty]:

    Witam ponownie

    Kurcze, więc sprawdziłem na tym mkAvrCalculator ten programator i jestem zaskoczony, gdyż na tym sofcie działa idealnie : wykrywa mcu, czyta pamieć, locbity itd - nie ma żadnego problemu. Jednak ja bym chciał by działał na linuksie pod AVR8burn-o-mat. Co mam zrobić by zaczął działać na nim?
    Pozdrawiam

    Ps. Testowałem też na Khazama AVR i niby coś tam działa ale jak chciałem by zczytał pamięć to wywalił błąd.

    USBASP nie wykrywa mikrokontrolera AVR ATtiny13 - co sprawdzić? USBASP nie wykrywa mikrokontrolera AVR ATtiny13 - co sprawdzić?
  • #13 12777050
    lumpus
    Poziom 14  
    Zmiana frimware nic nie dała, zmieniłem na starszą wersję z 2009, efekt ten sam...
  • #15 12779162
    lumpus
    Poziom 14  
    Witam

    Więc udało mi się uruchomić ten programator, śmiga aż miło na linuksie.
    Przyczyną nie działania było nie załączenie 2 zworek (załączałem tylko 1).
    Bardzo dziękuje wszystkim za zainteresowanie oraz rady.
    Temat zamykam
    Pozdrawiam
REKLAMA