我需要一个帮助来解决一个问题。 我在基于CompactPCI平台的系统上工作。 该系统由以下部分组成:
最近,我用基于英特尔酷睿I7的主板更换了CPU主板。
问题是,在PCIconfiguration阶段,我无法正确读取专用电路板的基地址寄存器。
这些是PCI扫描的结果:
旧(工作)configuration(Pentium M CPU板):
新configuration(Core I7 CPU板):
专有的电路板configuration没有改变。
你能帮我理解为什么在这两种情况下,cpu板看到的pci本地内存不一样吗?
谢谢。
紧凑型PCI背板是无源的:PCI总线由CPU板驱动。 显然,你的新CPU板没有按照和旧板相同的顺序枚举PCI总线,因此BAR 2和BAR 3被切换了…但是,我不知道如何解决这个问题。