Avrisp mk 2 usb Entering Programming mode Failed

OP #1671036
Lesenswert?

Hallo,

ich hoffe jemand kann weiterhelfen.
Also ich bin relativ Anfänger auf dem Bereich. Ich habe mir ein AVR 
Board (Atmega644) und einen AVRISP MK2 beschaffen.

Es hat alles bis vor kurzem funktioniert. Ich habe 3mal bis jetzt 
erfolgreich mein Hex Datei auf das Board geflasht.

Zu meinem Problem: wenn ich versuche das Board zu programmieren, bekomme 
ich mir die Fehlermeldung "Entering Programming mode Failed". Ich habe 
alles versucht, ISP Frequenz geändert(125 khz-2 MHz), leider ohne 
Erfolg.

Das Programm auf dem Board funktioniert immer noch, Ich habe das 
getestet.
Der USB LED beim Programmer leuchtet grün, der 2te LED tut aber 
nichts.Also der 2te LED ist aus egalwas ich mache.

Der Programmer wird aber von AVR Studio erkannt. Im Anhang habe ich paar 
Bilder angehängt.

Ich hoffe, ich habe mein Problem ausführlich dargestellt.

Danke im Voraus
Angehängte Dateien:
Gast #1671053
Lesenswert?

Du hast ein Atmega644 Board, hast aber als Typ einen ATmega32 
eingestellt! Das wird so nicht klappen!

Aus dem unteren Teil deiner Bilder kann ich entnehmen, das die 
Kommunikation AVRISP MK2 und Pc über USB funktioniert. Müsste also 
klappen, wenn du den richtigen Typ einstellst.

Target hat auch 5V. Daran kann es also nicht liegen.

125Khz bei einem neuen Chip ist auch OK. Mit der Frequenz musst du 
kleiner als 1/4 des Taktes, mit dem der Chip effektiv läuft, bleiben.

Das mit "Also der 2te LED ist aus egalwas ich mache" könnte aber auf ein 
Verbindungsproblem deuten. Ist der AVRISP MK2 richtig angeschlossen? 
Versorgungsspannung misst er ja richtig, aber eventuell sind MISO, MOSI, 
SCK, Reset nicht richtig angeschlossen?

"Es hat alles bis vor kurzem funktioniert. Ich habe 3mal bis jetzt
erfolgreich mein Hex Datei auf das Board geflasht." Sagt mir, das es 
anscheinend mal funktioniert hat. Eventuell hast du dabei die Fuses 
verstellt und hast dabei dem Atmega644 den Takt abgeschaltet. Eventuell 
kann man dies kompensieren indem man beim Programmieren noch ein 
Taktsignal von ca. 1Mhz in XTAL1-Pin einspeist. "Das Programm auf dem 
Board funktioniert immer noch, Ich habe das getestet." widerspricht dem 
aber. Das würde in diesem Fall nämlich auch nicht mehr funktionieren. 
Also tippe ich eher auf ein Verbindungsproblem.
Gast #1671330
Lesenswert?

Das die Status Led (Die Led, die recht weit vom der USB Buchse entfernt 
ist) nicht leuchtet, passiert bei mir nur wenn der AVRISP MK2 nicht mit 
dem Target verbunden ist, oder das Target 0V Spannung hat. Was bei dir 
nicht der Fall ist.

Also nochmal die Verbindungen testen/durchmessen. Auch das 
Flachbandkabel zum AVRISP MK2 mal messen.

Ist das ein fliegender Aufbau, oder ist der AVRISP MK2 vernünftig auf 
einer 6Poligen Pfostenleiste aufgesteckt?

Eventuell ist auch die Hardware des AVRISP MK2 defekt. Hattest du mal 
eine Überspannung? 12V oder ähnliches? Wenn du kannst, den AVRISP MK2 
mal an einem anderen AVR/Board testen...

Eventuell die Firmware des AVRISP MK2 upgraden. Aktuell ist scheinbar 
die Version 0x010d, das man mit AVR-Studio 4.18 Build700 verabreicht 
bekommt. Als letztes Mittel.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren