mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik externer Quartz


Autor: Simon R. (e-techniker)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Peter R. (pnu)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Peter R. (pnu)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.