LV26 0 29 мая, 2006 Опубликовано 29 мая, 2006 · Жалоба Здраствуйте! Вот пришлось столкнуться с этим чудом (я о MVTX2804A). Проблема такая: Имеем свич (MVTX2804A) и присоединенные к нему PHY (Vitesse VSC8211). При использовании GMII между ними и трансформаторного выхода (т.е. 10/100/1000 BASE-T) все в порядке, пакеты "ходят" - проблем нет. При использовании PSC (TBI) между свичем и PHY (1000BASE-X на backplane) пакеты не проходят. Причем счетчик пакетов в свиче увеличивается. Кроме этого - смотря на TBI при посылке пакетов ничего не происходит... Вообще-то на самом деле там что-то происходит, какие-то 2(?) символа ходят постоянно, но картина НЕ МЕНЯЕТСЯ при посылке пакета (на разрядах 9-4, 2, 0 меандр 62.5 MHz, на 3-ем всегда "1", на 1-ом всегда "0"). Может - это не в свиче проблема, а в PHY? Уверен, что с платой и физ. соединением проблем нет. Если будет возможность - прицеплю сегодня лог. анализатор, сообщу что за символ гонит свич. Может есть здесь опытные спецы (с опытом работы с TBI, Vitesse, Zarlink)? Может подскажете в какую сторону рыть... Спасибо за внимание, Виктор Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 29 мая, 2006 Опубликовано 29 мая, 2006 · Жалоба Еще... Может кто-то использовал VSC8211 в 1000BASE-X режиме. Поделитесь, как страпили по сбросу... А если еще MAC интерфейс был в TBI - то вообще - очень интересно... Может, кто-то с другим PHY работал в режиме TBI - 1000BASE-X поделитесь инфой, плз! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 7 июня, 2006 Опубликовано 7 июня, 2006 · Жалоба Еще... Может кто-то использовал VSC8211 в 1000BASE-X режиме. Поделитесь, как страпили по сбросу... А если еще MAC интерфейс был в TBI - то вообще - очень интересно... Может, кто-то с другим PHY работал в режиме TBI - 1000BASE-X поделитесь инфой, плз! Использовали Vitesse именно в режиме 1000Base-X. Основная фишка, что в этом режиме надо отключить AutoNegotiation и все возможности снижать скорость. Т.е. PHY надо жестко перевести в режим SERDES 1000Base-x, после этого проблем с установлением линка с другими дивайсами не будет. В нашем случае это была сетевка интел. PS а зачем юзать TBI? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 7 июня, 2006 Опубликовано 7 июня, 2006 · Жалоба Использовали Vitesse именно в режиме 1000Base-X. Основная фишка, что в этом режиме надо отключить AutoNegotiation и все возможности снижать скорость. Т.е. PHY надо жестко перевести в режим SERDES 1000Base-x, после этого проблем с установлением линка с другими дивайсами не будет. В нашем случае это была сетевка интел. PS а зачем юзать TBI? А какой интерфейс использовался на MAC стороне? GMII? В GMII не пошло, пробуем в TBI. Интересно, что "петля" (EWRAP) работает. Вообще ситуация такова... Свич - GMII- PHY - 1000BASE-T работает Свич - GMII- PHY - 1000BASE-X не работает Свич - TBI- PHY - 1000BASE-X не работает Может подкинете пару идей - куда рыть... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 7 июня, 2006 Опубликовано 7 июня, 2006 · Жалоба Еще... Тестовая петля в VSC8211 (TBI to Fiber) c помощью бита EWRAP работает. Но при соединении выходов через 10 nF со входами того же PHY на бэкплэйне пакеты не ходят. Разведено вроде правильно, кроме конденсаторов в линиях ничего нет, так как по даташиту терминация внутренняя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 8 июня, 2006 Опубликовано 8 июня, 2006 · Жалоба А какой интерфейс использовался на MAC стороне? GMII? В GMII не пошло, пробуем в TBI. Интересно, что "петля" (EWRAP) работает. Вообще ситуация такова... Свич - GMII- PHY - 1000BASE-T работает Свич - GMII- PHY - 1000BASE-X не работает Свич - TBI- PHY - 1000BASE-X не работает Может подкинете пару идей - куда рыть... У нас 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, потому что с петлями сплошное шаманство :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 8 июня, 2006 Опубликовано 8 июня, 2006 · Жалоба по поводу шаманства с петлями... значит ли Ваше высказывание, что при замыкании 1000BASE-X проводами у Вас петля не получилась, но с другим девайсом линк заработал? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 8 июня, 2006 Опубликовано 8 июня, 2006 · Жалоба по поводу шаманства с петлями... значит ли Ваше высказывание, что при замыкании 1000BASE-X проводами у Вас петля не получилась, но с другим девайсом линк заработал? Петлю пробовали в самом начале наладки, не работала. После наладки, возможности попробовать не было. Возьмите два своих девайса(наверняка отлаживается не один экземпляр) и соедините друг с другом... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 14 июня, 2006 Опубликовано 14 июня, 2006 · Жалоба Все работает, спасибо за консультацию. Оказался "хомут" в схематике. Но продукцию Zarlink (по крайней мере свичи) применять никогда и никому не порекомендую :angry2: из-за отвратительной документации и тех. поддержки Желаю успехов! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Krys 2 15 июня, 2006 Опубликовано 15 июня, 2006 · Жалоба Расскажите, пожалуйста, про Ваш "хомут" в схематике (чтоб тоже не попасть в него) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 15 июня, 2006 Опубликовано 15 июня, 2006 · Жалоба Расскажите, пожалуйста, про Ваш "хомут" в схематике (чтоб тоже не попасть в него) Да чисто "очепятка", неправильно в OrCAD к символу подвели сигнал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 21 июня, 2006 Опубликовано 21 июня, 2006 · Жалоба Все работает, спасибо за консультацию. Оказался "хомут" в схематике. Но продукцию Zarlink (по крайней мере свичи) применять никогда и никому не порекомендую :angry2: из-за отвратительной документации и тех. поддержки Желаю успехов! Ну так расскажите, как работает - петли или боевая задача? Мы хотели тоже раньше Zarlink ставить, но помнится там нужно вешать много внешней статики, да еще и интерфейс GMII, мало портов и т.д., вобщем не стали. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 5 июля, 2006 Опубликовано 5 июля, 2006 · Жалоба Все работает, спасибо за консультацию. Оказался "хомут" в схематике. Но продукцию Zarlink (по крайней мере свичи) применять никогда и никому не порекомендую :angry2: из-за отвратительной документации и тех. поддержки Желаю успехов! Ну так расскажите, как работает - петли или боевая задача? Мы хотели тоже раньше Zarlink ставить, но помнится там нужно вешать много внешней статики, да еще и интерфейс GMII, мало портов и т.д., вобщем не стали. Извините, долго не отвечал... Работает "боевая" задача. GMII - BASE-X- Backplane и GMII - BASE-X- Fiber Module. По поводу Zarlinka (по крайней мере MVTX2804A): 1) отвратительная документация... 2) саппорт медленный и надо "выдирать" буквально по крупицам информацию. 3) согласно даташиту - запустить свич может только телепат 4) нет JTAG (!) 5) надо внешнее ОЗУ 2-х типов 6) дорого (~360 $ за свич + ОЗУ) Будем использовать Marvell или Broadcom. Люди опытные и многое видавшие сказали, что НИКОГДА не видели в устройствах свичи Zarlink. Вообще на рынке свичей впереди всех Broadcom и Marvell (и дерутся они там конкретно :-)) Успехов! Спасибо всем за помощь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 17 июля, 2006 Опубликовано 17 июля, 2006 · Жалоба Свитчи Vitesse тоже не такие и плохие, и достать их имхо проще, правда требуют выбирать партии на сумму около 11000уе. Broadcom/Marvell c некрупными фирмами даже говорить не хотят :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DropDown 0 17 июля, 2006 Опубликовано 17 июля, 2006 · Жалоба Фирма есть Switchcore (http://www.switchcore.com/products/) - не встречал кто в реальных изделиях? По описанию неплохие свичи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться