Forum: Mikrocontroller und Digitale Elektronik AVRISP MKII taktet bei Reset-Low


von Joachim .. (joachim_01)


Angehängte Dateien:

Lesenswert?

Moin,
hab hiern seltsames Phänomen. Ich habe vor ein paar Wochen das letzte 
mal meinen Programmer genutzt und wollte ihn heute morgen wieder 
verwenden. Jetzt werden keine Device-Signaturen mehr erkannt. Ich dachte 
erst das Ding sei kaputt (obwohl eigentlich durch Nichtgebrauch nichts 
passieren kann), hab dann das Oszi angeschlossen, und siehe da: Die 
SCK-Leitung (CH2) wird getaktet obwohl der Reset-Impuls (CH1)noch auf 
Low liegt. Was ist da faul? Ich hab's mit zwei verschiedenen 
Windows-Rechnern und drei verschiedenen ATMegas probiert. Nix geht, 
gleiches Verhalten.
Auf einem der Rechner ist AVR-Studio6 frisch installiert die alte 
Installation ist nach der Installation von C# kaputt gegangen. Was hab 
ich mich gefreut. Ich dachte erst, dass das eine mit dem anderen zu tun 
hat, jedoch geht's der Programmierer auf einem XP-Rechner mit 
AVR-Studio5 auch nicht.

Hat jemand eine Idee?

von c-hater (Gast)


Lesenswert?

Joachim ... schrieb:

> Die
> SCK-Leitung (CH2) wird getaktet obwohl der Reset-Impuls (CH1)noch auf
> Low liegt.

Was heißt hier "obwohl"? Es ist doch ganz normal für ISP, daß die 
Kommunikation abläuft, während RST auf Low liegt. Sobald Reset nicht auf 
Low liegt, geht doch der AVR seiner ganz normalen Arbeit nach. Und die 
ISP-Schnittstelle ist dann keine mehr.

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


Lesenswert?

Die topaktuelle AtmelStudio6-Installation hat Probleme mit einigen 
Programmern. Lade Dir eine ältere Version (Build 1882 zum Beispiel), 
findest Du bei ATMEL unter 'Mature version' oder 'Archiv'.

von Joachim .. (joachim_01)


Lesenswert?

Stimmt. Jetz wo du es sagst... ich hab mir über die genaue 
Funktionsweise noch nie Gedanken gemacht...
Aber das würde dann bedeuten, daß dem Oszi-Bild nach, der Reset schon 
freigelassen wird ohne das etwas passiert ist (auf der MOSI-Leitung kam 
nix). Es sind insgesamt 3x acht Taktbits bis der Reset wieder auf High 
geht. Das würde genau der 3-Byte Device-Signatur entsprechen. Hmm.

von Joachim .. (joachim_01)


Lesenswert?

Tja... so is das halt manchmal. Mit der Hardware.

Kabelbruch.

Auf das einfachste kommt man zuletzt...

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


Lesenswert?

Man traut sich ja schon gar nicht mehr sowas wie: "...prüf mal Deine 
Strippen..." zu schreiben, da es dann immer heißt: "...hab ich schon 
1000x gemacht" ;-)

von Paul B. (paul_baumann)


Lesenswert?

Travelrec schrob:
>Man traut sich ja schon gar nicht mehr sowas wie: "...prüf mal Deine
>Strippen..." zu schreiben,´....


1000 mal berührt,
1000 mal ist nichts passiert.

1 mal nur gerupft
und es war abgezupft.....

;-)
MfG Paul

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.