Witam panowie, niedawno złożyłem sobie programator ze strony Fischl'a, a dokładniej na podstawie jednego z przykładów (http://www.fischl.de/usbasp/usbasp_gr.rar).
Niby działa... przy czytaniu sygnatury itp itd 90% komunikacji jest ok. Przy wgrywaniu niewielkiego programu podobnie, jednak gdy program jest ciut większy występują problemy z komunikacją i raptem raz na sto udaję się zaprogramować.
Treść błędu avrdude:
Jak widać przeczytał sygnaturę, zaczął programować i d... .
Czasem się zawiesza na początku, czasem na końcu pisania, a czasem w trakcie czytania.
Może to być problem spowodowany brakiem diod zenera do DATA-, DATA+ ?
Pytam, bo nie chce rozgrzebywać całej płytki, a może problem leży po innej stronie.
Pozdrawiam
Michał
Niby działa... przy czytaniu sygnatury itp itd 90% komunikacji jest ok. Przy wgrywaniu niewielkiego programu podobnie, jednak gdy program jest ciut większy występują problemy z komunikacją i raptem raz na sto udaję się zaprogramować.
Treść błędu avrdude:
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9502
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file "D:\internet\AVR\moje_prog\test2\default\test2.hex"
avrdude.exe: writing flash (3932 bytes):
Writing | ##avrdude.exe: error: usbasp_transmit: usb_control_msg: sending control message failed, win error: Urządzenie dołączone do komputera nie działa.Jak widać przeczytał sygnaturę, zaczął programować i d... .
Czasem się zawiesza na początku, czasem na końcu pisania, a czasem w trakcie czytania.
Może to być problem spowodowany brakiem diod zenera do DATA-, DATA+ ?
Pytam, bo nie chce rozgrzebywać całej płytki, a może problem leży po innej stronie.
Pozdrawiam
Michał