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

 
 
> Не видится PCI устройство, почему?
mSimple
сообщение Nov 12 2009, 17:36
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Здравствуйте уважаемые! Помогите с таким вопросом: выпала задача разработать устройство с интерфейсом PCI на ПЛИС на языке VHDL. В качестве компонента контроллера PCI, был взят проверенный компонент написанный не мной. По ModelSim вроде даже все работает.. регистры пишутся и читаются. Вставляю все это хозяйство в комп и тишина.. ничего! Скачал PCIsope, он тоже моего устройства не видит... sad.gif Что-то я забыл, не могу понять что.

Отсюда вопрос: какие необходимо выполнить условия, чтобы устройство определилось.. ? Что оно должно сделать для этого?

Прошу прощения за ламерский вопрос, просто с PCI первый раз столкнулся.
Заранее благодарю всех за ответ.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
cioma
сообщение Nov 18 2009, 16:00
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65



ОК, для особо дотошных - заменить "при подаче питания" на "до момента опроса биосом" smile.gif
Например, если это плис, то она должна успеть сконфигурироваться за этот короткий промежуток времени, и ответить на конфигурационные циклы биоса. Если не ответила, то зачастую клок от этого слота будет отключен.
Go to the top of the page
 
+Quote Post
mSimple
сообщение Nov 18 2009, 18:24
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Спасибо всем.. все получилось. по крайней мере на уровне PCI Scope. Его дебагером мои регистры и пишутся и читаются...

Цитата(cioma @ Nov 18 2009, 19:00) *
ОК, для особо дотошных - заменить "при подаче питания" на "до момента опроса биосом" smile.gif
Например, если это плис, то она должна успеть сконфигурироваться за этот короткий промежуток времени, и ответить на конфигурационные циклы биоса. Если не ответила, то зачастую клок от этого слота будет отключен.


Не знаю как у других, но судя по всему у меня успевает smile.gif При просмотре BAR в нем лежит какой-то адрес.. наверное, значит кто-то его туда вписал. Устройство видно в диспетчере устройств и Винда просит драйвер. Думаю для программистов этого будет достаточно. Хотя, я не уверен конечно, в свойствах устройства нет используемых ресурсов.. это может быть из-за того, что плис не успела ответить? Или просто из-за отсутствия драйвера так?

Сообщение отредактировал mSimple - Nov 18 2009, 18:27
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- mSimple   Не видится PCI устройство, почему?   Nov 12 2009, 17:36
- - BSV   Начните с простого. Что за комп? Что за плата? Пит...   Nov 12 2009, 18:54
|- - mSimple   Цитата(BSV @ Nov 12 2009, 21:54) Начните ...   Nov 12 2009, 19:26
- - XVR   PCI работает в терминах 3х разных адресных простра...   Nov 13 2009, 10:11
|- - mSimple   Цитата(XVR @ Nov 13 2009, 13:11) PCI рабо...   Nov 13 2009, 13:49
|- - SM   Цитата(mSimple @ Nov 13 2009, 16:49) во в...   Nov 13 2009, 14:18
|- - mSimple   Цитата(SM @ Nov 13 2009, 17:18) Это, изви...   Nov 13 2009, 14:37
|- - SM   Цитата(mSimple @ Nov 13 2009, 17:37) Возм...   Nov 13 2009, 14:47
- - cioma   Если не изменяет память при подаче питания в BAR у...   Nov 17 2009, 13:44
|- - BSV   Цитата(cioma @ Nov 17 2009, 16:44) Если н...   Nov 17 2009, 14:26
- - Kuzmi4   PCI LOCAL BUS SPECIFICATION, REV. 3.0, стр 226 Есл...   Nov 17 2009, 14:36
- - BSV   То, что размер определяется постоянной нулевой час...   Nov 17 2009, 15:17
- - Shivers   Цитата(mSimple @ Nov 18 2009, 22:24) При ...   Nov 23 2009, 11:21


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 23:32
Рейтинг@Mail.ru


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