а история такова:
делали железяку на IvyBridge для клиена, а клиент к ней свой девайс на PCIe, причем девайс уже был но 1.0
и его адаптировали до PCIe 2.0, после адаптации девайс не ожил, ну тоесть ожил только с линком "х0" вместо х8,
и начал клиент на нашу железку думать и разный компромат собирать, и собрал ...
- Adaptec SATA/RAID 1220SA (PCIe 1.0 x1)
- 10Gb Ethernet HP NC510C (PCIe 1.0 x8)
они то же не находились на нашей железке (IvyBridge )
но и мы были не лыком шиты, проверили "отщипенцов" на оригинальных интеловских платах (Intel CRB IvyBridge ),
и там были проблемы, мы к Интелу, он долго думал, а потом выдал..... проблема старая, знакомая, девайсы плохие, НЕ совместимые !!! но если поставить сигнал не -3.5db , а -6db и сделать теплый резет, то и они найдутся!!! и это девайсы которые БЕЗ проблем работают на ICH6/7/8/9/10 и пр.
у IvyBridge проблемы на всех PCIe портах т.е. PCH и PEG(x16, 2х8) , у Callpella только на PEG
частично помагает установка порта принудительно в Gen1 (т.е. в PCIe 1.0)
PS: а клиент свой девайс таки оживил, они при переходе с 1.0 на 2.0 где то неправильный битик поставили,
пoтом нашли , исправили, заработало, мало того , работает при длинне кабеля до 3х метров !!! PCIe 2.0!!!
o kak....