Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: отлаживаю pcie
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISA/PCI/PCI-X/PCI Express
dm.pogrebnoy
Приветствую всех. Отлаживаю железку собственного производства с pcie, которая подключается к компьютеру cpc805 от fastwel. Подключение идет через разъем stackpc в конфигурации x1. На нашей железке стоит Virtex-6. Проект для ПЛИС попробовал на отладочной плате ml605 и на обычном компьютере — линк устанавливается, устройство распознается. Проблема в том, что когда я подключаю свою железку к cpc805 линк не поднимается. Моя железка непрерывно отсылает тренировочную последовательность TS1, а от компьтера непрерывно приходит Comliance test pattern k28.5 d10.2 k28.5 d21.5. Мне не совсем понятно, должен ли компьютер высылать эту последовательность в обычном режиме работы и что нужно ему отослать в ответ что бы он прекратил это делать и продолжилась установка линка.
vitan
емнип, compliance pattern выдается, если передатчик видит test load на нагрузке вместо приемника.
Проверьте физическое соединение, у Вас провода вообще туда, куда надо идут?
dm.pogrebnoy
Цитата
емнип, compliance pattern выдается, если передатчик видит test load на нагрузке вместо приемника.

если бы с моей стороны приемник был неправильно подключен, то я бы на входе трансивера данных не увидел.

Вот что получилось по Chipscope увидеть:

Нажмите для просмотра прикрепленного файла

Т.е. получается что еще и Delay (два подряд символа K28.5) вставляется в Comliance pattern, который приходит от компьютера.
[del трудности перевода]
dm.pogrebnoy
Всем спасибо, заработало. Был косяк в схеме, забыли подключить напряжение на согласующий резистор банка трансиверов.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.