реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Как отладить PCI плату на FPGA Xilinx?
AB27
сообщение Jan 12 2005, 09:04
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 5-11-04
Пользователь №: 1 062



Есть плата на Spartan-3 с PCI интерфейсом. PCI подключен через bus switch TI SN74CBTD16211. I/O сконфигурированы как PCI33_3.

Для начала попробовал простой тест - запись в порт 80h, т.е. POST с выводом на 7-сегментный индикатор. Работает около 2 секунд, после чего PCI clk вырубается. Это нормально. Сделал чтение / запись в конфигурационное пространство. На симуляторе работает, в железе никаких признаков жизни. Взял PCI Core от KA (с dsp.neora.ru). Проверяю на симуляторе (Post Place & Route): Чтение Venor_ID и Device_ID. Запись в BAR0 всех '1'. Чтение из BAR0. Запись в BAR0 базового адреса. Запись в командный регистр. Все работает. Тайминг в норме. Прошиваю. Не живет.

WinDriver DriverWizard и PCI Tree плату не видят.
После нажатия RESET ничего не меняется.

Какие есть средства отладки для таких случаев?
Go to the top of the page
 
+Quote Post
Nixon
сообщение Jan 12 2005, 09:31
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



Может APSoft PCIScope поможет?
http://www.tssc.de/products/tools/pciscope/main.htm
Положу на всякий пожарный на ftp.


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
Elresearch
сообщение Jan 12 2005, 12:43
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730



Чтение/запись в порт от в конф. пр-ва отличается только командой и реакцией на IDSEL. Так что если чтение/запись в порт работает, проверьте прально ли заведён IDSEL, прально ли задана команда для конф. записи/чтения. А средство одно - осцилла ;-)
Go to the top of the page
 
+Quote Post
AB27
сообщение Jan 14 2005, 22:31
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 5-11-04
Пользователь №: 1 062



Заработало!

Проверил осциллографом все сигналы. Оказалось, не был запаян один резистор.

Спасибо всем ответившим!
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 4 2005, 11:04
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(Nixon @ Jan 12 2005, 12:31)
Может APSoft PCIScope поможет?
http://www.tssc.de/products/tools/pciscope/main.htm
Положу на всякий пожарный на ftp.
*


То, что Вы выложили – это оценочная версия или полноценная?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 06:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016