Problem AVRISP mkII

OP (Firma: privat) #555551
Lesenswert?

Hallo zusammen,

hab am Wochenende meine erste Testschaltung mit nem AT-Mega8 aufgebaut.

Ich kann auch mittels AVRISP mkII den Mega8 programieren, Fuses setzen

aber nach dem Programieren (wenn ich Verify im AVR-Studio 4 anschalte)
kommt immer ein "Verify failed".

(Programm arbeitet aber korrekt, Fuses werden gesetzt...)

Hat jemand ne Idee ???

Danke im voraus.

Gruss Martin
OP (Firma: privat) #555611
Lesenswert?

Ingo Elsen wrote:
> Vor dem ersten Flashen läuft der Mega 8 mit 1MHz internem Takt. Die
> Programmiergeschwindigkeit sollte dementsprechend niedrig eingestellt
> sein. Das musst Du in den Settings im AVRStudio überprüfen.

Hallo Ingo,

programmieren geht ja einwandfrei, also das Programm wird korrekt und 
lauffähig inn den Controller geflasht, aber das Verify geht halt nicht.

Bei meinem kleinen Testprogrämmchen zur Servoansteuerung ist das ja 
überschaubar, aber wennn es mal was längeres wird würde mich ein 
erfolgreiches Verify des flashens schon sehr beruhigen..:-)

Gruss Martin

P.S.
Gibt es einen Pin am ISP-Anschluss der nur für das auslesen zuständig 
ist (was der Verify ja müsste) ??
OP (Firma: privat) #555651
Lesenswert?

Hallo Martin, hallo JojoS
die Programmiergeschwindigkeit hab ich schon sehr langsam gewählt, das 
'Erase before Programming' war auch an und hat auch beim erasen mit ok 
aufgehört.

Die Fuse für den exernen Quarz ist auch korrekt gesetzt worden, der 
Mega8 läuft mit 4 MHz am externen Quarz (Stoppuhrgenau...bzw. mein Servo 
per PWM-Ausgang verhält sich so wie er soll....)

Meine Test-Leds am Port B und den Servo hab ich hinter einem 
Mäuseklavier angeschlossen und beim Programmieren alles weggeschaltet, 
also sollte es auch keine Beeinflussung durch den Rest der Schaltung 
geben....

Gruss Martin
Gast #555658
Lesenswert?

Da der anscheinend nur schreiben und nicht lesen kann (oder liest der 
die Fuses richtig aus) würde ich vermuten, dass der SPI Ausgangspin 
nicht richtig mit dem ISP Adapter verbunden ist, müsste der MOSI Pin 
sein.
OP (Firma: privat) #555734
Lesenswert?

Dussel wrote:
> Da der anscheinend nur schreiben und nicht lesen kann (oder liest der
> die Fuses richtig aus) würde ich vermuten, dass der SPI Ausgangspin
> nicht richtig mit dem ISP Adapter verbunden ist, müsste der MOSI Pin
> sein.

Würde denn eine Programmierung ohne SPI Ausgangspin überhaupt 
funktionieren ??
Habe mich mit dem Protokoll beim programmieren noch nicht wirklich 
beschäftigt...... (Muss ich ja auch nicht oder ???)

Gruss Martin
Gast #555737
Lesenswert?

>Würde denn eine Programmierung ohne SPI Ausgangspin überhaupt
>funktionieren ??

Ja.

>(Muss ich ja auch nicht oder ???)

Nur, wenn man Probleme damit hat...
Das Ganze ist im Datenblatt beschrieben.
OP (Firma: privat) #556418
Lesenswert?

Hallo zusammen,

erst mal vielen Dank für Eure schnelle Unterstützung !

Hab gestern abend mein Problem doch recht einfach gelöst gekriegt.

Ich hab einfach zu langsam programmiert bzw. gelesen.

ISP Geschwindigkeit erhöht und schwups gings....

Noochmals besten Dank an alle die mir helfen wollten!

Gruss Martin

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