Forum: Mikrocontroller und Digitale Elektronik externer Quartz


von Simon R. (e-techniker)


Lesenswert?

Hallo zusammen,

ich möchte einen ATMega8 über das AVR-Studio in C programmieren. Dazu 
verwende ich das AVR-Dragon Board.

Allerdings verwende ich keinen internen, sondern einen externen Quartz 
(4MHz). Bei der Programmierung tritt ständig der Fehler "ISP Mode Error" 
auf. Bisher habe ich nicht mit einem externen Quartz gearbeitet.

Was muss ich bei der Programmierung beachten? Muss am AVR-Dragon Board 
irgendetwas geändert werden?Habe es im ISP-Mode betrieben.

Wenn ja, wie mache ich das?

Vielen Dank.

Simon

von Peter R. (pnu)


Lesenswert?

ISP-mode Error zeigt an, dass ISP nicht funktioniert. (klar!)

Ursache ist wohl, dass der Takt für ISP fehlt.
Beim Umschalten von internem Takt ist wohl nicht erreicth worden, dass 
der Quarz an den Oszillator geschaltet ist, weil falsche fuses gesetzt 
sind.

meistens ist es der Fehler, die fuses auf external Osc. anstatt auf 
external Crystal gestellt zu haben. Wie man sich nach solch einem 
Aussperren hilft siehe Tutorial oder andere threads in diesem Theater.

von Peter R. (pnu)


Lesenswert?

ISP-mode Error zeigt an, dass ISP nicht funktioniert. (klar!)

Ursache ist wohl, dass der Takt für ISP fehlt.

meistens ist es der Fehler, die fuses auf external Osc. anstatt auf 
external Crystal gestellt zu haben. Wie man sich nach solch einem 
Aussperren hilft, siehe Tutorial oder andere threads in diesem Theater.

tut mir leid, da hab ich zu früh absenden geklickt

von spess53 (Gast)


Lesenswert?

Hi

Mit welcher ISP-Frequenz versuchst du zu programmieren? Falls auf 
ext.Clock gefust ist, könnte man eine Wiederbelebung versuchen. Wenn ich 
es richtig in Erinnerung habe, stellt Pin 17 des HV-Prog-Headers, eine 
Frequenz zur Verfügung (glaube 3,...MHz). Damit XTAL1 des AVRs speisen 
und Programmierung versuchen. Wenn das nicht hilft, HV-Programmierung 
benutzen. Damit kommt man auf jeden Fall wieder an die Fuses ran.

MfG Spess

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.