AVR ISP mkII USB Entering programming mode..FAILED

Gast #976338
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
Persönliche Seite
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
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?????
Gast
>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" ;)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.