Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с TMS320C6455 не работает с KSZ8001L & HX1188 на 100BASE
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
Obstinate
Интерфейс MII. На 10BASE работает без проблем, на 100BASE не хочет. Данные с KSZ8001L на сигнальник поступают, сигнал RXERне активен, в ответ тишина... Запускаем этот же код на отладке TMS320C6455 DSK, физический уровень там LXT971ALE, всё работает. Могут ли быть отличия в протоколе обмена по MII между KSZ8001L и LXT971ALE? Ниже прикрепил эл схему соединения, может в ней касяк.
Нажмите для просмотра прикрепленного файла
dch
Цитата(Obstinate @ Jul 31 2009, 18:36) *
Могут ли быть отличия в протоколе обмена по MII между KSZ8001L и LXT971ALE

врятли, обычно такая фича как работа на 10 и не работа на 100 бывает когда PHY обвешен неправильно, например на микереловском 8271 PHY средние точки на трансформаторе подключены на 2,5 вольта если отключить оставив только конденсатор на землю поведение такое же на 10 работает а на 100 нет, на RTL8201BL подобная фича помоему на передачу не должно быть конденсатора на средней точке на землю - если есть на 10 тащит на 100 нет. Надо проверить Вам как между LXT971ALE и трансформатором , а также какие ему выставлены режимы работы.
Obstinate
Осцилографом смотрел уровень сигнала на входных ногах приёмника в среднем 3.3В, амплитуда +\- 0.6В.
Obstinate
Разобрались, на отладке частоту ядра сигнальника конфигурила среда разработки. На нашей плате это не было сделано, проц работал на 50МГц, и просто не успевал на 100М битах обрабатывать приходящие данные. smile.gif
dch
все равно флаги оверан должны быть выставлены, они практически везде должны быть
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.