https://e2e.ti.com/support/interface-group/interface/f/interface-forum/701065/xio2001-some-questions
器件型号:XIO2001您好、Sirs、
很抱歉打扰你。
我们使用 XIO2001、产品是附加卡、此卡上还有其他 PCI。
我们遇到的问题是:有时无法读取 XIO2001,则所有 PCI 设备都将处于 unknow 状态。
因此、我们需要确认以下内容:
从数据表中、如果无法识别状态、是否可以检查寄存器状态寄存器的 MAbort 以确认来自 MB 的请求无法由桥接器处理?
2.从 DLActive 标志(数据链路层)的角度来看、当 PCIe 设备无法识别问题时、数据链路将停止还是不会停止? 我们猜测、如果 MB 的 MBE 主机出现问题、MB 会发出一些请求、指出网桥无法处理、然后网桥无法在处理链路后停止。 如果在停止后无法识别网桥,则 PCI 设备的内容将全部删除。
3. Mabort 标志是接收到的主器件中止、当 PCIe 主器件接收到无法处理的请求时、也会发出该中断、对吧? 当 PCIe 桥提起 MAbort 而不影响其他 PCIe 设备时、这意味着 PCIe 主设备无法理解 PCIe 桥接芯片的请求、对吧?
4. 从主机(RU)看到的 PCIe 至 PCI 桥的内容为0xff。 如果它与 MAbort 相关、则意味着 PCIe 转 PCI 桥向主机发送了一些无法管理的请求、或者主机未获取该信息、则会导致问题?