Witam Mam śmieszną sytuację na nowym komputerze z XP Prof na pokładzie. Po włączeniu komputera nie ma szans zaprogramowania avr-ka. Efekt jest taki.
avrdude -p atmega128 -P lpt1 -c STK200 -V -U flash:w:raskin.hex -U eeprom:w:raskin.eep
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9702 avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. avrdude: erasing chip avrdude: reading input file "raskin.hex" avrdude: input file raskin.hex auto detected as Intel Hex avrdude: writing flash (28296 bytes):
Writing | ################################################## | 100% 10.97s
avrdude: 28296 bytes of flash written avrdude: reading input file "raskin.eep" avrdude: input file raskin.eep auto detected as Intel Hex avrdude: writing eeprom (75 bytes):
Writing | ***failed; # ***failed; # ***failed; ***failed; # ***failed; # ***failed; ***failed; # ***failed; # ***failed; ***failed; ..... # ***failed; ***failed;
Aby sprawę ominąć muszę najpierw odpalić PONYPROG2000 i zapuścić programowanie, ale przy pierwszym programowaniu PONY zalicza piękny zwis (procek zajęty na 100% a programowanie stoi). Muszę ubić proces ponyproga, odpalić go jeszcze raz i wtedy programowanie juz przejdzie bez problemu. Po tym mogę zamknąć ponyproga i avrdude programuje już jak trzeba. Sytuacja jest w 100% powtarzalna przy każdym uruchomieniu komputera. Kombinacje z trybami portu LPT nie przynoszą zadnych zmian. Miał ktoś z Grupowiczów podobny problem ?
Pozdrawiam Grzegorz