ZLG Embedded Notes (Serie 11) | Waarom werk jou netwerkkaart abnormaal? (middel)

0
Hierdie artikel ondersoek twee spesiale netwerkkaartfoutscenario's: lae-temperatuur werking en netwerkvries wat veroorsaak word deur seininterferensie. Na baie pogings het ons die hoofoorsaak van die probleem ontdek - die MDIO-kloksein sal foute genereer wanneer dit teen lae temperatuur is of daarmee inmeng, wat veroorsaak dat die register 'n verkeerde waarde skryf en veroorsaak dat die PHY 'n abnormale toestand betree. Die oplossing is om 'n 22 ohm-weerstand in serie met die MDC-seinbron te plaas. Verder het ons die belangrikheid van MDIO bespreek en hoe dit van I2C verskil.