KSZ8795 Switch - MagJack vs diskreter Übertrager

OP #7532992
Lesenswert?

Moin,

ich bin dabei ein Switch in meinem Projekt zu integrieren. Switch-IC ist das KSZ8795CLX von Microchip.

Ich wollte eigentlich eine RJ45-Buchse mit integriertem Übertrager (HanRun HR911105A) verwenden, jedoch bin ich mir aufgrund der Design-Checkliste von Microchip unschlüssig, ob das überhaupt geht. Dort sind das RX- und das TX-Paar am RJ45 vertauscht (siehe Bild).

Kann ich aufgrund der Symmetrie einfach tauschen oder ist eine Lösung mit diskretem Übertrager und Beschaltung zwingend erforderlich? Woher kommt das, eine Erklärung wäre super :)

Moderator (Firma: Titel) Persönliche Seite #7533003
Lesenswert?

Hasso schrieb:

Dort sind das RX- und das TX-Paar am RJ45 vertauscht (siehe Bild). Woher kommt das

Es ist dem Phy schlicht egal, was RX und TX ist, denn die beiden beteiligten Phys kaspern jedesmal beim Verbindungsaufbau sowieso erneut untereinander aus, welches Leitungspaar für welche Richtung verwendet wird.

Mal kann also das eine Paar die Daten von A nach B leiten und nach Aus- und Einstecken von B nach A.

Das ist auch der Grund, warum man seit einigen Jahren keine "Crossover"-Kabel z.B. zur Verbindung von 2 PCs mehr braucht.

Es ist übrigens auch egal, was ob RX+ und RX- (bzw. TX+ und TX-) vertauscht sind.

Probiers einfach mal aus... ;-)

#7533010
Lesenswert?

Hasso schrieb:

Woher kommt das, eine Erklärung wäre super :)

Das ist einfach nur Nomenklatur, der eine Hersteller bezeichnet es aus Sicht des Netzwerksteckers, der andere aus Sicht des Controllers. Es gibt bei 100BASE-TX eigentlich kein dediziertes RX und TX mehr. Der Phy handelt mit der Gegenstelle aus, welches Adernpaar für welche Richtung benutzt wird.

Zu Zeiten als Phys noch kein Auto-Neg konnten und hauptsächlich Hubs verwendet wurden war das relevant. Damals konnt der Phy nicht umschalten. Das Adernpaar was aus Sicht des Gerätes TX war, war aus Sicht des Hubs RX.

Man kann auch heute noch Phys fest konfigurieren, also ohne Autoneg betreiben. Dann muss man sich darüber Gedanken machen. Mittels der MDI Einstellung kann man dann einstellen was RX und TX ist (MDI vs. MDI-X) Wird z.B. im Automatisierungsbereich bentutz um die Zeit für den Linkaufbau zu verkürzen. Autoneg dauert mehrere Sekunden, bei fester Konfiguration sind es wenige Millisekunden. Das ist relevant bei Werkzeugwechslern.

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