programowanie AVR device not responding

Feb 25, 2006 5 Replies

Do tej pory programowalem bez problemu at90s2313 za pomoca zwyklego kabelka polaczonego z portem LPT tak jak w programatorze bascoma programem avrdude. Ale teraz ciagle dostaje taki komunikat:



avrdude.exe: AVR device not responding avrdude.exe: initialization failed, rc=-1 avrdude.exe: AVR device initialized and ready to accept instructions



Reading | ################################################## | 100% 0.00s



avrdude.exe: Device signature = 0x000000



Jakie moga byc tego przyczyny?



To sie stalo mniej wiecej po tym jak na probe uzylem ispprog ale i tak bez rezultatu(?), wiec pierwsze co mi przyszlo do glowy ze moze zmienily sie fuse bity. Wtedy wzialem drugi uC i sprobowalem go zaprogramowac avrdude i kicha bo drugi uC nie ruszany przez ispprog reaguje tak samo. Sprawdzalem woltomierzem ze na pinach miso mosi sck cos tam sie pojawia a na resecie jest 0. Wiec nie wiem w czym moze byc problem. Pomozcie.


Sprawa sie wyjasnila. Moja glupota nie zauwazylem ze dwa przewody sie zwarly.

podczepie sie tylko pod watek i dla ostrzezenia innych przed glupota i niewiedzia, napisze, ze dzis po pol godziny szukania przyczyny a potem przegladaniu grupy odkrylem ze MISO i MOSI od SPI w Atmega 128 to nie te same nozki co MISO i MOSI podczas programowania ISP

Tomek

tomm napisał(a):

:-) Problem wraca równomiernie co miesiąc czy dwa. Chyba powinien stać się podstawowym akapitem grupowego FAQ.

The Fuse bits are not accessible in Serial Programming mode. Co oznacza, ¿e nie da siê zmieniac tych bitów prograratorem szeregowym.

A z w³±snych zabaw z tym uk³adem wiem, ¿e jest jednym z "przyja¼niejszych" i trudnym do "przestawienia" mikrokontrolerem.

panowie z Atmela powinni czytac grupy wiec, jesli by na schmacie Atmega128 narysowali to by pytan nie bylo, a oni tylko wzmianka na stronie 303 o tym

ale wystarczy przeszukac archiwum grupy i od razu sie odpowiedz znajdzie

Tomek

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required