Hallo Leute, ich versuche gerade einen ATmega328P mittels AVR MKII zu programmieren. Das klappte bis eben auch ganz gut, doch plötzlich gibt mir Atmel STudio ständig die typische Meldung, dass irgendwas nicht richtig verbunden sei oder sont irgendwas nicht stimmt. Mit dem LA (siehe Bild) sehe ich aber, dass die Kommunikation weiterhin zu funktionieren scheint. Was könnte das Problem sein? Enable ist in diesem Fall übrigens die Reset-Leitung
Habe gerade noch mal einen ganz frischen eingelötet. Leider funktioniert das Programmieren auch nicht
Takt zu hoch bzw. genau an der 1/8 Grenze?
Jens K. schrieb: > ständig die typische Meldung, dass irgendwas nicht richtig verbunden sei > oder sont irgendwas nicht stimmt. genau wortwörtlich diese Meldung komt hoch "irgendwas nicht richtig verbunden, oder irgendwas stimmt nicht"??????
Ingo L. schrieb: > Takt zu hoch bzw. genau an der 1/8 Grenze? 1/4.
Gast
#4535249
Jens K. schrieb: > ich versuche gerade einen ATmega328P mittels AVR MKII zu programmieren AVR MKII = AVRISP MKII?
Gast
#4535474
Die ISP Taktfrequenz muss weniger als 1/4 vom Systemtakt sein.
Ein weit verbreitetes Problem mit AVRISP MkII ist Kabelbruch am 6-pol. Pfostenfeldverbinder, vor allem, wenn der Programmer schohn einige -zig Steckvorgänge hinter sich hat.
Gast
#4535635
> Kabelbruch
Das hätten wir aber an der Anzeige des Logicanalyzers gesehen.
Ich habe noch einen Tip: Halte mal den Reset-Knopf gedrückt, schalte
dann erst die Stromversorgung ein und halte den Knopf weiterhin
gedrückt, bis der Programmiervorgang beginnt. Dann kannst du loslassen,
der Programmer zieht die Reset Leitung ja runter.
Ich hatte mal ein fehlerhaftes Programm, das den µC (Atmega644) so
gründlich zum abschmieren brachte, dass die ISP Schnittstelle
blockierte. Wenn ich aber durch Festhalten des Reset Tasters
verhinderte, dass das Programm startet, klappte es.
Ich denke, dass es für dieses Verhalten keine logische Erklärung gibt.
Aber wie sagt man so schön: Shit Happens.
Gast
#4535930
Hast du auch genügend Abblockkondensatoren verbaut?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
