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

 
 
> Раcпределение IRQ на PCI слоте
EgorkaT
сообщение Dec 13 2011, 23:11
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 13-12-11
Пользователь №: 68 843



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

У меня малость нестандартный вопрос... про распределение IRQ на PCI слоте.
Имеется:
1. Материнская плата Aaeon PCM-6898 - http://www.aaeon.com/PD_Products_Detail_1C..._RU_UTF-8.html#
2. PCI/ISA riser card JM2-RC202 - http://jinmaon.com/product/JM2-RC202.htm
3. MiniPCI to PCI adaptercard - http://www.mini-box.com/s.nl/it.A/id.370/.f
4. MiniPCI WiFi + Bluetooth MS6855 card - http://reviews.cnet.com/adapters-nics/msi-...7-31641104.html

Все это собрано, заводится и частично работает под линуксом. Проблема в том, что вайфай карточка не получает отдельного прерывания и потому не хочет работать, хотя и видится на шине.
Насколько я смог разобраться, она пытается делить одно прерывание с AGP видеокартой, интегрированной в чипсет. То есть, через все переходники на нее заведен сигнал PCI INT A.

Можно ли перемычкой или другим, более культурным способом, выделить вайфай карте отдельную линию прерывания?

Спасибо за возможную помощь!

Сообщение отредактировал EgorkaT - Dec 13 2011, 23:11
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Demeny
сообщение Dec 14 2011, 06:38
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(EgorkaT @ Dec 14 2011, 02:11) *
Можно ли перемычкой или другим, более культурным способом, выделить вайфай карте отдельную линию прерывания?

Отдельную не нужно - PCI устройства вполне могут разделять между собой одну линию прерывания IRQ (в отличие от ISA устройств).
В вашем случае проблема весьма типична - линия прерывания от PCI устройства (INTA#) не проложена правильным образом до процессора (то бишь контроллера прерываний), поэтому PCI-прерывание INT не приводит к процессорному прерыванию IRQ.
Этим должен заниматься BIOS, поскольку только разработчик BIOS знает схемотехнику платы, как и где включить нужные ключи, чтобы прерывания от всех устройств доходили до процессора (IRQ Routing).
Поэтому решением может быть либо обновление BIOS, контактирование с производителем мат. платы на предмет исправления ошибки, либо может иногда помочь переставление PCI-карты в соседний слот.


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
vitan
сообщение Dec 14 2011, 07:11
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Demeny @ Dec 14 2011, 10:38) *
В вашем случае проблема весьма типична - линия прерывания от PCI устройства (INTA#) не проложена правильным образом до процессора (то бишь контроллера прерываний), поэтому PCI-прерывание INT не приводит к процессорному прерыванию IRQ.

Интересно... А что, реально бывают такие платы? Я пока такого еще не встречал...
В этом случае самый верный способ имхо это припаять проводочек от слота к нужной ноге чипсета, а потом вручную выставить настройки в биосе.
Go to the top of the page
 
+Quote Post



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

 


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


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