- 主题:请教x86服务器PCIe gen3插槽是否不兼容gen2?
最近把基于Xilinx FPGA的PCIe 2.0×8自研板卡插到新服务器主板的PCIe 3.0插槽上之后,发现只有读写Bar0 0x00寄存器时正常,读写Bar0其他寄存器以及Bar1都会蓝屏(或者操作系统变得很卡顿,读出来全F)。该板卡在旧服务器的PCIe 3.0插槽上正常。
旧服务器平台——CPU:Intel至强E5-2637v4,主板:超微X10DRL-I型号主板,采用intel C612芯片组。
新服务器平台——CPU:Intel 至强 Scalable2 5222,主板:芯片组为C622芯片组。
1、是否是因为新服务器的PCIe插槽不兼容2.0?但PCIe不是向下兼容的嘛?
2、与厂家沟通结果,服务器主板上的PCIe插槽不是由芯片组引出,而是CPU。新旧服务器CPU均支持到PCIe 3.0。没看出有问题…
3、如果不是PCIe兼容性导致的,还可能是哪些原因呢?如何能定位问题?
因为升级板卡到gen3比较麻烦,所以想确定了问题原因后再改。顺便请教有人玩过PCIe 3.0软核么,好用不?
以上,求大神指教,有思路或有意向帮忙解决问题的,欢迎站内我,或联系hpfr9269@126.com,感谢~
--
FROM 219.239.97.*
主板肯定是是兼容2.0的
【 在 wrc2872 的大作中提到: 】
:
: 最近把基于Xilinx FPGA的PCIe 2.0×8自研板卡插到新服务器主板的PCIe 3.0插槽上之后,发现只有读写Bar0 0x00寄存器时正常,读写Bar0其他寄存器以及Bar1都会蓝屏(或者操作系统变得很卡顿,读出来全F)。该板卡在旧服务器的PCIe 3.0插槽上正常。
:
: 旧服务器平台——CPU:Intel至强E5-2637v4,主板:超微X10DRL-I型号主板,采用intel C612芯片组。
: 新服务器平台——CPU:Intel 至强 Scalable2 5222,主板:芯片组为C622芯片组。
:
: 1、是否是因为新服务器的PCIe插槽不兼容2.0?但PCIe不是向下兼容的嘛?
: 2、与厂家沟通结果,服务器主板上的PCIe插槽不是由芯片组引出,而是CPU。新旧服务器CPU均支持到PCIe 3.0。没看出有问题…
: 3、如果不是PCIe兼容性导致的,还可能是哪些原因呢?如何能定位问题?
: 因为升级板卡到gen3比较麻烦,所以想确定了问题原因后再改。顺便请教有人玩过PCIe 3.0软核么,好用不?
:
: 以上,求大神指教,有思路或有意向帮忙解决问题的,欢迎站内我,或联系hpfr9269@126.com,感谢~
: --
:
发自「今日水木 on iOS」
--
FROM 223.104.11.*
那么多插槽,换着试
【 在 wrc2872 的大作中提到: 】
:
: 最近把基于Xilinx FPGA的PCIe 2.0×8自研板卡插到新服务器主板的PCIe 3.0插槽上之后,发现只有读写Bar0 0x00寄存器时正常,读写Bar0其他寄存器以及Bar1都会蓝屏(或者操作系统变得很卡顿,读出来全F)。该板卡在旧服务器的PCIe 3.0插槽上正常。
:
: 旧服务器平台——CPU:Intel至强E5-2637v4,主板:超微X10DRL-I型号主板,采用intel C612芯片组。
: 新服务器平台——CPU:Intel 至强 Scalable2 5222,主板:芯片组为C622芯片组。
:
: 1、是否是因为新服务器的PCIe插槽不兼容2.0?但PCIe不是向下兼容的嘛?
: 2、与厂家沟通结果,服务器主板上的PCIe插槽不是由芯片组引出,而是CPU。新旧服务器CPU均支持到PCIe 3.0。没看出有问题…
: 3、如果不是PCIe兼容性导致的,还可能是哪些原因呢?如何能定位问题?
: 因为升级板卡到gen3比较麻烦,所以想确定了问题原因后再改。顺便请教有人玩过PCIe 3.0软核么,好用不?
:
: 以上,求大神指教,有思路或有意向帮忙解决问题的,欢迎站内我,或联系hpfr9269@126.com,感谢~
: --
:
发自「今日水木 on SPN-AL00」
--
FROM 49.78.211.*
如果bios支持的话,把pcie slot强制降速降级试试
降速之后如果,那就是SI的问题。
【 在 wrc2872 (wrc2872) 的大作中提到: 】
: [size=4]最近把基于Xilinx FPGA的PCIe 2.0×8自研板卡插到新服务器主板的PCIe 3.0插槽上之后,发现只有读写Bar0 0x00寄存器时正常,读写Bar0其他寄存器以及Bar1都会蓝屏(或者操作系统变得很卡顿,读出来全F)。该板卡在旧服务器的PCIe 3.0插槽上正常。
: 旧服务器平台——CPU:Intel至强E5-2637v4,主板:超微X10DRL-I型号主板,采用intel C612芯片组。
: 新服务器平台——CPU:Intel 至强 Scalable2 5222,主板:芯片组为C622芯片组。
: ...................
--
FROM 111.194.44.*
看现象,有可能是 SI 问题
以前遇到过。虽然 lspcie 能看到板卡,但是 lspcie -vvv 看详细信息,就提示读到的寄存器信息不符合协议
当时是把 pcie 转接了一下,出现这个问题。直接插就很正常
--
FROM 221.226.107.*
您好,感谢回复,出现这个现象确实是pcie插了转接器。原插槽是异构的,无法直接插板卡,目前只能转接。手头只有windows下的板卡驱动,能否请教windows下如何查看pcie详细信息?(之前是用windriver做的读写寄存器操作,发现了问题)
另外,这块板卡以前做过SIPI优化,当时没有转接器。
不知道您后来是如何解决的SI问题?谢谢!
【 在 stirlitz 的大作中提到: 】
: 看现象,有可能是 SI 问题
: 以前遇到过。虽然 lspcie 能看到板卡,但是 lspcie -vvv 看详细信息,就提示读到的寄存器信息不符合协议
: 当时是把 pcie 转接了一下,出现这个问题。直接插就很正常
--
FROM 219.239.97.*