Witam,
próbuję już od jakiegoś czasu uporać się z problemem, który pojawia się przy programowaniu ATmegi8 przy pomocy programatora AVR prog II i programu avrdude. Pojawia mi się następujący komunikat:
"avrdude" -p m8 -c usbasp -P lpt1 -F
avrdude: error: programm enable: target doesn't answer. 1
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x0000ff
avrdude: Expected signature for ATMEGA8 is 1E 93 07
avrdude: current erase-rewrite cycle count is -16777216 (if being tracked)
avrdude done. Thank you.
Dodam, że zwarłem zworki odpowiadające za spowolnienie programowania i zasilanie układu. Problem pojawia się od momentu, gdy zmieniłem fuse bity przy programowaniu. Chociaż ściślej mówiąc samych parametrów fuse'ów nie zmieniałem, tylko przełączyłem zaznaczone (High Fuse: Read i Write, Lock Fuse: Read i Write, Extd. Fuse: Read i Write). Po przełączeniu na ustawienia domyśne przy próbach programowania pojawiają się różne herezje w raportach. Taka sama sytuacja ma miejsce przy wyłączeniu programowania fuse bitów. Ogólnie, teraz przy próbach przełączania czegokolwiek raport jest taki sam, nie różni się od tego, jaki otrzymuję, gdy włączam programowanie układu po wcześniejszym jego odłączeniu. Czy ktoś wie gdzie może leżeć przyczyna? Jest możliwość, że układ się zablokował?
próbuję już od jakiegoś czasu uporać się z problemem, który pojawia się przy programowaniu ATmegi8 przy pomocy programatora AVR prog II i programu avrdude. Pojawia mi się następujący komunikat:
"avrdude" -p m8 -c usbasp -P lpt1 -F
avrdude: error: programm enable: target doesn't answer. 1
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x0000ff
avrdude: Expected signature for ATMEGA8 is 1E 93 07
avrdude: current erase-rewrite cycle count is -16777216 (if being tracked)
avrdude done. Thank you.
Dodam, że zwarłem zworki odpowiadające za spowolnienie programowania i zasilanie układu. Problem pojawia się od momentu, gdy zmieniłem fuse bity przy programowaniu. Chociaż ściślej mówiąc samych parametrów fuse'ów nie zmieniałem, tylko przełączyłem zaznaczone (High Fuse: Read i Write, Lock Fuse: Read i Write, Extd. Fuse: Read i Write). Po przełączeniu na ustawienia domyśne przy próbach programowania pojawiają się różne herezje w raportach. Taka sama sytuacja ma miejsce przy wyłączeniu programowania fuse bitów. Ogólnie, teraz przy próbach przełączania czegokolwiek raport jest taki sam, nie różni się od tego, jaki otrzymuję, gdy włączam programowanie układu po wcześniejszym jego odłączeniu. Czy ktoś wie gdzie może leżeć przyczyna? Jest możliwość, że układ się zablokował?