[/quote]
А какой интерфейс использовался на MAC стороне? GMII?
В GMII не пошло, пробуем в TBI. Интересно, что "петля" (EWRAP) работает.
Вообще ситуация такова...
Свич - GMII- PHY - 1000BASE-T работает
Свич - GMII- PHY - 1000BASE-X не работает
Свич - TBI- PHY - 1000BASE-X не работает
Может подкинете пару идей - куда рыть...
[/quote]
У нас MAC интерфейс был RGMII, а Media интерфейс CAT5(1000Base-T) и SerDes 1000Base-X.
Сначала ситуация была похожая, медный интерфес завелся, а вот сердес ни в какую.
Тестовая петля тх на рх одного и того же PHY не заработала.
Решение проблемы я описал выше. Т.к. в 1000Base-x autonegotiation не работает, то phy не мог
установить линк автоматически. Сл-но, нужно жестко зафиксировать режим работы PHY, т.е. в вашем случае отключить autonegotiation(reg.0) и выбрать режим GMII to Fiber (reg.23). Второй условие можно задать конфигурационными резисторами, а первое только EEPROM, либо записью в конф регистры при помощи Management интерфейса.
Проверять работоспособность лучше подключившись к другому девайсу с 1000Base-X, потому что с петлями сплошное шаманство