ZLG Embedded Notes (Serial 11) | Почему ваша сетевая карта работает ненормально? (середина)

0
В этой статье рассматриваются два особых сценария отказа сетевой карты: работа при низкой температуре и зависание сети, вызванное помехами сигнала. После многих попыток мы обнаружили основную причину проблемы — тактовый сигнал MDIO будет генерировать сбои, когда он находится при низкой температуре или в нем возникают помехи, что приводит к записи в регистр неправильного значения и к переходу PHY в ненормальное состояние. Решение состоит в том, чтобы подключить резистор сопротивлением 22 Ом последовательно с источником сигнала MDC. Кроме того, мы обсудили важность MDIO и его отличие от I2C.