Перейти к содержанию
    

программа для тестирования pci

Комп стал загружаться но нового устройства нет(ос не видит не чего нового), но и это уже хорошо )) если будут советы пишите.

 

А в чем была проблема, если не секрет ?

 

вы на конфиг. запросы хоста отвечаете ? Если нет, то BIOS выключит вам синхросигнал и ОС ничего не увидит ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в чем была проблема, если не секрет ?

Пока сам еще не понял комп загружается, начал но устройства не находит.

вы на конфиг. запросы хоста отвечаете ?

Нужно что то добавить в ваш код ? вы уж простите я еще с vhgl /verelog не освоился.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно что то добавить в ваш код ?

 

В мой - нет. Надо в ваш, если вы не отвечаете на конфиг. запросы. Иначе будет как минимум то, что вы описали: машина будет загружаться, но ОС вашу плату не увидит ...

 

P.S.

Так это она с моим проектом запустилась или с вашим ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так это она с моим проектом запустилась или с вашим ?

С вашим. Только подкорректировал UCF.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С вашим. Только подкорректировал UCF.

 

У меня он работал нормально. Причем на 33 МГц. BIOS при загрузке выводит табличку с обнаруженными платами. Там ее тоже нет ? Может, у вас со схемотехникой что-то, или с длинами линий, как тут уже предполагали ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет таблички нет

на стартовом экране BIOS

pci listing....

Pci no DeviceID no......

Сейчас тестирую на компе с линуксом, попробую поставить виндовс, и плату проверю всю разводку может какие пины не правильно в ucf указаны.

Плата не моя просто взял для ознакомления, она вроде от рабочего проекта.

PRSNT1 ... не присоединены если не к чему, не должны же влиять ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет таблички нет

на стартовом экране BIOS

pci listing....

Pci no DeviceID no......

Сейчас тестирую на компе с линуксом, попробую поставить виндовс, и плату проверю всю разводку может какие пины не правильно в ucf указаны.

Плата не моя просто взял для ознакомления, она вроде от рабочего проекта.

PRSNT1 ... не присоединены если не к чему, не должны же влиять ?

 

Не должны, по идее. Проверьте все еще раз. А еще выньте вашу плату и вставьте фабричную. Она в таблице BIOS появляется ?

 

И еще. Эта плата, что вы взяли, не на 66МГц рассчитана ?

Изменено пользователем kovigor

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, частота 33мгц. фабричная , работает она pci usb пробовал в нее флешку вставлять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, частота 33мгц. фабричная , работает она pci usb пробовал в нее флешку вставлять.

Я говорю, вставьте фабричную плату и понаблюдайте за тем, как изменилась табличка BIOS

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже самое

pci listing....

Pci no DeviceID no......

но плата работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже самое

pci listing....

Pci no DeviceID no......

но плата работает.

 

Не должно так быть. возьмите другую машину

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробовал разные pci карточки все появляется все работают,

Стартовый экран биоса всегда

pci listing....

Bus no, Device no......

Но все карточки работаю кроме этой, должна хоть как неопределенное устройство определяться может конечно дело в линуксе,попробую сейчас винду поставить.

post-27923-1315586761_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дело было не в линуксе, ошибся когда ucf файл заполнял IDSEL не туда привязал.

Посмотрел прогой которую порекомендовали в посте номер 8. (отличная прога самое главное быстро загружается )

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ваше устройство определилась как шина. вообщем все работает теперь можно разбираться с VHDL/Verilog

 

Вставил эту плату в свою машину. BIOS говорит, что это MEMORY CONTROLLER (как и должно быть) с VID/PID = 1234/4321. Windows эту плат также видит и соотв. образом отображает в списке устройств. Так должно быть и у вас.

 

Вот вам программа, досовская (потребуется дискетка или флэшка с DOS), позволяющая находить все PCI - устройства в машине, а также читать/писать данные в их области памяти и ввода/вывода. Очень полезная, я отлаживал свои проекты именно ей:

 

http://zalil.ru/31675937

Изменено пользователем kovigor

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, то что надо. Очень помогли.

Линукс определил как мемори контроллер, это прграмма PCIsniffer определила как BUS 2.

 

 

Изменено пользователем sergey sva

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...