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.

[参考译文] TMS320DM8168:询问 DM8168是否能够#39;t 找到 PCIe 器件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/670349/tms320dm8168-ask-about-the-problem-that-dm8168-can-t-find-pcie-devices

器件型号:TMS320DM8168

【问题说明】:DM8168在外部只有一个 PCIe 器件 FPGA、并且可以正常加载 FPGA

上电后、DM8168 PCIe 找不到器件 FPGA。 测量信号发现 DM8168发出 PCIe 差分信号、但一段时间后它不会发出信号。 之后、没有信号、也不会启动构建链信号。

DM8168 TX 差分对连接到接地电阻接地、DM8168将持续发出链信号检测信号、不会被中断。

通过查询 FPGA 相关 PCIe 寄存器的状态、当前状态处于轮询状态。活动状态、FPGA 不断发送 PCIe 差分信号

【帮助】:

当 DM8168检测到 PCIe 器件并发送链路信号时、在什么情况下、它不再发送 PCIe 信号、也不会重新检测构建链、以及如何以任何其他方式重新启动链。

DM8168发出链信号并将其断开。 查询 DM8168后、哪些寄存器可以确定 DM8168 PCIe 模块的当前状态、或者通过任何方式、我们可以知道当前 PCIe 扫描错误。

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

    您是否使用 DM816x TI EVM 或定制板?

    您是否使用 DM816x EZSDK 5.05.02.00?

    此致、
    帕维尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Pavel
    感谢你的答复
    它是由我们自己开发的定制板。不是 DM8168 TI EVM、但您所说的版本可以解决有关 PCIe 的问题是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用用户="Sean Wang "] 1.当 DM8168检测到 PCIe 设备并发送链信号时、在什么情况下它无法再发送 PCIe 信号、它不会重新检测构建链、以及如何以任何其他方式重新启动链。

    DM816x PCIe 模块功能记录在 DM816x TRM 通道17中。 我进行了搜索、但无法找到"链 "、"链信号"和"构建链"等术语。 请参阅此 TRM 章节、更好地了解 PCIe 模块的功能。

    [引用用户="Sean Wang ]2.DM8168发出链信号并断开链信号。 查询 DM8168后、哪些寄存器可以确定 DM8168 PCIe 模块的当前状态、或者通过任何方式、我们都可以知道当前 PCIe 扫描错误。[/QUINT]

    DM816x PCIe 模块状态寄存器为:DEBUG0、DEBUG1、PM_CTL_STAT 和 PL_FORCE_LINK。 有关更多详细信息、请查看 TRM 部分:

    17.4.3调试寄存器中 LTSSM 状态的编码

    还有表示错误的 PCIESS 中断事件、请参阅第17.2.9.1节"中断事件和请求"

    另请参阅以下 Wiki 页面:

    此致、
    帕维尔

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

    [引用用户="Sean Wang "]这是由我们自己开发的定制板。而不是 DM8168 TI EVM[/quot]

    尝试在 DM816x TI EVM 上重现此问题、因此您可以确定问题是硬件还是软件。

    [引用用户="Sean Wang "]但您所说的版本可以解决什么问题?关于 PCIe?

    最新的软件版本集成了所有与 PCIe 相关的补丁。

    此致、
    帕维尔