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

Programowanie ATmegi8 - wyskakuje mi błąd

przemekpl1 25 Lis 2012 13:08 1428 5
REKLAMA
  • #1 11572329
    przemekpl1
    Poziom 2  
    > "make.exe" program
    avrdude -p atmega8 -P lpt1 -c usbasp -U flash:w:led.hex

    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.

    make.exe: *** [program] Error 1

    > Process Exit Code: 2
    > Time Taken: 00:01




    Witam, po próbie programowania za pomocą programatora usbasp wyskakuje mi błąd, powyżej dodaje przebieg programowania, gdzie tkwi problem?
  • REKLAMA
  • #2 11572501
    mi14chal
    Poziom 28  
    Ustawiłeś zworkę Slow CLK? Wszystko jest dobrze podłączone? I zastosuj się do komunikatu:
    Cytat:
    please check for usbasp firmware update.
  • REKLAMA
  • #3 11572752
    mirekk36
    Poziom 42  
    proponuję obejrzeć dokładnie ten filmik i poczytać artykuł z linku poniżej to WSZYSTKO się wyjaśni a program w pełni za FREE będzie przy okazji działał z twoim prockiem ATmega8 - jak poprawisz to o czym mowa na filmie - polecam:

    LINK

    Dodano po 30 [sekundy]:

    i nie będziesz nawet potrzebował bawić się zworką SLOW_SCK korzystając z tego programu - tak jest o wiele wygodniej sprawdź sam ;)
  • REKLAMA
  • #4 11577279
    przemekpl1
    Poziom 2  
    Mam ustawioną zworkę SCK (2MHz), dopiero zaczynam zabawę z programowaniem i mam dość duże z tym problemy. :/
  • REKLAMA
  • #5 11577499
    mirekk36
    Poziom 42  
    Dlatego podałem ci link gdzie możesz wszystko przeczytać na temat programowania procka jeśli chodzi o program na PC do obsługi programatora. Ale jeśli nie chcesz przeczytać - hmm no to nie dziwne że masz z tym duże problemy :(
  • #6 11578806
    spinlock
    Poziom 11  
    Dlaczego parametr -P w twoim przypadku wskazuje na port równoległy LPT1 skoro używasz programatora usbasp ?

    Spróbuj bez parametru -P
    avrdude -p atmega8 -c usbasp -U flash:w:led.hex
REKLAMA