Forum: Compiler & IDEs ISP-µC Verbindung funktioniert nicht


von andinismus (Gast)


Lesenswert?

Hallo Zusammen,

ich habe ein (vermutlich recht triviales) Problem mit meinem ISP/µC 
Setup.
Ich verwende die im AVR Tutorial verwendete Schaltung mit ATMega8 + 4MHz 
Quarzoszi. Als ISP verwende ich den AVRISP mkII. Jetzt habe ich das 
Problem, dass ich offenbar mit dem µC keine Verbindung eingehen kann. 
(Fehlermeldung: Signature does not match selected device; Reading Fuses 
0x00 0x00... OK)
Durchgepiepst hab ich die Schaltung, der ISP zeigt grünes Licht, ich 
kann die ISPTarget Spannung lesen, scheint also alles i.O. zu sein. An 
was kann´s also liegen?

Wäre cool wenn mir jemand helfen könnte.

Danke

Andi

von Mathias D. (gonium)


Lesenswert?

Also wenn der mkII grün zeigt, dann sollte zumindest elektrisch alles OK 
sein. Hast Du den µC vielleicht mit externer Clock (=Quarzoszillator) 
gefused? Miss mal die Spannung an XTAL1 nach GND, sollte bei einem 
externen Quarz 1/2 VCC sein.

Gruß,
-Mathias

von andinismus (Gast)


Lesenswert?

Also, der Takt liegt an,(danke für den Tip) hab allerdings schon einen 
Fortschritt gemacht: Die ISP Frequenz war zu hoch.
Jetzt liest er immerhin schon die Fuses, er schreibt aber nicht drüber. 
Außerdem gibt er mir jetzt für das signature byte immerhin schon einen 
Wert aus, auch wenn der falsch zu sein scheint.(Signature does not match 
selected device).
Allerdings hatte ich vor (sofern er mich lässt) den µC mit externem 
Quarz zu fusen. Soll ich nicht?

von Karl H. (kbuchegg)


Lesenswert?

andinismus wrote:

> Allerdings hatte ich vor (sofern er mich lässt) den µC mit externem
> Quarz zu fusen. Soll ich nicht?

Solange du nicht 100% sicher bist, das alles in Ordnung ist;
sprich: du kriegst keine Fehler mehr, kannst Programme brennen
kann ich dur nur raten: Finger weg von den Fuses.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

andinismus wrote:

> Außerdem gibt er mir jetzt für das signature byte immerhin schon einen
> Wert aus, auch wenn der falsch zu sein scheint.(Signature does not match
> selected device).

Und welche findet er?

von andinismus (Gast)


Lesenswert?

Also als Signatur gibt er mir
Signature Byte: 0x01 0x03 0x05
an. aber halt mit Warnung :-(( Ich kann auch den flash lesen (sieht 
zumindest so aus), aber halt nichts rein schreiben...

von andinismus (Gast)


Lesenswert?

Ich hab´s!!
War die ISP Frequenz, nachdem ich sie auf 100kHz gesetz hab gings. Jetzt 
hab ich ihn auf externen quarz gefused und nu isser schnell.
Danke für die Mühe

Grüße

Andi

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.