我将cPCI板升级为adlink-3970(PCI 3.0)。机器启动到Windows,所有驱动程序都正确安装,包括我的PCI 2.1设备的驱动程序(意味着CPU能够通过PCI总线读取ROM)。但是,当我尝试从PCI 2.1设备读取数据时,所有寄存器都读为0.这两块板是否不兼容?
更多信息: 我已经读过它们应该是兼容的并且电气/机械规格表明它们是相容的。我也试过换另一块CPU板,但结果相同。升级板的唯一区别是CPU使用PCIe-PCI桥接器在PCI总线上进行通信。我想知道这是不是问题。
答案 0 :(得分:1)
PCIe向后兼容。 PCIe3.0卡可以在PCIe2.0插槽上运行。