ZLG Embedded Notes(시리얼 11) 네트워크 카드가 비정상적으로 작동하는 이유는 무엇입니까? (가운데)

0
이 문서에서는 두 가지 특별한 네트워크 카드 오류 시나리오, 즉 저온 작동과 신호 간섭으로 인한 네트워크 정지를 살펴봅니다. 많은 시도 끝에 우리는 문제의 근본 원인을 발견했습니다. MDIO 클록 신호는 온도가 낮거나 간섭을 받을 때 글리치를 생성하여 레지스터에 잘못된 값을 쓰게 하고 PHY가 비정상적인 상태에 들어가게 한다는 것입니다. 해결책은 22Ω 저항을 MDC 신호 소스와 직렬로 연결하는 것입니다. 또한 MDIO의 중요성과 이것이 I2C와 어떻게 다른지에 대해 논의했습니다.