Grzegorz Kurczyk
Guest
Thu Sep 06, 2007 2:53 pm
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
Raven
Guest
Thu Sep 06, 2007 2:59 pm
Grzegorz Kurczyk
Guest
Thu Sep 06, 2007 3:12 pm
Użytkownik Raven napisał:
[quote:feeb24c058]sprawe z dzwinym zachowaniem (blokowaniem) sie lpt w xp przerabiales czy
jeszcze nie?
A coś bliżej... pierwszy raz mam taki numer. Na innym kompie z XP jest[/quote:feeb24c058]
ok. Na tym samym kompie pod Win98SE też ok (ale z win9x nigdy nie było
problemów z LPT)
Pozdrawiam
Grzegorz
Raven
Guest
Thu Sep 06, 2007 3:23 pm
Grzegorz Kurczyk pisze:
[quote:bb156ddf7d]A coś bliżej... pierwszy raz mam taki numer. Na innym kompie z XP jest
ok. Na tym samym kompie pod Win98SE też ok (ale z win9x nigdy nie było
problemów z LPT)
Pozdrawiam
Grzegorz
[/quote:bb156ddf7d]
xp blokuje dostep do lpt jesli w systemie nie ma jakiejs drukarki lpt
jak dobrze pamietam to przy avrdude byly jakies alternatywne sterowniki
Grzegorz Kurczyk
Guest
Thu Sep 06, 2007 3:39 pm
Użytkownik Raven napisał:
[quote:2b96e2caf8]
xp blokuje dostep do lpt jesli w systemie nie ma jakiejs drukarki lpt
jak dobrze pamietam to przy avrdude byly jakies alternatywne sterowniki
[/quote:2b96e2caf8]
Fakt, że drukarki lpt nie mam w systemie, ale udało mi się rozwiązać
sprawę innym sposobem, a mianowicie manipulując parametrem -i w avrdude.
Wyglądało na to, że avrdude zbyt krótko czekał na zapis do pamięci
EEPROM, bo FLASH programował się prawidłowo.
Dzięki za podpowiedź
Grzegorz
Grzegorz Kurczyk
Guest
Mon Sep 10, 2007 8:17 am
Użytkownik Grzegorz Kurczyk napisał:
Quote:
Fakt, że drukarki lpt nie mam w systemie, ale udało mi się rozwiązać
sprawę innym sposobem, a mianowicie manipulując parametrem -i w avrdude.
Wyglądało na to, że avrdude zbyt krótko czekał na zapis do pamięci
EEPROM, bo FLASH programował się prawidłowo.
Wrrrr... :-[ a jednak moja radość była przedwczesna. Znowu to samo...
Bez odpalenia PonyProg'a nie ma szans...
Pozdrawiam
Grzegorz
Adam Dybkowski
Guest
Wed Sep 12, 2007 1:28 pm
Raven pisze:
Quote:
A coś bliżej... pierwszy raz mam taki numer. Na innym kompie z XP jest
ok. Na tym samym kompie pod Win98SE też ok (ale z win9x nigdy nie było
problemów z LPT)
xp blokuje dostep do lpt jesli w systemie nie ma jakiejs drukarki lpt
jak dobrze pamietam to przy avrdude byly jakies alternatywne sterowniki
To jakaś ściema. Ja mam jedyną drukarkę na USB a programator podłączany
do LPT (soft: ISP Programmer) chodzi bez problemu. Zarówno na LPT1 płyty
głównej, jak i LPT2, który mam na karcie PCI 2xCOM+LPT.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.