Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ksz8721bl не работает на 100 на передачу
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
Acvarif
Борюсь с ksz8721bl в таком вот исполнении http://starterkit.ru/html/index.php?name=s...=view&id=19
Платка подключена к MAC который сделан на ПЛИС (Altera NIOS)
После сброса PHY пытается установить соединение на 100. Если устанавливает - запускаю Tx и Rx. Прием работает. Передача нет. Хотя все сигналы с MAC на PHY поступают какие надо.
При этом наблюдается странность - Регистр 00 PHY как его не записывай, всегда читается как 0x3100.
Через 1..2 минуты соединение самостоятельно может переключиться на 10. При этом уже работает и прием и передача.
Но регистры PHY уже не пишутся и не читаются. Вернее все читается как 0xffff.

Грешу на PHY. Какбель проверял и менял на другой.

Подскажите пожалуйста, что делать.

Спасибо.
Acvarif
Вроде все заработало. Но осталась проблема с записью чтением регистра управления PHY.
Читается всегда 0x3100 что бы в него не записать. Вобщем регистр не пишется.
Сигналы MDC и MDIO вроде в норме.

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