This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] XIO2001:一些问题

Guru**** 2551110 points
Other Parts Discussed in Thread: XIO2001

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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 桥向主机发送了一些无法管理的请求、或者主机未获取该信息、则会导致问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、舒成

    1.当从器件没有响应请求时会发生主器件中止、因此我相信这可用于确认请求未被处理。

    2.我不相信数据链路在这种情况下会停止、但我需要与其他人核实、稍后再回答这个问题。

    请参阅上面的#1和下面的#4。

    4.视情况而定。 这通常发生在枚举过程中(操作系统搜索所有设备时)、因此不会受到影响。 您是否在不同的 PCI 设备上看到过您的问题?

    此致、
    I.K.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、舒成

    客户是否仍然需要深入了解这些问题、或者该主题中是否实现了解决方案 :e2e.ti.com/.../698579

    此致、
    I.K.