pulo (12.01.2012 16:47, просмотров: 114) ответил GDI на Это похоже на аппаратную проблему. У нас была похожая проблема, были неправильно затерминированы линии RXP-TXP и RXM-TXM. Причем в схеме все правильно, а в монтаже перепутали местами конденсатор и резистор. Были проблемы с работой на 10МБ, а когда
FXSD подключен к земле. Провел эксперимент, взял отладочную плату, собрал пакет заполнив индексами 0-99 и этот пакет я нормально получил в микроконтроллере, те прием нормально идет, вынул кабель - пакетов нет, воткнул - пакеты пошли. А вы по SPI настраиваете MII Managment регистры? просто получается так, что драйвер Ethernet который в микрухе, пытается писать туда настройки, а когда я их считываю мне выдает значения SMI регистров (те которых 128 штук), те пытаюсь прочитать регистр MII Basic Control а мне выдает первый регистр из SMI..