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

 
 
> GigPhy DP83865 ошибочные пакеты! Кто работал с этой микросхемой?, Помогите, пожалуйста, собственным опытом.
DuHast
сообщение Aug 26 2008, 15:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797



Привет всем! Уважаемые разработчики, кто уже имеет или имел опыт работы с DP83865 помогите. Для начала собственно проблема.
Этот Phy имеет возможность проводить BIST тестирование. Т.е. микруха в сторону меди генерит пакеты с широковещательным адресом и с заполнением PRBS. В это же время она имеет возможность принимать такие же пакеты от другого источника и считать количество ошибочных. Так вот я ставлю 2 своих устройства и включаю этот режим. Т.е. они работают друг на друга и считают принятые ошибочные пакеты. Одно из устройств Master, второе Slave. За сутки на Мастере 5 ошибочных пакетов, на Slave 8-10 ош. пакетов.
Необходимо провести эксперимент на Вашем оборудовании. Для чего необходимо соединить 2 Ваших устройства с DP83865 между собой патч-кордом 5-cat. Прописать в регистры управления след. информацию:
адр: 0x19 (25) => 0xEC00
адр: 0x1A (26) => 0x8000.
Это запускает режим BIST. Прочитать кол-во ошибочных пакетов можно из регистра 0x18. Там будет младшее 16-ти разрядное слово количества ошибок.
Просто при отсутствии хороших средств диагностики это единственный доступный способ проверить свое железо. Если у Вас есть нормальные средства (не компьютеры, а специализированное оборудование типа Ixia, Acterna и т.п.), которыми Вы диагностировали свое оборудование (не менее суток) при обязательном псевдослучайном трафике (хотя скремблер в меди должен стоять), то сообщите, пожалуйста, результаты. Просто я уже боюсь, что эта микросхема не может работать без ошибок.
Ответы, что данная система связи не гарантирует 100% доставку пакетов не принимаются , т.к. это не решает проблему и не объясняет ее суть.
Помогите, плиз! Бьюсь над проблемой более полугода!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
tolik1
сообщение Aug 28 2008, 07:49
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Цитата(DuHast @ Aug 26 2008, 19:21) *
Привет всем! Уважаемые разработчики, кто уже имеет или имел опыт работы с DP83865 помогите. Для начала собственно проблема.
Этот Phy имеет возможность проводить BIST тестирование. Т.е. микруха в сторону меди генерит пакеты с широковещательным адресом и с заполнением PRBS. В это же время она имеет возможность принимать такие же пакеты от другого источника и считать количество ошибочных. Так вот я ставлю 2 своих устройства и включаю этот режим. Т.е. они работают друг на друга и считают принятые ошибочные пакеты. Одно из устройств Master, второе Slave. За сутки на Мастере 5 ошибочных пакетов, на Slave 8-10 ош. пакетов.
Необходимо провести эксперимент на Вашем оборудовании. Для чего необходимо соединить 2 Ваших устройства с DP83865 между собой патч-кордом 5-cat. Прописать в регистры управления след. информацию:
адр: 0x19 (25) => 0xEC00
адр: 0x1A (26) => 0x8000.
Это запускает режим BIST. Прочитать кол-во ошибочных пакетов можно из регистра 0x18. Там будет младшее 16-ти разрядное слово количества ошибок.
Просто при отсутствии хороших средств диагностики это единственный доступный способ проверить свое железо. Если у Вас есть нормальные средства (не компьютеры, а специализированное оборудование типа Ixia, Acterna и т.п.), которыми Вы диагностировали свое оборудование (не менее суток) при обязательном псевдослучайном трафике (хотя скремблер в меди должен стоять), то сообщите, пожалуйста, результаты. Просто я уже боюсь, что эта микросхема не может работать без ошибок.
Ответы, что данная система связи не гарантирует 100% доставку пакетов не принимаются , т.к. это не решает проблему и не объясняет ее суть.
Помогите, плиз! Бьюсь над проблемой более полугода!!!

А не пробовали ли Вы Замкнуть микросхему саму на себя прям на устройстве, Что при этом получится.
Go to the top of the page
 
+Quote Post
PavelTs
сообщение Aug 28 2008, 08:08
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 26-08-08
Пользователь №: 39 831



Цитата(tolik1 @ Aug 28 2008, 11:49) *
А не пробовали ли Вы Замкнуть микросхему саму на себя прям на устройстве, Что при этом получится.

Не пробовал. Вообще-то гигабит - это 4-х парный G.ShDSL, который по моему пониманию не так-то просто завернуть проводами. Я знаю, что Marvell позволяет так делать замыканием пар 1-2 и 3-6, а также 4-5 и 7-8. Но при этом надо еще какие-то спец. регистры прописать. Просто принцип работы G.ShDSL - это обязательное наличие Master-Slave устройств. А как бедная микруха может быть одновременно и Мастером и Slave, я не знаю.
Кроме того не совсем понятно, что именно можно выяснить таким тестом, т.к. тактовая частота будет одна и на приеме минимально подвержена искажениям. (в G.ShDSL она тоже одна smile.gif , восстановлена в Slave устройстве и передана на мастер). Этим тестом зато можно выяснить, нет ли в моей плате косяков с разводкой питания. Кстати, именно на него я и грешу в последнее время. Делать 6 слоев платы для серийного устройства, бюджет не позволяет, вот и сижу на 4-х слоях. Просто больше уже не знаю, на что и подумать. Все трассы четко расчитаны по волновым сопротивлениям, на каждой ножке питания висит по конденсатору. Поэтому и обратился к мировому сообществу за помощью, чтобы понять, что я один такой с ошибками, или еще есть, или есть, но живут в счастливом неведении smile.gif
Go to the top of the page
 
+Quote Post
Rst7
сообщение Aug 28 2008, 15:25
Сообщение #4


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(PavelTs @ Aug 28 2008, 11:08) *
Поэтому и обратился к мировому сообществу за помощью, чтобы понять, что я один такой с ошибками, или еще есть, или есть, но живут в счастливом неведении smile.gif

Дык я ж Вам написал, что у Вас все в порядке. Что требования стандарта перекрыты с запасом ~1000 раз.
Или есть возражения?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
PavelTs
сообщение Aug 28 2008, 16:31
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 26-08-08
Пользователь №: 39 831



Цитата(Rst7 @ Aug 28 2008, 19:25) *
Дык я ж Вам написал, что у Вас все в порядке. Что требования стандарта перекрыты с запасом ~1000 раз.
Или есть возражения?

Уважаемый, Rst7!
Никаких возражений нет! Мне импонирует Ваше чуство юмора! Правда!
Но как упертый баран, я все же хочу докопаться до корня проблемы. Есть, т.е. существуют, железки, которые работают без ошибок. Вот и я хочу, чтобы моя тоже без ошибок работала.
Что касается запаса, то действительно, когда я на Acterna тестировал свои платы, то прибор показал 10Е-13.
Но как же приятно, когда через неделю смотришь и видишь Bit Errors = 0!!! smile.gif
Отчаявшись, я принялся схему на Marvell 88E1119R городить. Там тоже не все гладко и понятно. Но прежде, чем запущу в производство первую версию, хочу пооооследний разок что-нибудь попробовать с DP83865 (это уже четвернтый разок smile.gif). Расфильтровал все линии питания дросселями, еще тщательнее порезал землю и питание во внутр. слоях. Усовершенствовал фильтры по первичному питанию (-60 В). Кстати, как говориться, хозяйке на заметку, у меня по гигабитной оптике (1.25 Гбит/с) валом шли ошибки, пока я не поставил высоковольтные кондеры от сигнальной земли на входные 0V и -60V первичного питания. Либо замыкал 0 Вольт на землю. (Использую DC-DC конвертор TDD15-03S3) Может кто меня и осудит, как чайника, но с этим я столкнулся впервые.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DuHast   GigPhy DP83865 ошибочные пакеты! Кто работал с этой микросхемой?   Aug 26 2008, 15:21
- - Rst7   ЦитатаОтветы, что данная система связи не гарантир...   Aug 27 2008, 08:10
|- - PavelTs   Цитата(Rst7 @ Aug 27 2008, 12:10) Тогда р...   Aug 27 2008, 14:42
- - Rst7   ЦитатаА не подскажите, к каком документе это пропи...   Aug 27 2008, 15:30
|- - PavelTs   Кстати, для оптики BER<=10e-12, имейте это в ви...   Aug 27 2008, 16:33
|- - Rst7   Цитата(PavelTs @ Aug 27 2008, 19:33) Итог...   Aug 27 2008, 18:03
|- - Dimonira   Цитата(PavelTs @ Aug 28 2008, 11:08) Не п...   Dec 4 2008, 08:01
|- - PavelTs   Цитата(Dimonira @ Dec 4 2008, 11:01) Може...   Dec 9 2008, 22:19
- - Rst7   ЦитатаУважаемый, Rst7! Никаких возражений нет...   Aug 30 2008, 07:17
|- - rloc   Цитата(Rst7 @ Aug 30 2008, 11:17) 1. Как ...   Aug 30 2008, 10:01
|- - PavelTs   Цитата(rloc @ Aug 30 2008, 14:01) Присоед...   Aug 30 2008, 11:17
|- - rloc   Цитата(PavelTs @ Aug 30 2008, 15:17) Но с...   Aug 30 2008, 18:13
||- - PavelTs   Цитата(rloc @ Aug 30 2008, 22:13) Есть по...   Aug 30 2008, 20:34
|- - tolik1   Цитата(PavelTs @ Aug 30 2008, 14:17) 1. Х...   Dec 10 2008, 15:38
- - rv3dll(lex)   есть вопросик по этой микросхеме. как её использов...   Oct 6 2010, 07:06


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 17:56
Рейтинг@Mail.ru


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