реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> SGMII SFP, Проблема с Altera TSE
Realking
сообщение Nov 22 2016, 09:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Добрый день!!!

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

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

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

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

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

заранее благодарен


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
prig
сообщение Nov 22 2016, 13:24
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



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


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

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

И если медь 100М работает, то на TSE тоже грешить тяжело. Хотя чаще встречались проблемы со стороны микросхемы. М.б. и там.
Но для начала, я бы попробовал найти аналогичный модуль другого производителя. М.б. поможет.
Go to the top of the page
 
+Quote Post
Realking
сообщение Nov 22 2016, 13:31
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(prig @ Nov 22 2016, 16:24) *
Ни разу не сталкивался с тем, что бы модули надо было настраивать.
Да и навряд ли в этом модуле доступно что-либо кроме EEPROM, да и то, только для чтения.

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

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


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


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
Aleks17
сообщение Nov 23 2016, 01:46
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 17-01-05
Из: Новосибирск
Пользователь №: 2 003



Модули c PHY на борту как правило можно настраивать, зависит от используемого PHY.
Например большая часть медных модулей построена на Marvel 88E1111 c выводом TWSI на ноги модуля (параллельно EEPROM, только адрес другой - как правило 80h (вместо A0 для EEPROM)).
Так что можете по крайней мере почитать регистры статуса PHY. Ну или включить loopback если он имеется. А вообще интересное решение - вместо простой и дешёвой гигабитной оптики ставить более дорогой модуль с PHY на борту - в чём тайный смысл?
Проверьте link с другой стороны оптики - там случайно не гигабит поднялся?
Go to the top of the page
 
+Quote Post
Realking
сообщение Nov 23 2016, 05:46
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



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


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

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



--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
prig
сообщение Nov 23 2016, 09:11
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



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


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

Но если есть возможность достучаться до регистров состояния PHY, их тоже стоит посмотреть.
Go to the top of the page
 
+Quote Post
Realking
сообщение Nov 24 2016, 05:54
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



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

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


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

до PHY через адрес 0xAC вроде достучаться могу, но надо разобрать модуль и поглядеть что там за чип


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
prig
сообщение Nov 24 2016, 08:55
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(Realking @ Nov 24 2016, 08:54) *
...поглядеть что там за чип


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

И что там у Вас со смещением и терминированием на приёмнике TSE?
Возможно, что нестыковочка где-то там. М.б. по причине очередных вариаций для конкретного типа модуля.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 10:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.0187 секунд с 7
ELECTRONIX ©2004-2016