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.

USBasp + AVR Dude - problem

jacobs242 06 Cze 2009 18:04 1626 7
  • #1 06 Cze 2009 18:04
    jacobs242
    Poziom 18  

    Witam, mam problem z konfiguracją AVR Dude tak żeby obsłużył mi programator USBasp. Wypróbowałem już kilka wersji zarówno AVR Dude jak i sterowników. Czy mógłby ktoś podesłać mi paczkę ze skompilowaną, działającą wersją AVR Dude + GUI + sterowniki, do najnowszej wersji firmware?

    0 7
  • #2 06 Cze 2009 19:25
    Brutus_gsm
    Poziom 25  

    Od wersji 5.2 avrdude obsługuje programator usbasp. Wystarczy jako programator wpisać usbasp i pominąć port pod którym jest programator.

    Np. -p t2313 -c usbasp -U flash:w:"aaa.hex":i

    Najnowsze sterowniki są w tej paczce:

    Code:
    http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz
    Zaintaluj te libusb_0.1.12.1

    Do obsługi avrdude polecam nakładkę graficzną AVR Burn-O-Mat.

    0
  • #3 06 Cze 2009 20:02
    jacobs242
    Poziom 18  

    Cytat:

    avrdude.exe: error: programm enable: target doesn't answer. 1
    avrdude.exe: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.02s

    avrdude.exe: Device signature = 0xffffff
    avrdude.exe: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.


    avrdude.exe done. Thank you.

    Taki błąd mi wyskakuje. Ciekawe czy jest to wina programatora czy programowanej atmegi, którą przeszła już przez ręce wielu osób. Najłatwiej będzie chyba sprawdzić wkładając inną Atmegę, w poniedziałek kupię i sprawdzę.

    0
  • #4 06 Cze 2009 20:27
    Brutus_gsm
    Poziom 25  

    Programujesz w układnie docelowym? Układ jest zasilany? Może fusebity ustawione są na zewnętrzny oscylator a go nie masz. Bez tego układ się nie zaprogramuje. Włóż jumperka Slow SCK i sprawdź z nim, czy się programuje. Ale najpierw zobacz, czy dobrze podłączyłeś układ pod programator. ;)

    0
  • #5 06 Cze 2009 21:07
    jacobs242
    Poziom 18  

    Programuję w podstawce, podłączenie sprawdzałem 3 razy, bez uC pokazuje inny błąd więc raczej podłączone jest dobrze. Zworka włożona.

    0
  • #6 06 Cze 2009 21:30
    Brutus_gsm
    Poziom 25  

    Przylutuj zewnętrzny oscylator. Pomoże na 90% ;)

    0
  • #7 06 Cze 2009 22:18
    jacobs242
    Poziom 18  

    Ok, spróbuję. Czy w takim wypadku odczytywanie fusebitów byłoby też zablokowane?

    0
  • Pomocny post
    #8 06 Cze 2009 22:28
    Brutus_gsm
    Poziom 25  

    Tak. Gdy procesor ustawiony jest na zewnętrzny kwarc nie odczytasz poprawnie nawet fusebitów, bo wcale nie ruszy ;)

    0
  Szukaj w 5mln produktów