Forum: Mikrocontroller und Digitale Elektronik STK500 externer Quarz funktioniert nicht


von Herbert R. (Gast)


Lesenswert?

Hallo!

Ich habe ein "kleines" Problem mit meinem STK500 undzwar, wenn ich die 
Fuse-Bits setze für externen Quarz und in den Sockel einen Quarz 
hineingebe, funktioniert nichtsmehr, der Quarz schwingt nicht an!

Soooo, nach langem herumprobieren, habe ich herausgefunden, wenn ich im 
Bereich des Jumpers XTAL1 und OSC SEL mit dem Finger draufdrücke, dass 
es anfängt zu schwingen! ( Habe es auch mit dem Oszilloskop versucht mir 
anzusehen! ) Also es geht nicht um den Druck den ich dabei ausübe, 
sondern um den Finger, also wenn ich mit einem nicht leitenden 
Gegenstand draufdrücke, ändert sich nichts!

Weiß jemand was es da auf sich hat ? Wie ich das Problem beheben kann??

Bin schon am verzweifeln, bin um jede Hilfe dankbar!

Lg
Herbert

von STK500-Besitzer (Gast)


Lesenswert?

>wenn ich die Fuse-Bits setze für externen Quarz und in den Sockel einen >Quarz 
hineingebe, funktioniert nichtsmehr, der Quarz schwingt nicht an!

Hast du auch die Jumper des STK500 richtig gesetzt?
Wenn da etwas schwingt, wenn du den Finger irgendwo dran hälst, dann ist 
das vermutlich irgendeine Frequenz die du als Antenne empfängst...

von Icke (Gast)


Lesenswert?

Die Kondensatoren vergessen?

von gast (Gast)


Lesenswert?

>Die Kondensatoren vergessen?

Im STK500?

von Herbert R. (Gast)


Lesenswert?

Jumper sind richtig!

XTAL1 gesetzt und OSC SEL zw. 2-3

Kondensatoren hat sich erübrigt im STK500 ^^

Aber wenn ich mit dem Finger rangehe, kommt genau die Frequenz des 
Quarzes!

Lg

von Bernhard R. (barnyhh)


Lesenswert?

Ich denke, daß sogar die Dokumentation des STK 500 auf dieses Problem 
eingeht.

Ansonsten läßt sich das Problem bereits visuell erkennen: Die Fassung 
für den Quarz ist "meilenweit" von den Prozessor-Fassungen entfernt. 
"Finger drauf und tut" zeigt ebenfalls, daß hier ein Problem von 
Leiterbahnführung u.ä. vorliegen sollte.

Grüßle
Bernhard

von Michael U. (amiga)


Lesenswert?

Hallo,


das STK500 benutzt einen eigenen Oszillator für den Quarz wie ein Blick 
in den Schaltplan verrät.
Eigentlich wird also extern Clock benutzt, nicht extern Crystal, ist den 
AVR aber zum Glück da egal.

Vermutlich ein sehr ungünstiges Quarzexemplar erwischt.

Gruß aus Berlin
Michael

von Herbert R. (Gast)


Lesenswert?

Schön wärs wenns nur ein ungünstiges Quarzexemplar wäre!

Egal welcher Quarz sie funktionieren nur wenn ich bei XTAL und OSC SEL 
den Finger draufhalte!

Früher gingen sie ganz normal, und dann von einem tag auf den nächsten, 
gings nichtmehr!

Ich kann mir das nicht erklären, aber wenn ich mir schon ein nicht 
gerade billiges Programmierboard kaufe, möchte ich auch das es 
funktionert!
Habt ihr irgendwelche Lösungsvorschläge?

Lg

von Marco -. (Gast)


Lesenswert?

Hallo
ich hab das gleiche Problem. Wenn ich den internen Oszillator mit 1MHz 
nutze kann ich den µC flashen, auslesen. Klappt alles bestens. Sobald 
ich aber den externen Quarz benutze kann ich nicht mehr auf den 
Controller zugreifen. Ich dachte auch zuerst, dass der Quarz hinüber 
sei, da es  ja schon funktionierte.
Ich habe auch den Jumper Xtal1 gesetzt und den Jumper Oscel zwischen 2 
und 3 gesteckt. ISP6PIN ist mit SPROG2 verbunden, da ich einen Atmega8 
benutze. Unter Project -> Configuration Options ist der Atmega8 
ausgewählt und eine Frequenz von 8000000, da ich einen 8 MHz Quarz 
verwende. Im AVR Programmer ist auch der Atmega8 ausgewählt, 
ISP-Frequenz von 1,83 MHz und bei den Fuse-Bits der externe Quarz mit 
hoher Frequenz und beim Übertragen kommt dann immer die Fehlermeldung. 
Anscheinend weiss hier auch niemand was es sein könnte?!

Gruß Marco

von spess53 (Gast)


Lesenswert?

Hi

>ISP-Frequenz von 1,83 MHz und bei den Fuse-Bits der externe Quarz mit
>hoher Frequenz und beim Übertragen kommt dann immer die Fehlermeldung.
>Anscheinend weiss hier auch niemand was es sein könnte?!

Der läuft aber erst mit 8MHz wenn die Fuses umgestellt sind. Davor sind 
es 1MHz. und dafür sind 1,83 MHz ISP-Frequenz entschieden zu hoch. Von 
Umstellen von 1MHz intern auf 8MHz Crystal geht nur mit einer 
ISP-Frequenz<250kHz.

MfG Spess

von spess53 (Gast)


Lesenswert?

Hi

Korrektur: 'Von Umstellen...' -> 'Das Umstellen...'.

MfG Spess

von Marco -. (Gast)


Lesenswert?

Hab ich auch schon versucht bringt aber nix...

von spess53 (Gast)


Lesenswert?

Hi

>Hab ich auch schon versucht bringt aber nix...

Sehr informative Fehlerbeschreibung. Kannst du die Signatur auslesen?

Ansonsten mal versuchen der AVR zu löschen.

MfG Spess

von Marco -. (Gast)


Lesenswert?

Ich meinte damit, dass ich die Frequenz auf 115 kHz gestellt habe und 
dann erst den externen Quarz ausgewählt. Wenn ich die Signatur mit dem 
internen Quarz auslese passt es. Mit dem externen kommt die 
Fehlermeldung, dass der ausgewählte Controller nicht mir der Signatur 
übereinstimmt.

von spess53 (Gast)


Lesenswert?

Hi

>Mit dem externen kommt die Fehlermeldung, dass der ausgewählte Controller
>nicht mir der Signatur übereinstimmt.

Was genau hast du eingestellt?

MfG Spess

von Marco -. (Gast)


Lesenswert?

Was meinst du?

von guest (Gast)


Lesenswert?

Hast du die Fuses im AVR auch auf "external crystal..." gesetzt bevor du 
den Jumper auf den externen Quarz gesstzt hast?

von guest (Gast)


Lesenswert?

Sorry, hatte ich übersehen.

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.