Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 1 Gbs на 88E1512 не запускается....
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
svedach
Развели платку с Artix7 и 88E1512: 100Mbs - нормально, 1Gbs - пытается стартануть (смотрю по потреблению и осциллом на выходе трансформатора), но не запускается... MAC использую от Xilinx, по идее все подключено правильно... иначе не запустились бы 100Mbs, наверное.
Питание в моменты попытки запуска гигабита не проседает. Куда еще нужно смотреть?
Принципиалку подключения прилагаю. Заранее спасибо всем ответившим...


vadimp61
Цитата(svedach @ Jun 28 2017, 09:13) *
Развели платку с Artix7 и 88E1512: 100Mbs - нормально, 1Gbs - пытается стартануть (смотрю по потреблению и осциллом на выходе трансформатора), но не запускается... MAC использую от Xilinx, по идее все подключено правильно... иначе не запустились бы 100Mbs, наверное.
Питание в моменты попытки запуска гигабита не проседает. Куда еще нужно смотреть?
Принципиалку подключения прилагаю. Заранее спасибо всем ответившим...


Если это у Вас RJ45 стандартный?, то как то странно разведены пары, обычно 1-2,3-6,4-5 и 7-8.
svedach
К XETHERNET1 подключается небольшой переходничек, на котором пары раскинуты так, как Вы (vadimp61) говорите...

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

Проблема решена переключением средней точки трансформаторов на 1.8 вольт, т.е. убираем L5 и ставим L6.
svedach
Как оказалось проблема решена частично...
Очень много пакетов теряются, хотя линия не длинная - около метра...
От платки к хосту передается не сильно большой (~50Мбит), но постоянный поток данных, пакеты длиной 554 байта, практически однотипные. С платки все уходит - проверял внутри ПЛИС, до хоста доходит половина - проверял WireShark.
Может кто сталкивался с таким поведением? MAC на ПЛИС - Xilinx Tri Mode Ehernet MAC.
vladec
Может выравнивание длин где-то сильно нарушено, например, в Вашем переходничке.
svedach
Думаю, что нет... Переходничек длиной сантиметров 5... сделан из витой пары - только для подключения ответной части спец. разъема.... а дальше витая пара идет.
svedach
На платке под Ethernet установлен такой разъем:
http://www.jst-mfg.com/product/detail_e.php?series=287
может он по полосе пропускания не проходит??? На сайте по полосу пропускания вообще ничего нет...
Может ли так повлиять разъем в принципе?
vadimp61
Цитата(svedach @ Jul 6 2017, 16:29) *
На платке под Ethernet установлен такой разъем:
http://www.jst-mfg.com/product/detail_e.php?series=287
может он по полосе пропускания не проходит??? На сайте по полосу пропускания вообще ничего нет...
Может ли так повлиять разъем в принципе?

Похож на разъем низковольтного питания, для 1Г не подходит точно. Отпаяйте его и на его место впаяйте патч корд и проверьте.
svedach
Цитата(vadimp61 @ Jul 6 2017, 20:23) *
Похож на разъем низковольтного питания, для 1Г не подходит точно. Отпаяйте его и на его место впаяйте патч корд и проверьте.


Да, так и думаю сделать, спасибо за совет...
ZASADA
с тактированием все в порядке?
svedach
Тактирую от ПЛИС, а она тактируется от ASDMB-128.000MHZ-LY-T, у него стабильность +-10ppm, тактовая проходит через 2 MMCM, по идее должно быть все в порядке...
svedach
Исключение из схемы разъема результата не дало - потери пакетов около 50%.
Обнаружили, что диф-пары от MAC к трансформатору перепутаны, будем исправлять...
svedach
Перекинули ножки трансформатора - результата нет... потери такие же.
Замечено, что от запуска к запуску процент потерь немного меняется - иногда сеть загружена на 4.5% - 5%, иногда около 2.8%
Сейчас грешим на джиттер клока, MMCM настроили на минимизацию джиттера - посмотрим...

Не помогло....
svedach
Есть движение вперед...
Посмотрел, как выведен клок 125МГц на котором передаются данные для MAC (TX_CLK, TXD) из TEMAC. Из анализа результатов синтеза стало ясно, что он пропущен через ODDR как я понимаю для того, что бы его можно было выводить через не-клоковый пин... У нас же этот сигнал выведен на клоковый пин... Вывел этот клок (125МГц) напрямую от MMCM - все заработало на ура (почти) - потерь пакетов практически не наблюдаю (процент сопоставим с потерями на 100Мбит).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.