Forum: Mikrocontroller und Digitale Elektronik Problem mit AVR MKII


von Jens K. (mister232)


Angehängte Dateien:

Lesenswert?

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

von Jens K. (mister232)


Lesenswert?

Habe gerade noch mal einen ganz frischen eingelötet. Leider funktioniert 
das Programmieren auch nicht

von Ingo L. (corrtexx)


Lesenswert?

Takt zu hoch bzw. genau an der 1/8 Grenze?

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

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"??????

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Ingo L. schrieb:
> Takt zu hoch bzw. genau an der 1/8 Grenze?

1/4.

von Andreas_R (Gast)


Lesenswert?

Jens K. schrieb:
> ich versuche gerade einen ATmega328P mittels AVR MKII zu programmieren

AVR MKII = AVRISP MKII?

von Stefan F. (Gast)


Lesenswert?

Die ISP Taktfrequenz muss weniger als 1/4 vom Systemtakt sein.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

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.

von Stefan F. (Gast)


Lesenswert?

> 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.

von tommy_v (Gast)


Lesenswert?

Hast du auch genügend Abblockkondensatoren verbaut?

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.