|
Реализация PCI-E x4 на Virtex5, Endpoint Block Plus v1.10 for PCI Express |
|
|
|
Feb 18 2011, 10:57
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 13-10-06
Из: Новосибирск
Пользователь №: 21 282

|
Имеется собственная плата с FPGA Virtex5, устанавливается в слот PCI-E x4. В операционке (Винда) собственный драйвер.
При передаче данных по DMA (устройство в режиме master) только в одну сторону, либо операции передачи данных в ПК, либо из ПК, все работает отлично.
Но захотелось большего, и решили запустить full-duplex. И вот здесь возникла проблема: портятся данные, которые приходят из устройства в ПК. Причем при проведении теста (заполнение памяти устройства константой и ее вычитывание), приложение на компе получает просто странные данные, никаким образом не коррелирующие с исходными. Причем в ChipScope, при попытке обнаружить передачу в EndPoint не заданной константы, этого не обнаружено, что заставляет думать о проблеме с Endpoint либо с его конфигурацией и параметрами...
Есть ли у кого опыть запуска PCIe ядра в дуплексном режиме?
|
|
|
|
Сообщений в этой теме
L_Konstantin Реализация PCI-E x4 на Virtex5 Feb 18 2011, 10:57 Methane Цитата(L_Konstantin @ Feb 18 2011, 12:57)... Feb 18 2011, 11:22 L_Konstantin Цитата(Methane @ Feb 18 2011, 17:22) У ме... Feb 18 2011, 11:34  DmitryR Может разведено криво, и TX/RX пары наводят друг н... Feb 18 2011, 11:49  Methane Цитата(L_Konstantin @ Feb 18 2011, 13:34)... Feb 18 2011, 12:22   L_Konstantin Цитата(Methane @ Feb 18 2011, 18:22) Все ... Feb 18 2011, 15:38    Methane Цитата(L_Konstantin @ Feb 18 2011, 17:38)... Feb 18 2011, 16:17     L_Konstantin Цитата(Methane @ Feb 18 2011, 22:17) На ч... Feb 18 2011, 16:52      Methane Цитата(L_Konstantin @ Feb 18 2011, 18:52)... Feb 18 2011, 17:51       L_Konstantin Цитата(Methane @ Feb 18 2011, 23:51)
Эт... Feb 19 2011, 04:07        Methane Цитата(L_Konstantin @ Feb 19 2011, 06:07)... Feb 19 2011, 04:12         dmitry-tomsk Цитата(Methane @ Feb 19 2011, 08:12) На 9... Feb 20 2011, 12:31          Methane Цитата(dmitry-tomsk @ Feb 20 2011, 14... Feb 20 2011, 12:40           dmitry-tomsk Цитата(Methane @ Feb 20 2011, 15:40) Запр... Feb 20 2011, 12:43            Methane Цитата(dmitry-tomsk @ Feb 20 2011, 14... Feb 20 2011, 12:52             dmitry-tomsk Цитата(Methane @ Feb 20 2011, 15:52) Что ... Feb 20 2011, 15:50              Methane Цитата(dmitry-tomsk @ Feb 20 2011, 17... Feb 20 2011, 16:00              Fast Цитата(dmitry-tomsk @ Feb 20 2011, 18... Feb 26 2011, 20:34               dmitry-tomsk Цитата(Fast @ Feb 27 2011, 00:34) если то... Feb 26 2011, 21:26                Anatol' Цитата(dmitry-tomsk @ Feb 27 2011, 03... Mar 4 2011, 07:23                 Methane Цитата(Anatol' @ Mar 4 2011, 09:23) В... Mar 4 2011, 07:26                 dmitry-tomsk Цитата(Anatol' @ Mar 4 2011, 10:23) У... Mar 4 2011, 19:48 dmitry-tomsk Цитата(L_Konstantin @ Feb 18 2011, 14:57)... Feb 18 2011, 19:17 ZAO Цитата(L_Konstantin @ Feb 18 2011, 13:57)... Feb 21 2011, 08:01 L_Konstantin Цитата(ZAO @ Feb 21 2011, 14:01) Сталкива... Feb 22 2011, 10:47 D-Luxe Какая у тя плата? Посоветуй какую-нибудь плату Xil... Feb 22 2011, 12:48 L_Konstantin Цитата(D-Luxe @ Feb 22 2011, 18:48) ... Feb 24 2011, 03:24  Bad0512 Цитата(L_Konstantin @ Feb 24 2011, 09:24)... Feb 25 2011, 12:02 Fast у нас на 5м Virtex все работало на x8, примерно 1... Feb 26 2011, 11:11 Methane Цитата(Fast @ Feb 26 2011, 13:11) для нач... Feb 26 2011, 12:15  Fast Цитата(Methane @ Feb 26 2011, 15:15) Реал... Feb 26 2011, 19:50   dmitry-tomsk Цитата(Fast @ Feb 26 2011, 23:50) позволя... Feb 26 2011, 20:02 dmitry-tomsk Цитата(Fast @ Feb 26 2011, 14:11) у нас ... Feb 26 2011, 15:09 L_Konstantin Наконец разобрались с проблемой!...
Дело было ... Mar 5 2011, 09:34
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|