ZLG Embedded Notes (Serial 11) | Hvorfor fungerer nettverkskortet ditt unormalt? (midten)

2024-12-24 15:14
 0
Denne artikkelen utforsker to spesielle feilscenarier for nettverkskort: lavtemperaturdrift og nettverksfrysing forårsaket av signalforstyrrelser. Etter mange forsøk oppdaget vi årsaken til problemet - MDIO-klokkesignalet vil generere feil når det er ved lav temperatur eller forstyrres, noe som får registeret til å skrive en feil verdi og få PHY til å gå inn i en unormal tilstand. Løsningen er å koble en 22 ohm motstand i serie med MDC-signalkilden. I tillegg diskuterte vi viktigheten av MDIO og hvordan det skiller seg fra I2C.