Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SGMII SFP
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Цифровые схемы, высокоскоростные ЦС
Realking
Добрый день!!!

может кто сталкивался с подобной проблемой:

при подключении к альтеровскому GX через TSE модуля DIGICOM DGSGMII3101CDL2

корка нормально определяет скорость 100 мб и autoneg проходит успешно
но....
в сигналтапе вижу при приеме ошибки (именно взводится сигнал rx_err)
при этом первый байт эзернетовского фрейма правильный 55h остальные типа ee fe (ну вообщем фигня какаято)

модуль от JetAge (только cooper) работает без проблем

у меня такое чувство что модуль как то надо настроить, но нигде инфы про это не нашел

заранее благодарен
prig
Цитата(Realking @ Nov 22 2016, 12:36) *
...
у меня такое чувство что модуль как то надо настроить, но нигде инфы про это не нашел
...


Ни разу не сталкивался с тем, что бы модули надо было настраивать.
Да и навряд ли в этом модуле доступно что-либо кроме EEPROM, да и то, только для чтения.

С указанной Вами разновидностью дела не имел, но разных типов перебрал достаточно.
Проблемы встречались, но преимущественно у модулей разной степени кривизны (некачественная или неправильная сборка, хреновая земля и т.п.).
Даже достаточно известные бренды не исключение. Пару раз после вскрытия модуля обнаруживались интересные вещи.
Впрочем, не исключены подделки, ошибки маркировки и т.п.

И если медь 100М работает, то на TSE тоже грешить тяжело. Хотя чаще встречались проблемы со стороны микросхемы. М.б. и там.
Но для начала, я бы попробовал найти аналогичный модуль другого производителя. М.б. поможет.
Realking
Цитата(prig @ Nov 22 2016, 16:24) *
Ни разу не сталкивался с тем, что бы модули надо было настраивать.
Да и навряд ли в этом модуле доступно что-либо кроме EEPROM, да и то, только для чтения.

С указанной Вами разновидностью дела не имел, но разных типов перебрал достаточно.
Проблемы встречались, но преимущественно у модулей разной степени кривизны (некачественная или неправильная сборка, хреновая земля и т.п.).
Даже достаточно известные бренды не исключение. Пару раз после вскрытия модуля обнаруживались интересные вещи.
Впрочем, не исключены подделки, ошибки маркировки и т.п.

И если медь 100М работает, то на TSE тоже грешить тяжело. Хотя чаще встречались проблемы со стороны микросхемы. М.б. и там.
Но для начала, я бы попробовал найти аналогичный модуль другого производителя. М.б. поможет.


я бы грешил на модуль но мне сказали что в другой плате со свичевым чипом он работает(((
Aleks17
Модули c PHY на борту как правило можно настраивать, зависит от используемого PHY.
Например большая часть медных модулей построена на Marvel 88E1111 c выводом TWSI на ноги модуля (параллельно EEPROM, только адрес другой - как правило 80h (вместо A0 для EEPROM)).
Так что можете по крайней мере почитать регистры статуса PHY. Ну или включить loopback если он имеется. А вообще интересное решение - вместо простой и дешёвой гигабитной оптики ставить более дорогой модуль с PHY на борту - в чём тайный смысл?
Проверьте link с другой стороны оптики - там случайно не гигабит поднялся?
Realking
Цитата(Aleks17 @ Nov 23 2016, 04:46) *
Модули c PHY на борту как правило можно настраивать, зависит от используемого PHY.
Например большая часть медных модулей построена на Marvel 88E1111 c выводом TWSI на ноги модуля (параллельно EEPROM, только адрес другой - как правило 80h (вместо A0 для EEPROM)).
Так что можете по крайней мере почитать регистры статуса PHY. Ну или включить loopback если он имеется. А вообще интересное решение - вместо простой и дешёвой гигабитной оптики ставить более дорогой модуль с PHY на борту - в чём тайный смысл?
Проверьте link с другой стороны оптики - там случайно не гигабит поднялся?


не хочет заказчик использовать гигабитную дешевую оптику(((

а с другой стороны конвертор который только 100 и поддерживает

prig
Цитата(Realking @ Nov 22 2016, 16:31) *
я бы грешил на модуль но мне сказали что в другой плате со свичевым чипом он работает(((


Прозвоните между сигнальной землёй на разъёме и корпусом модуля.
Если сигнальная земля и корпус соединяются в модуле, любые чудеса возможны.
Тогда лучше разобрать модуль и попробовать устранить это соединение.
Приходилось такое делать (кусочек скотча на оптический трансивер, что бы он не касался корпуса).

Но если есть возможность достучаться до регистров состояния PHY, их тоже стоит посмотреть.
Realking
Цитата(prig @ Nov 23 2016, 12:11) *
Прозвоните между сигнальной землёй на разъёме и корпусом модуля.
Если сигнальная земля и корпус соединяются в модуле, любые чудеса возможны.
Тогда лучше разобрать модуль и попробовать устранить это соединение.
Приходилось такое делать (кусочек скотча на оптический трансивер, что бы он не касался корпуса).

Но если есть возможность достучаться до регистров состояния PHY, их тоже стоит посмотреть.


сигнальная земля и корпус ни в модуле , ни на плате не соединены
единственное что, на плате корпус соединен с землей через разрядник

до PHY через адрес 0xAC вроде достучаться могу, но надо разобрать модуль и поглядеть что там за чип
prig
Цитата(Realking @ Nov 24 2016, 08:54) *
...поглядеть что там за чип


Да, может быть полезно. И посмотрите, что там накручено на дифф. парах. С SFP любые чудеса возможны.

И что там у Вас со смещением и терминированием на приёмнике TSE?
Возможно, что нестыковочка где-то там. М.б. по причине очередных вариаций для конкретного типа модуля.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.