Gast
#975570
Hallo, ich verwende besagten USB-Programmer mit einem Laptop um Mega16-Controller mit AVR-Studio 4.12 'in system' zu programmieren. Das ganze funktioniert häufig auch sehr gut, nur manchmal eben nicht. Im Falle von 'manchmal eben nicht' erhalte ich die folgende Fehlermeldung: Setting mode and device parameters.. OK! Entering programming mode.. FAILED! Leaving programming mode.. OK! begleitet von dem üblichen Dialog mit 1/4 Frequenz usw. Folge hiervon ist, dass sich der µC nicht mehr programmieren läßt (=> Schrott). Ich habe verschiedene Boards in denen ich die µC programmiere und bei deren Verwendung der Fehler auftritt. Die Kondensatoren und der Widerstand am Reset-Pin sind jeweils vorhanden, genauso wie eine passende Programmierfrequenz. Wie gesagt, häufig funktioniert es, dann wieder plötzlich nicht mehr. Beim Stöbern im Forum ist mir aufgefallen dass viele ein sehr ähnliches Problem haben, dies häufig aber nicht abschließend gelöst wird. In einigen Diskussionen wird der Hinweis gegeben dass es ein Masse-Problem zwischen Board und Programmer sein kann. Zwischen USB-PIN4 (GND laut USB-Spezifikation) und dem Ground auf meinem Board messe ich mit dem Multimeter eine Differenz von 4,3V (USB pos. - Board neg.). Ob der USB-Ground tatsächlich auf der Erde liegt wie in einem Thread beschrieben weiß ich nicht sicher. Der des Boards tut dies mangels Erde am Netzteil sicherlich nicht. Meine Fragen: kann das wirklich die Ursache sein? was kann ich dagegen machen (am liebsten ohne mich oder gar den Rechner zu gefährden) weiß jemand wie ich den bis jetzt erzeugten Schrott wiederbeleben kann? Vielen Dank und schöne Grüße, pg