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.

[参考译文] DS125BR401:转接驱动器不能可靠地枚举 PCI 第2代终点

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1313646/ds125br401-redriver-does-not-reliably-enumerate-with-pci-gen-2-end-point

器件型号:DS125BR401

团队、

客户正在尝试进行调整、 下游 方向( PC 到 EP ,如数据表 SNLS419D 的第9.5.1节所述)。
DS125BR401位于 PC 中的定制 PCI 附加卡上、通过一条50cm 电缆的 Molex 连接器连接至 PCI 第2代终点

附加卡非常简单。 3.3V 电压来自 PCI 总线。 请遵循数据表中的原理图和 PCB 指南。

枚举在 PCI 第1代中运行正常、但在 PCI 第2代中运行不稳定。

SNLS419D 第9.5.1节提到了 PCI 第3代。
- PCI Gen 2是否需要不同的配置/编程?

-为了更好地了解问题,应该读取什么状态寄存器?
如何进一步调试此问题?

提前感谢、

安伯

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

    Anber、您好!

    希望您做得好。 我对您的系统有一些疑问、可能对您的调试有所帮助:

    • 您的 MODE 引脚设置是什么? 如果器件的 MODE 引脚接地(设置为 PCIe 1/2)、则由于去加重功能、根复合体可能会过度均衡第2代 SSD。 为了避免这个问题、尝试将 MODE 引脚设置为 悬空=自动速率选择(对于 PCIe)或将20 kΩ 连接至 GND = PCIe 第3代、而不进行去加重、以确保系统中没有太多去加重。 这将为将来的测试建立基准。
    • 您的 RX DET 引脚设置为什么?
    • 您的 SD_TH 引脚设置在什么位置?

    请 将 MODE 引脚设置为第一个要点中的设置、并告知我结果。

    祝你一切顺利。

    尼克

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

    您好、Nick。

    感谢你的帮助。

    MODE 引脚设置为悬空。 但我尝试将其连接到1K GND。 当停留在 float 时、我能够到达第2代、但非常不稳定、因为第1代和第2代之间进行了许多重新训练和速度改变。

    RX_DET 也为浮点值、SD_TH 也为浮点值。

    我是否理解正确、即使当我想到达第2代时、我也应该尝试将它连接到20K GND 以将其设置为第3代模式?

    谢谢

    此致

    马尔文

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

    尊敬的 Marvin:

    是的、您能理解我。 值得一试、因为 即使转接驱动器上的 MODE 引脚为第3代、根复合体和端点也能够与第2代协商。

    试一下、让我知道情况如何。

    此致、

    尼克·P·