ZLG Embedded Notes (Serial 11) | Warum funktioniert Ihre Netzwerkkarte nicht normal? (Mitte)

2024-12-24 15:13
 0
In diesem Artikel werden zwei spezielle Ausfallszenarien von Netzwerkkarten untersucht: Betrieb bei niedrigen Temperaturen und Einfrieren des Netzwerks aufgrund von Signalstörungen. Nach vielen Versuchen haben wir die Grundursache des Problems gefunden: Das MDIO-Taktsignal erzeugt Störungen, wenn es eine niedrige Temperatur hat oder gestört wird, was dazu führt, dass das Register einen falschen Wert schreibt und der PHY in einen abnormalen Zustand übergeht. Die Lösung besteht darin, einen 22-Ohm-Widerstand in Reihe mit der MDC-Signalquelle zu schalten. Darüber hinaus haben wir die Bedeutung von MDIO und den Unterschied zu I2C besprochen.