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

PCI-E не работает на мат. платах Gigabyte

Добрый день!
Требуется разработать плату на базе PCI-E на Cyclone 4 GX (в последствии можно взять Cyclone 5).

Есть самодельная платка x2, есть китайская плата x4. Самодельная плата определяется в режиме 1.0 х1 на системах х86, и в режиме 1.0 х2 на системе Байкал-Т1. Китайская плата определяется в режиме 1.0 (больше 4 GX не умеет) х4, т.е. успешно.

А вот проблема в том, что на рабочих компьютерах увиделась только самодельная платка, и то лишь один раз. А китайская вообще ни разу не показала признаков жизни. Увидел что она работает лишь принеся ее домой и воткнув в Байкал-Т1! На работе исключительно мат платы фирмы Gigabyte, одной модели B360M D3H.

Я еще даже на светодиодах заметил, в одном слоте от генератора 100 МГц и от мат платы - клоки 100 МГц и совпадают, а от одного из слотов идет клок в разы меньшей частоты, и это не ошибка. Это странно.

 

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

 

А может не берется резет от мат платы и ядро не начинает инициализацию линка, ожидая что плата начнет работу при включении? Это надо проверить тоже. Однако китайская плата, в ней прошито во флэшку и стартует с нее, и видно что конфигурация занимает более 100 мс! Но на байкале оно видится, а ведь там тоже 100 мс дают вроде как на запуск.

 

Уверен что с мат платами всё в порядке, ведь там работают видеокарты, гораздо более сложные устройства, но мы не учли что то, но это можно простить самодельной плате. А главное, не учли что то китайцы или альтерщики. Платы Gigabyte они вообще PCI-E 3.0, но и с х1 обязаны работать и даже иногда "случайно" работают, 1 раз :)

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


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

1) а в вашем pci compiler (судя по всему ставите его), ltssm state доступен? чтобы хотя бы начать начинать думать, в чем же дело.

2) другие карты, которые работают, могут и не брать 100Мгц cо слота. А использовать свой.

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

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


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

49 minutes ago, new123 said:

1) а в вашем pci compiler (судя по всему ставите его), ltssm state доступен? чтобы хотя бы начать начинать думать, в чем же дело

Выведу, посмотрю.

 

49 minutes ago, new123 said:

2) другие карты, которые работают, могут и не брать 100Мгц cо слота. А использовать свой.

В Linux это можно посмотреть, проверю. Спасибо за идею. А еще может spread spectrum какой нибудь. А может bios обновить. Всё надо пробовать.

 

На домашнем компе 100% устройств именно SlotClk+

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


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

14 hours ago, AVR said:

А может bios обновить. Всё надо пробовать.

вот тут вы правы. Пробовать надо все. Мне в том числе на каких матерях и обновление bios помогал. Но еще раз повторю, нужно начать с ltssm state, чтобы понять, на каком моменте крашится. От сюда и делать выводы. В мануале к pci compiler я посмотрел, нет подробного раздела Debug, а вот для других плат есть (где hard ip) c подробным описанием. С каким ltssm что делать.

 

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

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

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


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

On 5/2/2021 at 2:58 PM, new123 said:

Мне в том числе на каких матерях и обновление bios помогал

Обновили биос, отладочная плата увиделась!

 

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

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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