Forum: Mikrocontroller und Digitale Elektronik RTL8305 Switch funktioniert nicht


von Thomas F. (tf1973)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

angehängte Schaltung eines RTL8305 Netzwerk Switches funktioniert nicht. 
Ist da grundlegend etwas falsch? PCB hat Impedanz- und Längenmatch.

Inwieweit können C1 bis C4 dafür verantwortlich sein? Das Signal kommt 
aus einem PHY.


Danke!

von Gerd E. (robberknight)


Lesenswert?

Thomas F. schrieb:
> angehängte Schaltung eines RTL8305 Netzwerk Switches funktioniert nicht.

Das heißt was genau?

Kommt kein Link an den beiden Ports zustande? Wie sieht es aus mit dem 
Link Upstream? Oder fließen keine Pakete?

Wie sieht es aus mit den Basics, also Spannungen, Stromverbrauch und 
Takt?

Die Konfiguration aller Straps im Datenblatt sorgfältig durchgegangen?

von Harald K. (kirnbichler)


Lesenswert?

Thomas F. schrieb:
> Ist da grundlegend etwas falsch?

Laut Datenblatt gibt es drei "strapping pins", von denen Du zwei nicht 
beschaltet hast. Da Du kein EEPROM vorsiehst, und auch µC zur 
Konfiguration verwendest, sind die Deine einzige Möglichkeit zur 
Konfiguration.

Hältst Du das im Datenblatt beschriebene Power-Sequencing ein?


Und dann, ganz blöd gefragt: Warum baust Du einen 100-MBit-Switch 
selbst? Sowas gibt es mit Gehäuse und Steckernetzteil sogar bei Reichelt 
für sechs Euro 
(https://www.reichelt.de/de/de/shop/produkt/switch_5-port_fast_ethernet-408084)

von Thomas F. (tf1973)


Lesenswert?

> Und dann, ganz blöd gefragt: Warum baust Du einen 100-MBit-Switch
> selbst? Sowas gibt es mit Gehäuse und Steckernetzteil sogar bei Reichelt
> für sechs Euro
> (https://www.reichelt.de/de/de/shop/produkt/switch_5-port_fast_ethernet-408084)

Ist natürlich Teil einer größeren Schaltung, nicht nur der Switch selbst 
:)

von Thomas F. (tf1973)


Lesenswert?

Gerd E. schrieb:
> Thomas F. schrieb:
>> angehängte Schaltung eines RTL8305 Netzwerk Switches funktioniert nicht.
>
> Das heißt was genau?
>
> Kommt kein Link an den beiden Ports zustande? Wie sieht es aus mit dem
> Link Upstream? Oder fließen keine Pakete?
>
> Wie sieht es aus mit den Basics, also Spannungen, Stromverbrauch und
> Takt?
>
> Die Konfiguration aller Straps im Datenblatt sorgfältig durchgegangen?

Es passiert nichts beim Anschließen des Kabels. Windows zeigt mir 
Ethernet Kabel als nicht angeschlossen.
Strapping Pins gibt es, allerdings beziehen sich diese auf Loop 
detection, Power LED Blinking und Energy Efficient Ethernet - alles 
aktuell nicht relevant.

Ich habe gerade nochmal geschaut, meine RESET Zeitkonstante könnte 
eventuell etwas kurz sein, werde ich nochmal überprüfen.

von Markus W. (naggusm)


Lesenswert?

Thomas F. schrieb:
> Ich habe gerade nochmal geschaut, meine RESET Zeitkonstante könnte
> eventuell etwas kurz sein, werde ich nochmal überprüfen.

Das hätte ich jetzt auch vermutet. Das Datenblatt empfiehlt, den Reset 
erst 10ms nachdem beide Supply-Rails stabil sind, loszulassen.
Power-Supply Sequencing hast du auch wie empfohlen?

von Dergute W. (derguteweka)


Lesenswert?

Moin,

So auf die Schnelle hab' ich nur ein Datenblatt >10 Jahre alt gefunden. 
Da wundert mich so ein bisschen die Diskrepanz zwischen 1.0V 
Corespannung(im Datenblatt) und 1.2V Corespannung(Schaltplan im Thread). 
Kann auch voellig bedeutungslos sein, wundert mich nur.
Dann find ich nirgends was, ob da nicht irgendwo z.b. an den Centertaps 
der MagJacks evtl. 3.3V oder sowas haengen sollten, gibts da irgendwo 
eine AppNote/Schaltplan im Netz? Oder Beschreibung, wie die 
Treiber/Receiver der RX/TX Pins funktonieren - auch im Hinblick auf den 
Anschluss via 100nF.

Gruss
WK

von Harald K. (kirnbichler)


Lesenswert?

Dergute W. schrieb:
> So auf die Schnelle hab' ich nur ein Datenblatt >10 Jahre alt gefunden.

Realtek ist dafür beliebt & bekannt, so gut wie überhaupt keine 
Datenblätter zu veröffentichen. Was man mit Glück finden kann, sind 
"geleakte" Datenblätter.

Ein 10/100-MBit-Switch aber ist für die meisten Anwendungen obsolet, da 
wird nicht viel Weiterentwicklung betrieben werden, daher kann das 
Datenblatt von 2012 durchaus das einzige sein.

Für den RTL8305SC ist das Datenblatt sogar noch sieben Jahre älter ...

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.