Hallo, Ethernet PHY: KSZ8081MLX (Micrel) ich hatte schonmal einen Beitrag zu diesem Ethernet PHY, diesesmal geht es aber um die beschaltung des PHY ansich. Viele Pins sind dort sogenante Config Pins. Zb. Pin 23 ist RXD0 aber gleichzeitig muss man darüber den Dublexbetrieb einstellen, ob half oder full dublex. Je nach dem was man haben will soll man dort einen Pull up/down anschließen, nur kann das nicht zu problemen während des Betriebs kommen, wenn ich in eine Datenleitung einen Pull up/down einfüge ? Ich habe es in dem Datenblatt nicht finden können, aber kann ich nicht die Config Bits auch per Software nach dem Start setzen ? Michael
http://www.micrel.com/_PDF/Ethernet/datasheets/KSZ8081MLX.pdf Michael B. schrieb: > kann das nicht zu problemen während des Betriebs kommen, wenn ich in > eine Datenleitung einen Pull up/down einfüge ? Schau dir mal die Werte der R an. Michael B. schrieb: > Config Bits auch per Software Seite 29 ff
hp-freund schrieb: > Schau dir mal die Werte der R an. SRy aber ich habe noch nicht so viel erfahrung damit, was willst du mir damit sagen ? Dass es nichts macht ? Es verbraucht auf jedenfall mehr Strom und bei mir zählt jedes mW. Dann werde ich einfach nach dem Start die Configbits per Software setzen.
So, habe mal ein Layout gemacht und würde mich sehr freuen, wenn ihr da mal grob drüberschauen könntet. Dieses Modul soll meinem stm32f4 discovery-Board eine Ethernetschnittstelle verschaffen.
Zumindest die PhyAD0-3 musst du beschalten, damit du den Phy überhaupt ansprechen kannst. Ohne konkrete Adresse ist das schwierig. Ansonsten können alle Config über die internen Register überschrieben werden. Die Werte der Config-Pins werden nach den Reset automatisch vom Phy gelesen. Mit *.sch und *.brd kann niemand etwas anfangen. Die Glaskugel ist kaputt.
dachte, dass die Dateitypen nur von eagle verwendet werden... Ich verwende eagle 6.4.0 RS schrieb: > Zumindest die PhyAD0-3 musst du beschalten, damit du den Phy überhaupt > ansprechen kannst. Ohne konkrete Adresse ist das schwierig. Also muss ich bei RDX1, RDX2,RDX3 einen Pull up/down anschließen um eine feste Adresse zu haben ? Sehe ich das richtig ?
Seite 12 im Datenblatt meint das die Vorgabe Addresse 1 ist. Vermutlich wenn nichts beschaltet ist.
das habe ich auch gelesen, es stand aber auch etwas im Datenblatt, dass bei Start die Leitungen des MII interface zufällige Werte annehmen können, deswegen habe ich jetzt mit einem pull up und 2 pull down die adresse 001 fest gemacht.
Michael B. schrieb: > dachte, dass die Dateitypen nur von eagle verwendet werden... > Ich verwende eagle 6.4.0 Aber nicht jeder arbeitet mit Eagle. Schaltpläne kann man auch als PDF posten. Layouts gehen in PDF allerdings nur gut, wenn sie ein- oder zweiseitig sind.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.