Podczas kolejnego prgramowania (fuse bit nie zmieniane) Atmegi przez avrdude pojawil sie ponizszy komunukat i procesor zaczal wariowac. Po wlaczeniu wysterowywuje losowo rozne wyjscia i brak komunikacji z komputerem. Resetowalem go przez podanie 12V na RESET, ale to nic nie zmienia (po podaniu 12V przestaje szalec, a po odlaczeniu ponownie). Czy da sie go jakos jeszcze zresetowac? Z ponizszego komunikatu wynika, ze "rozjechaly" sie fusy, ale dlaczego? Nie mam rownoleglego programatora.
Pozdr igla
"prog.bat" avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9307
avrdude: current erase-rewrite cycle count is -1077952513 (if being tracked) avrdude: erasing chip
C:\Documents and Settings\Administrator\Moje dokumenty\avr\sms>REM Plik procedury programowania ATMega8 avrdude: reading input file "main.hex" avrdude: input file main.hex auto detected as Intel Hex avrdude: writing flash (6764 bytes):
Writing | C:\Documents and Settings\Administrator\Moje dokumenty\avr\sms>avrdude
-V -p m8 -c bsd -e -U flash:w:main.hex ## #avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9307
avrdude: current erase-rewrite cycle count is -1145061441 (if being tracked) avrdude: erasing chip ##avrdude: reading input file "main.hex" avrdude: input file main.hex auto detected as Intel Hex avrdude: writing flash (6764 bytes):
Writing | ####################################################################################### | 100% 5.70s
avrdude: 6764 bytes of flash written
avrdude: safemode: lfuse changed! Read as 0, was e3 ######## | 100% 5.91s
avrdude: 6764 bytes of flash written
avrdude: safemode: lfuse changed! Read as 0, was e3 avrdude: safemode: and is now rescued avrdude: safemode: hfuse changed! Read as 0, was d9 avrdude: safemode: and is now rescued avrdude: safemode: hfuse changed! Read as 0, was d9 avrdude: and COULD NOT be changed avrdude: safemode: Fuses not recovered, sorry
avrdude done. Thank you.
Process Exit Code: 0 avrdude: and COULD NOT be changed avrdude: safemode: Fuses not recovered, sorry
avrdude done. Thank you. > Process Exit Code: 0