GDI (13.01.2012 11:51, просмотров: 113) ответил pulo на FXSD подключен к земле. Провел эксперимент, взял отладочную плату, собрал пакет заполнив индексами 0-99 и этот пакет я нормально получил в микроконтроллере, те прием нормально идет, вынул кабель - пакетов нет, воткнул - пакеты пошли. А вы по SPI
Мы не работаем по MII, он у нас подключен контроллеру через PHY, по объективным причинам. На данный момент мы вообще ничего не настраиваем, свич работает в режиме I2C Master, на моем экземпляре устройства он переключен в SPI Slave, чисто для целей отладки проблем на 10МБ о которых я писал ранее, регистры ошибок почитать. Но и в этом режиме мы просто включаем свич записью регистра. В общем он работает как standalone switch.
Ну, а Вы ищите различия вашей платы и отладочной платы. Результаты было бы интересно узнать, т.к. у нас есть задача в следующей версии железа работать со свичом через MII интерфейс. Я вот смотрю, что там есть два MII интерфейса, надеюсь Вы подключаетесь правильно, а еще там есть пины конфигурации Dual MII. Питание PHY-ев опять же отдельно от цифровой части заводится.
https://embedders.org - блоги разработчиков встраиваемых систем.