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

 
 
> Гигабитный Ethernet на отладочной плате ML402 (Marvell 88E1111 + Virtex-4)., В режиме 1Gbs время от времени пропадает передача.
bms
сообщение Apr 10 2008, 20:28
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 11-08-05
Пользователь №: 7 545



На отладочной плате ML-402 собрал проект гигабитного эзернета. На борту этой платы есть Virtex-4 (на нем собрал кору MAC-а и её обвязку) и микросхема физического уровня фирмы Marvell 88E1111. Все в принципе работает, но время от времени передача данных с ML-402 в комп отваливается, причем под подозрением микросхема физического уровня, т.к. ПЛИС шлет в PHY нормальные пакеты (смотрел ChipScop-ом).
Эффект проявляется следующим образом.
Идет нормальная работа, пакеты отправляются с ML-402 и нормально принимаются компом. Это длится довольно долго, затем программа wireshark показывает, что входящих пакетов нет.
Лампочки на ML-402 показывают, что все в порядке, передача идет, скорость в порядке, если есть входящие пакеты – моргает соответствующая лампочка “RX”. Но реально в комп ничего не идет, точнее может что-то и идёт, но например битое. И сетевуха это дело отбрасывает. Через несколько десятков секунд такой "работы" микросхема физического уровня сама сбрасывается (о чем говорит характерное гашение/зажигание контрольных светодиодов) и нормальная передача восстанавливается.
Что особенно интересно. Если в момент аварии попытаться вручную сбросить PHY – это не помогает. Хотя по всем признакам сброс происходит (опять же характерное помаргивание светодиодами).
Аварийная работа случается раз в 15-30 минут и только в режиме 1000BASE-T, в режиме 100BASE-T все работает без проблем.

Сначала под подозрением был перегрев микросхемы (в гигабитном режиме она прилично греется), но дополнительный обдув ситуации не исправил.

Кто-нибудь сталкивался с подобным эффектом?

Сейчас думаю – может сетевуха компа по каким-то причинам не выдерживает длительную эксплуатацию в гигабитном режиме… хотя это конечно маловероятно. Тем более что поток данных который в неё сыпется совсем не плотный всего около 5Мбит/с. Но с другой стороны ручной сброс PHY работу не восстанавливает - значит есть вероятность, что проблема не в PHY, а на другом конце...

Буду благодарен любым идеям.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- bms   Гигабитный Ethernet на отладочной плате ML402 (Marvell 88E1111 + Virtex-4).   Apr 10 2008, 20:28
- - iosifk   А как это все соединено? Напрямую или через свичи?...   Apr 11 2008, 05:24
|- - bms   Цитата(iosifk @ Apr 11 2008, 09:24) А как...   Apr 11 2008, 08:40
- - Sujan   Цитата(bms @ Apr 10 2008, 21:28) есть Vir...   Apr 15 2008, 08:30
|- - bms   Цитата(Sujan @ Apr 15 2008, 12:30) Наскол...   Apr 15 2008, 20:19
|- - Dimonira   Цитата(Sujan @ Apr 15 2008, 12:30) Наскол...   Apr 21 2008, 06:45
|- - bms   Цитата(Dimonira @ Apr 21 2008, 10:45) Вы ...   Apr 21 2008, 14:26
|- - D Mike   Цитата(bms @ Apr 21 2008, 18:26) ... Верс...   May 14 2008, 10:25
|- - bms   Цитата(D Mike @ May 14 2008, 14:25) напиш...   May 16 2008, 20:15
|- - Victor®   Цитата(bms @ May 16 2008, 23:15) трансиве...   Jan 20 2011, 09:48
- - magerovski   а есть ли возможность взять твой проект?   Jan 25 2011, 15:16
|- - Sujan   Цитата(magerovski @ Jan 25 2011, 17:16) а...   Jan 26 2011, 12:19
- - Маратка   Да дело в том, что мы с товарищем никогда до этого...   Mar 29 2011, 14:23
|- - agate   Можете начать с OpenCores -там есть рабочий МАС ht...   Mar 30 2011, 22:30
- - Маратка   ЦитатаА чем вас не устраивают примеры выложенные н...   Apr 5 2011, 08:28


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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 08:48
Рейтинг@Mail.ru


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