Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Zynq-7000 Eth marvell 88e1512
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
_Ivan_33
Добрый день!

Есть дизайн с 2 езернетами - GEM0 соединен напрямую с физикой, а GEM1 через GMII-RGMII переходник в ПЛИС с физикой
Не работает второй езернет.

Я попытался дебажить это с помощью MDIO интерфейса. На линуксе это дело подняли с phytool
В copper control register есть бит - loopback
Сначала я попытался провести тест на работающем езернете, включил бит, линк ожидаемо упал. Попытался что-то попинговать, но tcpdump не ловит пакеты, что внутрь ко мне должны заходить от PHY

Что может быть не так, если это работающий езернет и по идее замкнутость внутри физики должна ретранслировать пакеты отправленные обратно мне?
_Ivan_33
Проблему решил

По крайней мере 10мбит информация передается, 100мбит и 1000мбит в сек только линк, но видимо это косяки в RGMII интерфейсе

Дебажить надо так - включить 10мбит в сек, затем смотреть осциллографом на витых парах линк импульсы где-то размахом по 2 вольта
У меня их не было на 1 из двух витых пар.

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.