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.

[参考译文] DS160PT801:x8作为 x1进行枚举

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1379393/ds160pt801-x8-enumerating-as-x1

器件型号:DS160PT801

工具与软件:

我将 DS160PT801用作 PCIe 插件卡上的重定时器。

TI 向我提供了一个.hex 文件、我已经将其加载到随附的 EEPROM 中。

我无法使 EP 枚举为 x8 PCIe 链路。  MCM 仅报告 x1

我正在寻找有关重定时器设置的想法、这些设置可能会阻止接口按预期工作。

这是我们的设计图片。  MCM 位于重定时器的另一侧、应作为端点。  MCM 支持通道反转。

以下是状态窗口的屏幕截图:

此外、此处是原理图的一段片段、用于显示我们是如何配置/配置器件的:

我希望你能给我一些线索,关于正在发生什么,我接下来应该尝试什么。

我已验证 PERST_N 信号来自 PC 的高电平并且时钟正常。

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

    尊敬的 Kevin:

    您能否确认 CLKREQ#是否被置位为低电平? 如果按照原理图中所示将 CLKREQ#拉高、则重定时器将进入 L1.1状态。

    此致!
    David

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

    不错的地方

    我在电路板上将 CLKREQ#修改为拉低。  我还尝试在将其拉低之前设置覆盖位。

    两种修改均无变化。

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

    尊敬的 Kevin:

    感谢您确认板上 CLKREQ#的更改。

    您能否提供您用于通过 E2E 私人消息配置器件的 EEPROM 十六进制文件? 浏览您的帖子历史记录、我相信我的同事可能曾帮助您在不久前设置了一个示例 EEPROM 文件。

    此致!
    David

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

    是的、我正在使用您的同事提供的.hex 文件。

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

    我通过私人消息向您发送了 hex 文件。  请查阅。  我正在尝试解密它、但它与配置指南中建议的顺序并不匹配。  如果你有另一个十六进制文件方便我想尝试它,因为我有我的担心,在尝试破译这个. 就我如何配置开关、将配置保存为 EEPROM 文件并将其写入 EEPROM 而言、SigCon Architect 界面并不十分简单。

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

    尊敬的 Kevin:

    我现在正在查看您的 EEPROM 配置、可以查看该配置后、我会立即通过有关配置的私有消息与您沟通。

    此致!
    David

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

    将该主题标记为已解决、因为这正在通过 E2E 私人消息进行讨论。