Перейти к содержанию
    

1 Gbs на 88E1512 не запускается....

Развели платку с Artix7 и 88E1512: 100Mbs - нормально, 1Gbs - пытается стартануть (смотрю по потреблению и осциллом на выходе трансформатора), но не запускается... MAC использую от Xilinx, по идее все подключено правильно... иначе не запустились бы 100Mbs, наверное.

Питание в моменты попытки запуска гигабита не проседает. Куда еще нужно смотреть?

Принципиалку подключения прилагаю. Заранее спасибо всем ответившим...

 

88_E1512.jpg

 

Изменено пользователем svedach

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Развели платку с Artix7 и 88E1512: 100Mbs - нормально, 1Gbs - пытается стартануть (смотрю по потреблению и осциллом на выходе трансформатора), но не запускается... MAC использую от Xilinx, по идее все подключено правильно... иначе не запустились бы 100Mbs, наверное.

Питание в моменты попытки запуска гигабита не проседает. Куда еще нужно смотреть?

Принципиалку подключения прилагаю. Заранее спасибо всем ответившим...

 

88_E1512.jpg

Если это у Вас RJ45 стандартный?, то как то странно разведены пары, обычно 1-2,3-6,4-5 и 7-8.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К XETHERNET1 подключается небольшой переходничек, на котором пары раскинуты так, как Вы (vadimp61) говорите...

 

Подскажите, среднюю точку трансформаторов к какому напряжению подключать?

 

Проблема решена переключением средней точки трансформаторов на 1.8 вольт, т.е. убираем L5 и ставим L6.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как оказалось проблема решена частично...

Очень много пакетов теряются, хотя линия не длинная - около метра...

От платки к хосту передается не сильно большой (~50Мбит), но постоянный поток данных, пакеты длиной 554 байта, практически однотипные. С платки все уходит - проверял внутри ПЛИС, до хоста доходит половина - проверял WireShark.

Может кто сталкивался с таким поведением? MAC на ПЛИС - Xilinx Tri Mode Ehernet MAC.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может выравнивание длин где-то сильно нарушено, например, в Вашем переходничке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю, что нет... Переходничек длиной сантиметров 5... сделан из витой пары - только для подключения ответной части спец. разъема.... а дальше витая пара идет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На платке под Ethernet установлен такой разъем:

http://www.jst-mfg.com/product/detail_e.php?series=287

может он по полосе пропускания не проходит??? На сайте по полосу пропускания вообще ничего нет...

Может ли так повлиять разъем в принципе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На платке под Ethernet установлен такой разъем:

http://www.jst-mfg.com/product/detail_e.php?series=287

может он по полосе пропускания не проходит??? На сайте по полосу пропускания вообще ничего нет...

Может ли так повлиять разъем в принципе?

Похож на разъем низковольтного питания, для 1Г не подходит точно. Отпаяйте его и на его место впаяйте патч корд и проверьте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похож на разъем низковольтного питания, для 1Г не подходит точно. Отпаяйте его и на его место впаяйте патч корд и проверьте.

 

Да, так и думаю сделать, спасибо за совет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тактирую от ПЛИС, а она тактируется от ASDMB-128.000MHZ-LY-T, у него стабильность +-10ppm, тактовая проходит через 2 MMCM, по идее должно быть все в порядке...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исключение из схемы разъема результата не дало - потери пакетов около 50%.

Обнаружили, что диф-пары от MAC к трансформатору перепутаны, будем исправлять...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Перекинули ножки трансформатора - результата нет... потери такие же.

Замечено, что от запуска к запуску процент потерь немного меняется - иногда сеть загружена на 4.5% - 5%, иногда около 2.8%

Сейчас грешим на джиттер клока, MMCM настроили на минимизацию джиттера - посмотрим...

 

Не помогло....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть движение вперед...

Посмотрел, как выведен клок 125МГц на котором передаются данные для MAC (TX_CLK, TXD) из TEMAC. Из анализа результатов синтеза стало ясно, что он пропущен через ODDR как я понимаю для того, что бы его можно было выводить через не-клоковый пин... У нас же этот сигнал выведен на клоковый пин... Вывел этот клок (125МГц) напрямую от MMCM - все заработало на ура (почти) - потерь пакетов практически не наблюдаю (процент сопоставим с потерями на 100Мбит).

Изменено пользователем svedach

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...