[an error occurred while processing this directive]
Где-то теряю прерывания, linux+stratix pci pro kit+plda7.02 (+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Shtirlits 29 марта 2005 г. 10:19

Альтеровская плата Stratix PCI Pro kit
PCI-ное ядро PLDA 7.02
плата воткнута в компьютер с матерью ASUS CUV4X, процессор celeron 533MHz
linux, ядро 2.4
Написал драйвер, приложение. После завершения операции по DMA FPGA запрашивает прерывание.
Пару раз в сутки случалось зависание, драйвер запускал обмен по DMA и ждал прерывания, но оно не случалось. Флаг запроса прерываня я вывел в статусный регистр, после зависания этот бит читается и запрос есть.
Развел вариант, в котором s_intrequest(0) выведен на светодиод, чтобы убедиться, что до ядра pci этот сигнал доходит.
Третьи сутки как дурак жду, не виснет сволочь!

Посоветуйте фонарь, под которым поискать?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru