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.

[参考译文] AM5728:PCIe 链路失败

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

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/596010/am5728-pcie-link-fails

器件型号:AM5728

大家好、TI 专家、

 

我们的客户向我们发送了一些有关 PCI Express 的问题。

他们发现自定义电路板上的 PCIe 第1代到第2代交换链路在引导时出现故障。

 -是否有任何线索可以解决这个问题?

 -是否有 LTSSM 状态的任何信息或文档?

 -是否有任何有关 PCIe 状态机或错误状态的寄存器信息?

 

如果您向我们推荐分析 PCIe 链路故障现象的方法、我们将不胜感激。

此致、

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

    您使用的是什么软件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    感谢您的快速回复。
    我们将询问客户。

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

    您好!

    我们得到了客户的回答。
    他们使用"第三方操作系统"。

    它们还会看到如下所示的示例代码。
    - pdk_am57xx_1_0_6\packages \ti\drv\pcie 示例\samples\src\pcie 示例.c

    他们了解在没有 TI-SDK 的情况下很难从 TI 获得建议。
    (因此他们引用了 TI-SDK 的示例代码。)

    在这种情况下、
    如果您能提供以下信息和建议、以分析 AM5728 PCIe 在其系统上的行为、我们将不胜感激。
    - LTSSM 状态的信息或文档?
    - PCIe 状态机或错误状态的寄存器信息?

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这里没有很多信息可以使用。 我是否可以假设链路在 PCIe Gen1速度下运行良好、并且仅在尝试过渡到 PCIe Gen2速度时出现故障?

    您可以提供的详细信息越多越好。 )
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    第1代是否正常工作? LTSSM 状态机符合 PCI-SIG 规范。 它们也汇总在 TI AM5728 TRM、PCIECTRL_TI_CONF_DEVICE_CMD 寄存器中。 您可以对位7:2进行解码以获取信息。 AM5728是 PCIe EP 还是 RC? 如果您使用的是第三方软件、但其中包含 TI RTOS PCIe 驱动程序、则默认情况下会启用 Gen2支持。

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

    感谢您的善意。
    此信息非常有用!

    此致、