Atmega8 oszalał!

Jul 24, 2005 1 Replies

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

Spróbuj sprawdzić, czy zadziała ten soft do programowania:

formatting link
Jeżeli nie - pozostaje programator równoległy. Albo kupno nowego procka, będzie taniej.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required