ATSAMA5D27-SOM1 Ethernet Link LED

OP #5932292
Lesenswert?

Hallo,

Ich habe hier ein ATSAMA5D27-SOM1 Modul auf welchem ein KSZ8081RNA 
Ethernet PHY verbaut ist. Dessen LED0 Ausgang soll bei fehlendem Link 
high und bei vorhandenem Link Low sein. Bei mir ist er leider immer 
high, auch bei funktionierender Verbindung. Richtung VCC kann ich nur 
die vorgesehenen 10k messen, sollte also alles in Ordnung sein. Das 
Verhalten zeigt sich auf allen Modulen die ich habe, weshalb ich nicht 
von einem Hardwaredefekt ausgehe.
Hat jemand eine Idee was das Problem sein könnte?

Grüße
Persönliche Seite #5933019
Lesenswert?

Beim KSZ8081RNA sollte das PHY-Register 0x1F.5:4 = [00] = 
Link/Activity-Anzeige (voreingestellt) oder [01] = nur Link-Anzeige 
gesetzt sein.

Normalerweise sind in diesem Register 0x1F alle Bits = 0.

Die PHY-Register werden per MIIM (MDIO/MDC) bedient (zur Kontrolle 
einfach mal alle PHY-Register auslesen), wobei die PHY-Adresse auf 0 
eingestellt ist (per Strapping-Widerstand R51).
#6167545
Lesenswert?

"net: phy: micrel: make sure the factory test bit is cleared
The KSZ8081 PHY has a factory test mode which is set at the de-assertion
of the reset line based on the RXER (KSZ8081RNA/RND) or TXC
(KSZ8081MNX/RNB) pin. If a pull-down is missing, or if the pin has a
pull-up, the factory test mode should be cleared by manually writing a 0
(according to the datasheet). This patch makes sure this factory test
bit is cleared in config_init().

Tested-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>"

commit: 7a1d8390d015a13c42b1effa1f22fda0858fe6f9

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