STK500 + Quarz

OP #2005113
Lesenswert?

Hallo,

ich habe ein STK500 mit einem ATTiny2313.
Nun wollte ich mal mit einem Quarz rumprobieren. Also hab ich einen 
Quarz in die entsprechende Fassung gesteckt.
Die Fuses im µC entsprechend eingestellt. Den Jumper OSCSEL auf 2-3 
gesteckt.

Um nun zu kontrollieren, ob auch wirklich der Quarz verwendet wird, hab 
ich folgendes gemacht:
1. kleines Testprogramm auf den Controller geladen
-> funktioniert
2. den Jumper XTAL1 gezogen
-> funktioniert nicht (wie erwartet)
3. Jumper XTAL1 wieder gesetzt und Quarz rausgezogen
-> funktioniert (DAS hab ich nicht erwartet)

Warum funtioniert es auch mit gezogenem Quarz? Muss ich noch andere 
Jumper verändern, damit der Quarz verwendet wird?

Jens
OP #2005341
Lesenswert?

Genau dort hatte ich ja geschaut:
Es gibt 2 Möglichkeiten, den Takt zu generieren. Entweder per Software 
vom STK500 generiert (OSCSEL 1-2), das ist immer fest 3.68Mhz.
Oder mit dem Quarz (OSCSEL 2-3). Daher wundert es mich, dass es mit dem 
OSCSEL = 2-3 und ohne Quarz funktioniert.

Dann gibts ja nur noch die Möglickeit, XTAL1 zu stecken, oder auch 
nicht. Und das trennt ja nur die Taktquelle des STK500 vom Ziel-AVR.

Jens
(Firma: TH Köln) Persönliche Seite #2005826
Lesenswert?

Ist ja lustig. Ich habe das grade mal einfach ausprobiert und der 
Prozessor läuft tatsächlich ohne Quarz. Grob geschätzt dürften das aber 
nur 0,5 bis 1 MHz sein(ich hatte einen 20MHz-Quarz). Erklärung habe ich 
nicht, aber es liegt am STK500 nicht am Prozessor(mega544 bei mir), der 
ist unverändert auf Verwendung von 20MHz gefused (allerdings auch 
eigenartig bei Fuses für >8MHz).

Der Quarz ist nicht direkt mit dem Target-Sockel verbunden sondern über 
einen Oszilator, vielleicht erzeugt der einen Basistakt, wenn der Quarz 
fehlt. Aber ich kenne mich da nicht aus, ist nur eine bloße Vermutung.

Vielleicht kann ja jemand mal messen, welche Frequenz da ankommt. Wenn's 
ein bekannter Wert ist dürfte es Absicht sein.

Jens T. schrieb:
> das ist immer fest 3.68Mhz

Ähm, falsch, das ist immer nur fest, was man (per AVR-Studio) 
eingestellt hat, daher auch per Software und nicht mit Quarz.

Mark
Gast #2005842
Lesenswert?

Hi

>Der Quarz ist nicht direkt mit dem Target-Sockel verbunden sondern über
>einen Oszilator, vielleicht erzeugt der einen Basistakt, wenn der Quarz
>fehlt. Aber ich kenne mich da nicht aus, ist nur eine bloße Vermutung.

Nein. Die Beschreibung des Clocksystems findest du in der STK500-Hilfe 
unter
Hardware Description->Clock Settings, XTAL1 and OSCSEL

Was passiert , wenn du den OSCSEL-Jumper entfernst?

>Prozessor(mega544 bei mir)

???

MfG Spess
(Firma: TH Köln) Persönliche Seite #2006464
Lesenswert?

Spess53 schrieb:
>>Prozessor(mega544 bei mir)
>
> ???

Sorry, falsche Taste, sollte 'mega644' heißen.

Spess53 schrieb:
> Nein. Die Beschreibung des Clocksystems findest du in der STK500-Hilfe
> unter
> Hardware Description->Clock Settings, XTAL1 and OSCSEL

Hä? Hab extra nochmal nachgesehen, aber zumindest bei mir(vielleicht 
gibt's verschiedene Versionen?) steht da nur, dass der Quarz über eine 
Oszilatorschaltung angeschlossen ist, aber nicht wie oder welche 
Schaltung. Wird der Quarz kapazitiv verwendet, könnte der leere Sockel 
schon ausreichen da was anzuregen.

Es muss ja einen physikalischen Grund haben, dass da ohne Quarz eine 
Frequenz ca. <1MHz erzeugt wird die stabil genug ist einen AVR zu 
betreiben. Und diese Frequenz wird vor dem OSCSEL-Jumper erzeugt.

Mark
Gast #2006502
Lesenswert?

Hi

>Hä? Hab extra nochmal nachgesehen, aber zumindest bei mir(vielleicht
>gibt's verschiedene Versionen?) steht da nur, dass der Quarz über eine
>Oszilatorschaltung angeschlossen ist, aber nicht wie oder welche
>Schaltung. Wird der Quarz kapazitiv verwendet, könnte der leere Sockel
>schon ausreichen da was anzuregen.

Bei mir nur eine (Anhang). In der AVR-Studio-Hilfe zum STK500 ist auch 
der komplette Schaltplan enthalten.

MfG Spess
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren