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.

[参考译文] AM5706:PCIe 端点运行时故障。

Guru**** 2484615 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1442040/am5706-pcie-endpoint-runtime-failure

器件型号:AM5706

工具与软件:

你(们)好

感谢之前的支持。

上一个链接: e2e.ti.com/.../am5706-pcie-endpoint-runtime-failure

我们成功解决了仅使用一个控制器的系统的 PCIe 运行时链路故障问题。

但现在、我们面临另一个 LRU 的相同问题、在该问题中、我们使用两个可用的 PCIe 控制器。 我们将这两个控制器都用作端点、并且都连接到两个不同的 Intel 处理器。 正如在上一主题中所讨论的、我们已经禁用了 NSR 位。 但是、如果现在发生链路故障、默认值如下所示  

0x51800044 --> 0x8 (默认初始配置)  

0x51800044 --> 0x0 (链路断开后)

此处观察到与之前相同的状态转换。 我们正在尝试了解 NSR 位是如何启用的、而在初始化期间、I m 会禁用该位。

您能否提供以下寄存器的一些信息

PCIECTRL_EP_DBICS2_PM_CSR RW                   0x5100 1044

PCIECTRL_EP_DBICS_PM_CSR RW                    0x5100 0044

因此、请帮助我们解决此问题。

注意:有关此问题的所有信息均可在上一主题中找到。 如需更多信息、请告知我。