Forum: Mikrocontroller und Digitale Elektronik MagJack Verbindungsproblem


von Gerd (Gast)


Lesenswert?

Hallo zusammen,

ich versuche derzeit meinen Pic18F67J60 über Ethernet anzusprechen. Ich 
habe bereits mit einem Olimex Protoboard gearbeitet damit funktioniert 
es einwandfrei.

Nun habe ich selbst ein Layout erstellt und ich bekomme keine Verbindung 
aufgebaut. Die Konnektivitäts LEDs haben zwischenzeitlich mal ganz kurz 
gearbeitet(Grün an, Gelb blinkend).

Das Problem ist das ich eine andere Buchse als auf dem Olimex Board 
nutze (Olimex: Taimag RJLD-043TC1 Mein Board:SI-60062-F).

Ich habe mal mit einem normalen Messgerät gemessen(Habe leider kein 
Oszilloskop) und habe auf den TX Leitungen jeweils 3,3V und auf den RX 
Leitungen 0V. Auf meinem Olimexboard hingegen sind es 3,3V auf den TX 
Leitungen und ca 1V auf den RX Leitungen.

Ich habe nun schonmal den ferrite bead ausgelötet und durch eine 
Drahtbrücke ersetzt - keine Änderung. Drahtbrücke durch 47Ohm Widerstand 
ersetzt - keine Änderung.

Das Kabel kann ich eigentlich ausschließen, da ich schon verschiedene 
kabel probiert habe. Es ist auch egal ob ich es direkt am Laptop 
anschließe oder über einen switch.

Das Layout habe ich kontroliliert bis auf die RJ45-Buchse passen die 
Teile 1:1.

Der TCP-IP stack funktioniert nach wie vor auf meinem Olimexboard.

Beriebsspannungen sind da und der µC arbeitet anscheinend auch, da ich 
eine LED über das Programm eingeschaltet habe.

Vielleicht hat ja von euch noch jemand eine Idee was ich prüfen könnte.

Danke schonmal!

von Pete K. (pete77)


Lesenswert?

Gerd schrieb:
> bis auf die RJ45-Buchse passen die
> Teile 1:1

Besorge Dir das Datenblatt der beiden RJ45 Buchsen und vergleiche die 
Schaltung.

von Gerd (Gast)


Lesenswert?

Habe ich schon, das müsste eigentlich passen. Die Pinbelegung des 
SI-60062-F ist etwas schlecht dokumentiert.

Ich finde nur dieses Datenblatt:

http://www.google.de/imgres?sa=X&biw=1920&bih=976&tbm=isch&tbnid=dLTy9o-hpXCtkM:&imgrefurl=http://www.cattronix.com/openproject/avr-ethernet.html&docid=16xtrLYQ7TzgLM&imgurl=http://www.cattronix.com/typo3temp/pics/96d6a8ef6d.jpg&w=900&h=588&ei=H89cUvrPJMiW0AWejoAo&zoom=1&iact=rc&dur=299&page=1&tbnh=139&tbnw=213&start=0&ndsp=64&ved=1t:429,r:2,s:0,i:88&tx=78&ty=42

demnach würde das gane so aussehen:
_______
 °2°4°6°8|
°1°3°5°7 |
o      o |
_________|
  ^^^^

Oder liege ich da falsch?

von Moritz A. (moritz_a)


Lesenswert?

Gerd schrieb:
> Habe ich schon, das müsste eigentlich passen. Die Pinbelegung des
> SI-60062-F ist etwas schlecht dokumentiert.

Interessant ist vor allem die interne Verschaltung, wo wie die 
Übertrager sitzen.

http://ww1.microchip.com/downloads/en/DeviceDoc/39662e.pdf Kapitel 2.4 
und dann mal mit dem Datenblatt deines Magjacks (wie heißen die Dinger 
eigentlich ohne Markenname? Übertragerbuchse?) vergleichen.

von ...-. (Gast)


Lesenswert?


von Pete K. (pete77)


Lesenswert?

Poste mal Deine Schaltung. Vielleicht liegt der Hase noch woanders 
begraben.

von Gerd (Gast)


Lesenswert?

Danke, bin nun schon einen ganzen Schritt weiter, der MagJack passt 
überhaupt nicht. Die Übertrager sind anders angeordnet und die Stellen 
wo bei den Übertragern der Punkt eingezeichnet ist, liegt bei mir auch 
an anderen Stellen.
Habe nun einen passenden gefunden werde ihn bestellen und dann nochmal 
testen.

Danke erstmal für die schnelle und unkomplizierte Hilfe.

von ...-. (Gast)


Lesenswert?

Ein Blick ins Datenblatt hätte Dir die Lösung gebracht:

Die beiden Buchsen Taimag RJLD-043TC1 und Magjack SI-60062-F haben eine 
unterschiedliche Innenbeschaltung.

von Gerd (Gast)


Lesenswert?

Folgende Innenbeschaltungen müssten aber gleich sein, oder vertue ich 
mich?

http://www.dacomwest.de/fileadmin/Dacom/Dokumente/Taimag/RJ45/Tab-Down/RJLD-043TC1-A1_20060220.pdf

und

http://productfinder.pulseeng.com/products/datasheets/J402.pdf --> Typ 
J1012


Ich weiß das die Pinbelegung Platinenseitig unterschiedlich ist, diese 
würde aber zu meiner Schaltung passen. Aber die interne Verschaltun 
müsste doch so übereinstimmen?

Ich will nur sicher gehen bevor ich bestelle. Danke schonmal für eure 
Hilfe.

von Gerd (Gast)


Lesenswert?

Kann keiner was zu der internen Beschaltung sagen? Für mich sieht sie 
gleich aus hätte gerne eine zweite Meinung.

von ... (Gast)


Lesenswert?

Innenbeschaltung ist gleich, aber die Pinbelegung stimmt nicht überein.

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.