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

Attiny13 USBasp nie czyta

25 Wrz 2013 16:04 2976 13
  • Poziom 7  
    Witam,
    Posiadam programator USBasp oraz układ Attiny13A. zmieniłem taktowanie w moim Attiny13 na 128kHz i od tego momentu nie mogę odczytać jego sygnatury.
  • Poziom 21  
    A przestawiłeś USBASP na slow sck?

    Pozdrawiam
  • Poziom 7  
    USBasp(http://allegro.pl/programator-usbasp-atmega-atmel-avr-tasma-idc-gwfv-i3574035990.html) który posiadam nie ma zworki slow sck.
  • Poziom 28  
    Dopisz w avrdude opcję -B 8
  • Poziom 7  
    Głownie używam SineProg ale nie wiem jak wnim dodać parametr do avrdude. Próbowałem dawać w nim jak najmniejsze prędkości ale nic to nie dało.
    Spróbowałem bezpośrednio w avrdude dawać -B 8 i też większe ale za każdym razem pokazuje mi:

    Code:
    C:\AVRDude_5.8>avrdude -c usbasp -p t13 -B 8
    

    avrdude: set SCK frequency to 93.75 kHz
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: error: programm enable: target doesn't answer. 1
    avrdude: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.


    avrdude done.  Thank you.


    Czy komunikat:
    Code:
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.

    oznacza, że mój programator nie obsługuje takiej niskiej prędkości i aby się połączyć z attiny13 muszę załatwić sobie takiego który posiada zworkę slow sck?
  • Poziom 28  
    Albo najlepiej uaktualnić firmware w swoim programatorze.
  • Poziom 21  
    Jeśli kolega ma dostęp do 2 programatora i trochę wprawy w lutowaniu to bez problemu poradzi sobie z aktualizacją firmware.

    Pozdrawiam
  • Poziom 14  
    Witam

    Kolega miał podobny problem, efektem tego było zblokowanie avr.
    A tym samym nie mógł już programować tego attiny.
    Jedynym sposobem było przywrócenie ustawień fabrycznych fusebitów.
    Niestety nie wiem czy mu się udało.
  • Poziom 9  
    Witam,
    proszę o pomoc w zmuszeniu Attiny13a do jakiejkolwiek reakcji. Przewertowałem google, próbowałem różnych programów.
    Mam programator USBasp, sterowniki zainstalowane, programator jest wykrywany zarówno przez system jak i programy takie jak np. SinaProg.
    Programator jest połączony z Attiny13a-PU na płytce stykowej sześcioma przewodami, zgodnie z dokumentacjami jednego i drugiego. Zworka na programatorze zapewniająca zasilanie, zworka odpowiadająca z "slow" była próbowana w obu pozycjach.
    Gdy w SinaProg klikam Search w polu Device dostaję komunikat:
    avrdude -C avrdude.conf -c usbasp -b 4800 -p m16 -q

    avrdude: error: programm enable: target doesn't answer. 1
    avrdude: initialization failed, rc=-1
    Double check connections and try again, or use -F to override
    this check.
    avrdude done. Thank you.

    Jakieś pomysły, linki lub instrukcje?

    P.S. w zestawie WinAVR program make.exe się wysypuje gdy próbuję go użyć.
  • Poziom 29  
    Witam.

    Spróbuj użyć programów z interfejsem graficznym np:

    MkAvrCalculator

    Bascom
  • Poziom 14  
    Kolego piwuch

    Wklej proszę foto swojego usbasp, możliwe, że Masz podobny problem do mojego.
    Ale chciałbym zobaczyć jak wygląda ze zworkami, które Masz spięte.
    Może to samo co ja miałem jest przyczyną.
    Pozdrawiam
  • Poziom 37  
    yokoon napisał:
    Witam.

    Spróbuj użyć programów z interfejsem graficznym np:

    MkAvrCalculator

    Bascom


    A co jest złego z SinaProg?
    "SinaProg x.x.x - AVRDUDE GUI with AVR Fuse Calculator"

    Nie znam MkAvrCalculator, ale podejrzewam że też jest to 'nakładka' na
    AVRDUDE. Poza tym jest płatny!!!! (rzekomo darmowa versja demo - dobry żart).
    Każda 'nakładka' GUI daje wygodę w obsłudze programu, ale nie bardzo wiadomo co się tam robi.
    Stosowanie programu z linii poleceń jest o tyle lepsze że można jasno sprecyzowac co chcemy od programu.

    e marcus
  • Poziom 14  
    MkAvrCalculator - to faktycznie nakładka na avrdude - kombajn.
    Miałem taki problem, że na tej nakładce usbasp działał a na innych już nie.
    Znaczy programator był widziany w systemie lecz nie wykrywał podłączonego mcu.
    Niestety używam linuksa do pracy i na tym juz MkAvrCalculator nie działa.
    Tak więc trzeba było coś wykombinować.
  • Poziom 9  
    Wstyd się przyznać ale przewody z programatora były źle powpinane.
    Zworki power i slow założone, bez slow nie ruszy, power wiadomo jak jest.

    Teraz problemem było środowisko arduino przez które najłatwiej mi było cokolwiek zrobić bo miałem to na zajęciach i są tam gotowe przykłady. To środowisko niesamowicie mi się zacina więc wgrywanie programu trwa jakieś 2 minuty(win7 x64). Ponadto program na diody nie działa(dioda świeci zamiast migać).

    Myślę, że nie będzie to problemem bo i tak zamierzam używać docelowo innego IDE oraz języka C.