LPC2378 ext. crystal funktioniert nicht

Gast #1115996
Hallo,

ich hab eine Platine mit einem LPC2378 designed. Der uC hat einmal 12 
MHz main clock und 32 kHz RTC clock. Das design ist soweit stimmig, 
allerdings bekomme ich auf der main clock ums verrecken keine Schwingung 
zu sehen. Die RTC clock laeuft tadelos.
Der Prozessor tuts aber, kann via JTAG Register manipulieren, ausgaenge 
setzen etc. Auf einem Paralleldesign ist der selbe Prozessor mit dem 
selben crystal eingesetzt (12 pF Kondensatoren dran), da laeufts. Auf 
dem fraglichen board sind neben nicht vorhandenen schwingungen auch nur 
viel zu geringe spannungen an den beiden kontakten des crystals zu 
messen (ca. 10 mV, sind im paralleldesign 800 mV).
Gibt es moeglichkeiten zu testen, ob die crystal eingaenge 
funktionieren? Das Austauschen des uCs waere naemlich letzte 
alternative, aber nachdem ich 3 verschiedene crystals probiert habe, 
gehen mir langsam die ideen aus.

Danke im vorraus
Der LPC23xx besitzt einen internen RC-Oszillator (4MHz), mit dem der 
Chip immer startet. Es ist dann Aufgabe der Firmware den Main-Oszillator 
zu starten und als Taktquelle zu aktivieren.
Dazu dienen die Bits OSCRANGE, OSCEN und OSCSTAT im SCS-Register. Wenn 
der Main-Oszillator dann läuft (OSCSTAT abfragen) kann die Clock-Source 
im CLKSRCSEL-Register umgestellt werden. (CLKSRCSEL = 0x01)

Im übrigen finde ich die 12pF Kondensatoren etwas klein. Das kann u.U. 
dazu führen, dass der Quarz nicht richtig anschwingt. Schau die im 
UserManual mal die Tabelle 23* an und wähle und Beachtung der 
Eigenschaften deines Quarzes (Datenblatt) die Kondensatoren.

Viel Erfolg!

* Tabelle 23 im UserManual UM10211 Rev. 01 - 11 März 2008
Gast
Hey vielen Dank, wenn ich OSCEN per JTAG auf 1 setze, schwingt der quarz 
an. Das problem waere also schonmal geloest. Das Problem, dass ich per 
ISP (flashmagic) nichts rienprogrammieren kann, muss noch von irgendwo 
anders herkommen. Wieder n Schritt weiter
Danke erstmal

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.