Forum: Mikrocontroller und Digitale Elektronik AVRDude: "AVR not responding"


von Zennehoy (Gast)


Lesenswert?

Hallo!
Ich hab mir endlich mal WinAVR runtergeladen, und versuche nun auch das
dazugelieferte AVRDude zum laufen zu bringen. Ich habe den ueblichen
STK-200 Parallelport-Eigenbau-ISPprogrammer, der unter PonyProg auch
bestens funktioniert.

Versuche ich es aber mit AVRDude bekomme ich folgende Fehlermeldung:
---------
avrdude -p atmega8 -P lpt1     -c pony-stk200    -U
flash:w:hinderniss.hex

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.
---------

Nicht weiter verwunderlich, dass es mit der -F Option auch nicht funzt.
Hat jemand eine Idee woran das Problem liegen kann? Wie gesagt unter
PonyProg geht's einwandfrei, waere aber schoen den integrierten
AVRDude benutzen zu koennen.

Vielen Dank!
Zen

von methyl (Gast)


Lesenswert?

Hast du schon install_giveio.bat ausgeführt? (als admin)

von methyl (Gast)


Lesenswert?

Probier mal:
avrdude -p m8 -c pony-stk200 -e -U flash:w:hinderniss.hex

von Zennehoy (Gast)


Lesenswert?

"giveio" ist installiert, ja. Die Kommandozeile bringt auch nix. :(

Sonst noch irgendwelche Ideen? Danke!
Zen

von Manuel B. (Gast)


Lesenswert?

(entfernt)

von methyl (Gast)


Lesenswert?

Zeig mal den Schaltplan deines Programmiergeräts her!

von Zennehoy (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe den Adapter von http://rumil.de/hardware/avrisp.html nachgebaut
(unteren). Schaltplan auch zusaetzlich angehaengt, cheers!
Zen

von Rick Dangerus (Gast)


Lesenswert?

Mit welcher Geschwindigkeit läuft Dein µC?
Bei 32kHz-µC-Takt lief avrdude bei mir auch nicht mehr. Bei uisp kann
man die Wartezeiten per Kommandozeile einstellen.

Rick

von Zennehoy (Gast)


Lesenswert?

16MHz sollten hoffentlich reichen... oder hat AVRDude bei hohen
Geschwindigkeiten Probleme? Kann's sein, dass der LPT zu langsam ist?
Aber warum funzt's dann mit Pony?

Kann man Pony ueber die Kommandozeile in betrieb nehmen? Dann koennte
ich ja das Makefile fuer Pony umschreiben...

Danke schon mal fuer Eure Vorschlaege, hoffentlich kommen noch mehr!
Zen

von Stephan (Gast)


Lesenswert?

hallo,

ich habe auch ein recht blödes problem und finde keine lösung...

ich habe einen atmel 89s8252 und will ihn mit pony prog beschreiben....
 geht aber irgendwie nicht, es kommt immer eine fehlermeldung : "device
not responding"

das komische ist aber, das ich daten aus dem amtel cpu lesen kann....
hat jemand eine idee, was eventuell falsch sein kann ?

habe den calibriert und alles...  :-(

wäre super nett, wenn sich einer darauf melden würde, danke.

mfg stephan

von Thomas (Gast)


Lesenswert?

Hi,

hab das gleiche Problem, wie von Zennehoy im ersten Beitrag
beschrieben. Ponyprog funktioniert, avrdude nicht.
Man muss dem Problem doch auf den Grund gehen können!

von Thomas (Gast)


Lesenswert?

hat sich erledigt, bei meinem ISP-Programmer klappt es seltsamerweise,
wenn ich anstelle von pony-stk200 einfach stk200 als parameter für den
Programmer übergebe:

avrdude -p atmega128 -P lpt1 -c stk200 -U flash:w:led.hex

*thomas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.