Собрал измеритель переменного напряжения на AVR Atmega128 + ADE7758 + W5200 в качестве Eth интерфейса и столкнулся с такой проблемой:
При включении/выключении 220В оборудования (не подключенного к схеме) рядом с платой, w5200 падает и перестает работать. Софтовый перезапуск по ноге RST решает проблему, но беда в том что падение PHY никак не отражается на работе SPI интерфейса и я не знаю работает ли микросхема или уже пора перегружать. Вариант пинговать кого-нибудь, для того чтобы узнать о падении PHY мне не подходит, т.к. не известно заранее в какой сети будет работать измеритель.
Справедливо полагая, что проблема в моей криворукости (не правильно развел/запаял и т.д.) поэкспериментировал с WIZ820IO там по идее все правильно должно быть т.к. модуль от производителя микросхем. Однако, результат тот же.
В Интернетах натыкался на ту же проблему у других, а вот решения не нашел

С уважением!