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

 
 
> не определяется PCI устройство
margosh
сообщение Oct 17 2011, 06:41
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-04-09
Из: Питер
Пользователь №: 48 158



Всем доброго времени суток!

Столкнулись с проблемой - разработанное на базе первого циклона PCI-slave устройство не хочет адекватно определяться в вычислительном блоке, а именно - ему раздается неверное количество памяти, иногда появляется память ввода-вывода или назначается прерывание, хотя в устройство это не закладывалось, т.е. видимо неверно читается конфигурационная информация. На вычислительный блок пока не грешим, так как другие подобные устройства определяются в нем нормально.

Проверяли устройство при подключении через плату-переходник на компьютере - определяется нормально, лишние ресурсы не раздаются, проверили все выходные сигналы на осциллографе(зашили проект с меандром на все выходы PCI) - все сигналы рабочие. Вычислительный блок реализован на POSIX-совместимой ОС, может быть есть какие-то критичные настройки конфигурации, из-за которых может так неадекватно определяться устройство?

Если кто сталкивался с похожей проблемой, подскажите плиз.



--------------------
Человек может вынести все, если его вовремя не остановить...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Koluchiy
сообщение Oct 17 2011, 13:16
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Цитата
Так требуют, чтобы в этой тоже причину нашли - их ограниченное количество.

Причину можно никогда и не найти... Слишком много возможных вариантов.

Вообще, то, что девайс нормально работает под Виндой - не показатель, причина может быть не в винде, а в разных времянках на виндовом и невиндовых компах, из-за чего на одном работает лучше, на другом хуже.

Я бы посоветовал протестировать все платы (их же больше 2-х?).
Если не работает только одна - положить на дальнюю полку и забыть.
Если не работают еще какие-то - тогда возможны варианты.
Go to the top of the page
 
+Quote Post
margosh
сообщение Oct 17 2011, 13:36
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-04-09
Из: Питер
Пользователь №: 48 158



Цитата
Точнее - "аналогичная плата" - точно такая-же?
Полностью одинаковые по разводке?

Как утверждает разработчик - полностью одинаковые, исхожу из его слов.

Цитата(Koluchiy @ Oct 17 2011, 17:16) *
Я бы посоветовал протестировать все платы (их же больше 2-х?).
Если не работает только одна - положить на дальнюю полку и забыть.

Я бы с радостью отложила, да не велят...

Еще раз проверила осциллом все сигналы - все есть, а адекватной работы нет...


--------------------
Человек может вынести все, если его вовремя не остановить...
Go to the top of the page
 
+Quote Post
Victor®
сообщение Oct 17 2011, 17:29
Сообщение #4


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(margosh @ Oct 17 2011, 16:36) *
Как утверждает разработчик - полностью одинаковые, исхожу из его слов.


Я бы с радостью отложила, да не велят...

Еще раз проверила осциллом все сигналы - все есть, а адекватной работы нет...


Смотрите внимательно на IDSEL
на какой адрес он идет и все ли в порядке на нем.
Я бы в первую очередь посмотрел на IDSEL.
Можно ли сменить линию адреса, который идет на IDSEL?
Подозреваю, что - можно (там должен быть резистор). Кстати, какого номинала ону Вас?
Подробностей не упомню - но есть специфика с адресами.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
margosh
сообщение Oct 18 2011, 06:20
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-04-09
Из: Питер
Пользователь №: 48 158



Цитата(Victor® @ Oct 17 2011, 21:29) *
Можно ли сменить линию адреса, который идет на IDSEL?
Подозреваю, что - можно (там должен быть резистор). Кстати, какого номинала ону Вас?


Все PCI сигналы идут через двунаправленные буфферы, подтяжек нет, с подобной реализацией на других устройствах проблем не было. Саму линию IDSEL проверяла осциллом, как и остальные, но так как никаких лишних отладочных пинов на плате нет, я могу проверить прохождение сигнала только в 1 сторону - от плис до разъема, подавая меандр на все пины PCI.
Сейчас попробую засигналтапить, как ведет себя устройство при включении питания.


--------------------
Человек может вынести все, если его вовремя не остановить...
Go to the top of the page
 
+Quote Post
Victor®
сообщение Oct 18 2011, 08:37
Сообщение #6


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(margosh @ Oct 18 2011, 09:20) *
Все PCI сигналы идут через двунаправленные буфферы, подтяжек нет, с подобной реализацией на других устройствах проблем не было. Саму линию IDSEL проверяла осциллом, как и остальные, но так как никаких лишних отладочных пинов на плате нет, я могу проверить прохождение сигнала только в 1 сторону - от плис до разъема, подавая меандр на все пины PCI.
Сейчас попробую засигналтапить, как ведет себя устройство при включении питания.


Пардон про IDSEL - он на хост плате (system resource) соединяется с адресом...
Так что тут я не в ту кассу...


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- margosh   не определяется PCI устройство   Oct 17 2011, 06:41
- - Kuzmi4   2 margosh вопрос наверное немного странный, но как...   Oct 17 2011, 07:22
|- - margosh   Цитата(Kuzmi4 @ Oct 17 2011, 11:22) 2 mar...   Oct 17 2011, 07:35
|- - Builder   Цитата(margosh @ Oct 17 2011, 10:35) С ко...   Oct 18 2011, 10:32
||- - margosh   2 Builder Запас по частоте в проекте приличный, бо...   Oct 18 2011, 12:30
||- - Victor®   Цитата(margosh @ Oct 18 2011, 15:30) 2 Bu...   Oct 18 2011, 14:06
||- - Builder   Цитата(margosh @ Oct 18 2011, 15:30) 2 Bu...   Oct 19 2011, 07:34
||- - margosh   Спасбибо, попробую, как раз подсказали, где найти ...   Oct 19 2011, 08:35
||- - Victor®   Цитата(Builder @ Oct 19 2011, 10:34) Част...   Oct 19 2011, 09:32
|- - ys05   Цитата(margosh @ Oct 17 2011, 11:35) Сейч...   Oct 20 2011, 20:36
|- - ys05   Уточнил сегодня ситуацию. Был проект PCI только с ...   Oct 21 2011, 19:29
- - Kuzmi4   Цитата(margosh @ Oct 17 2011, 09:41) ...П...   Oct 17 2011, 08:11
|- - margosh   Цитата(Kuzmi4 @ Oct 17 2011, 12:11) Телеп...   Oct 17 2011, 08:25
|- - Victor®   Цитата(margosh @ Oct 17 2011, 11:25) Верн...   Oct 17 2011, 11:59


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

 


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


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