Volkov 0 30 октября, 2006 Опубликовано 30 октября, 2006 · Жалоба При инициализации прстранства конфигурации, не присваевается базовый адресс устройства (записываются нули). В диспетчере устройств система пишет - "недостаточно свободных ресурсов для работы данного устройства. (Код 12)". То есть несколько устройств запрашивают одни и теже ресурсы - на запрашиваемой 17 линии прирывания, сидит PCI-e ethernet контроллер и PCI-Express root контроллер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oldring 0 30 октября, 2006 Опубликовано 30 октября, 2006 · Жалоба При инициализации прстранства конфигурации, не присваевается базовый адресс устройства (записываются нули). В диспетчере устройств система пишет - "недостаточно свободных ресурсов для работы данного устройства. (Код 12)". То есть несколько устройств запрашивают одни и теже ресурсы - на запрашиваемой 17 линии прирывания, сидит PCI-e ethernet контроллер и PCI-Express root контроллер. Умерьте аппетиты. Скорее всего, у Вас запрашиваемые размеры BAR огромны. Или подождите Висту, которая вроде бы будет перетряхивать адресное пространство шины. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volkov 0 30 октября, 2006 Опубликовано 30 октября, 2006 · Жалоба Апетит снижал, все так же. Тут что то связано с прерыванием. Ресурсы не дает при выборе INTA. Номер устройства на шине - 26, может из за этого и глючит с INTA. А так как устройство реализовано с одной функцией, то другие выводы не задействовать. Выбрал INTC устройство конфигурируется, да вот с прерыванием то ерунда. Вот не понимаю, при формировании карты адресов, разве система не может нормально распределить адреса, что бы не возникало конфликтов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oldring 0 30 октября, 2006 Опубликовано 30 октября, 2006 · Жалоба Апетит снижал, все так же. Тут что то связано с прерыванием. Ресурсы не дает при выборе INTA. Номер устройства на шине - 26, может из за этого и глючит с INTA. А так как устройство реализовано с одной функцией, то другие выводы не задействовать. Выбрал INTC устройство конфигурируется, да вот с прерыванием то ерунда. Вот не понимаю, при формировании карты адресов, разве система не может нормально распределить адреса, что бы не возникало конфликтов? прерывания в соответствии с DDK написаны? Там же система сама определяет куда конкретно подключено INTA с платы и выдает требуемые ресурсы для драйвера. По поводу INTC - насколько я помню, устройство с одной функцией должно использовать только INTA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Volkov 0 30 октября, 2006 Опубликовано 30 октября, 2006 · Жалоба В Inrterrupt_Line регистр должна прописать, но пишет нули. С INTC я перемудрил. PCI ядро в PCI плате работает, а с мостом проблемка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Survivor 0 30 ноября, 2006 Опубликовано 30 ноября, 2006 · Жалоба Эта проблема возникает когда Вы вставляете свою PCI плату в оценочную плату для XIO2000 или XIO2000 у Вас уже установлен на Вашей плате? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tinker73 0 7 января, 2007 Опубликовано 7 января, 2007 · Жалоба Закройте BAR0 на мосте XIO2000 и проблема усохнет! Правда тогда не будет доступа к его внутренностям, но оно вам наверное и не надо. Или попробуйте мат.плату с БИОС от другого производителя (можно на том же чипсете) - тоже помогает, сам проверял на PEX8111 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
мотомэн19 0 10 января, 2007 Опубликовано 10 января, 2007 · Жалоба У нас тоже самоуа проблема, но нащ мост имеет свитч PEX8516. WinXP говорит "not enough resources available". Ето таже проблема? Ее тоже в БИОСе поправлять? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tinker73 0 14 января, 2007 Опубликовано 14 января, 2007 · Жалоба У нас тоже самоуа проблема, но нащ мост имеет свитч PEX8516. WinXP говорит "not enough resources available". Ето таже проблема? Ее тоже в БИОСе поправлять? Я детально еще не изучал причины такого поведения - все никак руки не дойдут. Точно ясно только то что некоторые мамки(а точнее их биос) почему-то не любят, когда на PCI бридже присутствует BAR и его надо инициализировать. Всего проверялось примерно 5-6 плат, эффект был только на тех,где БИОС от award. Поскольку сам имею смутное представление как устроен виндовый PnP менеджер в плане его зависимости от биос мат платы, то раскопать эту проблему самостоятельно пока не получается. Могу ручаться только за то, что однозначно исправная и правильно спроектированная плата с оригинальными настройками бриджа (рекомендованными производителем) в одних МП обнаруживается и инициализируется нормально, а в других происходит то, о чем писали выше. Вообще надо-бы написать про все это в PLX,TI и PCISIG-форум, там точно про это знают - слишком уж заметная проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться