ENC28J60-Schaltung: wie debuggen?

Gast #1231837
Hallo...

Ich habe mir eine Schaltung gebastelt, aehnlich dem Webmodul von Ulrich 
Radig. Also Atmega644, serielle Schnittstelle, SD-Kartenleser und ein 
ENC28J60 mit MagJack fuer das Netzwerk. Das Problem ist: die tut's 
nicht. Also der Controller geht, serielle Konsole auch. Mit der FW von 
Ulrichs Seite habe ich eine Kommandozeile auf der seriellen, da kann ich 
unter anderem die Revision des 28J60 auslesen. Kommunikation mit dem 
scheint also auch zu gehen.

Nur Netzwerk nicht.

Ich habe alles mehrfach geprueft. Der Schaltplan entspricht dem was ich 
in mehreren anderen Schaltungen gefunden habe, auf der Platine messe ich 
auch keine unerwarteten Kurzschluesse oder sowas. Aufgebaut habe ich das 
uebrigens mit SMD-Teilen auf einer einlagigen Platine.

An dem MagJack gehen nicht mal Lampen an. Weder mit noch ohne 
Kabelverbindung. Sollten die nicht leuchten?

Irgendwo habe ich gelesen dass man unter Umstaenden die Kondensatoren an 
dem 25MHz-Quarz 'anpassen' muss wenn es nicht funktioniert. Aber erstens 
habe ich da auch keine wirklich langen Leiterbahnen dran, und zweitens: 
was heisst 'anpassen'?

Ich bin ratlos wie ich da jetzt weiter machen kann. Hier habe ich schon 
viele hilfreiche Sachen gelesen, vielleicht hat jemand einen Tip fuer 
mich? Danke schon mal!


Ciao,
Ronald.
Gast #1231882
>Irgendwo habe ich gelesen dass man unter Umstaenden die Kondensatoren an
>dem 25MHz-Quarz 'anpassen' muss wenn es nicht funktioniert. Aber erstens
>habe ich da auch keine wirklich langen Leiterbahnen dran, und zweitens:
>was heisst 'anpassen'?

'Anpassen' heißt weglassen meine ich mal gelesen
zu haben. Evtl. ist es auch der falsche Quarz.
Möglicherweise schwingt der auf der falschen Frequenz.
Brauchte man da jetzt einen Grundton oder Oberton
Quarz? Parallel Cut steht im Datenblatt.
Gast #1232243
@chester: Die Schaltung habe ich gerade nicht greifbar, da bin ich mir 
aber auch ziemlich sicher dass die korrekt ist. Der ENC-Teil ist ja 
ueberall in etwa gleich, das ist bei mir genau so. Mir geht es um das 
Fehlerfinden an der aufgebauten Schaltung.

@holger: Weglassen kann ich mal versuchen. In der Hoffnung, da nichts 
mit kaputt zu machen. Ich habe den einzigen SMD-Quarz mit 25MHz bestellt 
den man bei CSD kriegen kann (Best.-Nr. 14-4S25,000MHZ), da die auch den 
ENC haben dachte ich blauaeugig dass das so passen muesste.


Unabhaengig davon: sollten die LEDs in dem MagJack schon leuchten wenn 
ich die Schaltung in Betrieb nehme? Oder erst wenn ich ein Kabel 
reinstecke? Oder erst wenn ein Link da ist?

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.