Witam
Postanowiłem zagłębić się w świat mikrokontrolerów, ale jak to zwykle bywa początku są trudne. Zamówiłem procek Mega32 i programator USBasp (wszystko fabrycznie nowe). Znalazłem w internecie przykładowy schemat i program do niego (2 mrygające diody). Moim celem było sprawdzenie czy wszystko współpracuje ze sobą jak należy. O ile program jakoś się skompilował to problemy zaczynają się gdy chcę go wrzucić do procka. Avrdude wypluwa mi takie coś:
Program wrzucam takim poleceniem:
Cały dzień straciłem na szukaniu rozwiązania. Kontaktowałem się nawet przez GG ze znajomym elektronikiem, ale on też nie wie co zrobić (on wyznaje programator na LPT, ale ja mam laptopa i nie mogę sobie niestety pozwolić na taki "luksus" ).
Jeśli komuś to jakoś pomoże o korzystam z linuksa (system rozpoznaje programator).
Liczę na waszą pomoc i jeśli potrzebujecie jakiegoś dodatkowego loga to dajcie znać.
Pozdrawiam
Postanowiłem zagłębić się w świat mikrokontrolerów, ale jak to zwykle bywa początku są trudne. Zamówiłem procek Mega32 i programator USBasp (wszystko fabrycznie nowe). Znalazłem w internecie przykładowy schemat i program do niego (2 mrygające diody). Moim celem było sprawdzenie czy wszystko współpracuje ze sobą jak należy. O ile program jakoś się skompilował to problemy zaczynają się gdy chcę go wrzucić do procka. Avrdude wypluwa mi takie coś:
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
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATMEGA32 is 1E 95 02
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
Program wrzucam takim poleceniem:
avrdude -c usbasp -F -p m32 -U flash:w:test.hex -B10 Cały dzień straciłem na szukaniu rozwiązania. Kontaktowałem się nawet przez GG ze znajomym elektronikiem, ale on też nie wie co zrobić (on wyznaje programator na LPT, ale ja mam laptopa i nie mogę sobie niestety pozwolić na taki "luksus" ).
Jeśli komuś to jakoś pomoże o korzystam z linuksa (system rozpoznaje programator).
Liczę na waszą pomoc i jeśli potrzebujecie jakiegoś dodatkowego loga to dajcie znać.
Pozdrawiam

![[Atmega32][USBasp][avrdude] Błąd przy ustawianiu SCK [Atmega32][USBasp][avrdude] Błąd przy ustawianiu SCK](https://obrazki.elektroda.pl/8415565100_1297426767.jpg)