Forum: Mikrocontroller und Digitale Elektronik AVR ISP mkII USB Entering programming mode..FAILED


von Grim (Gast)


Lesenswert?

Hallo,

mein AVRISP mkII USB meldet immer (z.B. bei "Erase Device"):

Setting mode and device parameters.. OK!
Entering programming mode.. FAILED!
Leaving programming mode.. OK!

Ich habe die ISP Frequenz schon verändert, ohne Erfolg. An den 
Mikrocontrollern (ATMEGA8) kann es eigentlich nicht liegen, ich habe 
schon drei verschiedene (neue) versucht. An den Fusebits habe ich nichts 
verstellt.
Der ISP und ATMEGA8 ist nach dem Datenblatt beschaltet. Der Reset hat 
4,7k Ohm Pull up Widerstand. Ich bin mittlerweile ratlos.
Ich verwende AVR Studio 4 unter Windows Vista.

Hat jemand eine Idee woran das liegen kann?

Vielen Dank im Voraus

von Steven (. (ovular) Benutzerseite


Lesenswert?

Hallo Grim.

Das kann wohlbekannt an vielem liegen.
1. Prüfe mal, ob du an den I/O-Ports keine Signale anliegen hast. Beim 
ATMega8 sollte es der PortB sein, an dem der ISP angeschlossen wird. 
Wenn du irgendwelche Schalter oder ähnliches hast, kann der 
Programmiervorgang nicht vorgenommen werden.

2. Ist der ISP-Bus richtig am Controller angeschlossen? Evtl. hast du 
MISO und MOSI vertauscht. Dreh mal einfach um.

3. Hat dein ATMega8 5V Versorgung, wenn du ihn programmieren willst?

Mir fällt jetzt auf die schnelle nix mehr ein, aber vielleicht liegt es 
ja schon an einem der 3 Punkten.

MfG Steven

von Max S. (masterjekkt)


Lesenswert?

Hallo,

Ich habe das selbe Problem bei 2 Atmega32. Vorher haben sie noch 
funktioniert, habe bei den fuses dann aber bloß die Oszillatorquelle auf 
extern (16MHz) geändert und dann bekomm ich auch die Meldung "Entering 
programming mode...FAILED Leaving programming mode...OK"

ISP Frequenz ist auf 250kHz und ein 10k pullup hängt am reset. Am Quarz 
liegt et warscheinlicht nicht, den hab ich schon mal gewechselt. Das 
kann doch nicht sein dass beide uC durch Ändern der Oszillatorquelle den 
Geist aufgeben?????

von holger (Gast)


Lesenswert?

>Am Quarz
>liegt et warscheinlicht nicht, den hab ich schon mal gewechselt. Das
>kann doch nicht sein dass beide uC durch Ändern der Oszillatorquelle den
>Geist aufgeben?????

Doch, das geht. Du möchtest einen Quarz benutzen.
Schaltest du dann aber auf extern Clock statt auf
Crystal Osc. dann hast du dich ausgesperrt.

Irgendwie haben die ganzen Noobs Probleme mit dem "extern" ;)

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.