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.

[参考译文] DS160PR810EVM-RSC:终端器件检测

Guru**** 2393725 points
Other Parts Discussed in Thread: DS160PR410, USB2ANY, DS160PR810

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1266077/ds160pr810evm-rsc-end-device-detection

器件型号:DS160PR810EVM-RSC
主题中讨论的其他器件:USB2ANYDS160PR810、DS160PR410

团队、您好!

我们需要解决一些与终端设备检测相关的问题。

->尝试通过转接驱动器 EVB 将 Root Complex (HP 服务器)连接到任何 Dev Kit (终端设备)/ PAC 卡。

->我们无法通过 PCIe 连接检测到终端设备。 我们已验证 EV 板上的所有接头并相应地设置跳线。

请求您的支持、以便快速解决问题。

谢谢

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

    您好!

    我们能够设置跳线并在第3代检测到终端设备。 我们还对 A10开发套件进行了编程、该套件通过转接驱动器(DS160PR810EVM)连接到服务器。 当前我们在检测 RX 通道以及从 EEPROM 加载时遇到了问题、以便获取增益详细信息(请查看下面的屏幕截图)。

    您能建议如何克服这一点吗?  

    最棒的餐厅
    费利克斯

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

    您好、Sandhya、

    据我所知、RX 检测似乎存在问题? 下面是一些想法:

    • 您是否可以强制系统进入 PCIe 第1代并查看检测是否有效?
    • 您能否将端点直接连接到根复合体、从而查看检测是否有效?
    • EVM 的运行模式是什么? I2C 或引脚模式?
    • EVM 是否正确通电? 如果您处于 I2C 模式、多个电源 LED 应亮起、并且您应该能够使用 USB2ANY/Aardvark 连接和我们的 SigCon Architect 软件与之进行通信。

    此致!

    Evan Su

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

    尊敬的 Evan Su:

     此处、内联的响应:

          您是否可以强制系统进入 PCIe 第1代并查看检测是否有效?

    • 当我们强制系统进入第1代时、 我们可以检测连接到 EVM 端点的器件。目前我们的问题是检测 RX 通道并从 EEPROM 加载 。您是否可以将端点直接连接到根复合体、看看检测是否有效?
    • 可以。

      EVM 的运行模式是什么? I2C 或引脚模式?
    • 我们在两种模式下都尝试过。 在 I2C 模式下、可以将数据写入 EEPROM、但在引脚模式下、无法写入 EEPROM。

      EVM 是否正确通电? 如果您处于 I2C 模式、多个电源 LED 应亮起、并且您应该能够使用 USB2ANY/Aardvark 连接和我们的 SigCon Architect 软件与之进行通信。
    • 可以。 在引脚模式下、连接到缓冲门的所有 LED 均会亮起、但在 I2C 模式下、连接到 ALL_DONE_N 引脚的 LED 不会亮起。 即使在 I2C 模式下 LED 关闭、也能够与卡通信。

    此致、
    桑提亚

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

    您好、Sandhya、

    感谢您的观察、现在我发现问题来自 EVM 的观点。 我想知道是不是有什么因素阻止器件与主 I2C 总线通信、然后 GUI 将假定未检测到 RX、未加载 EEPROM 等。 您能否告诉我、如果您等待、这些 EQ 值是否会加载到 GUI 中?

    您还可以与我们分享 EVM 图片、以便我们检查组件和跳线设置。

    此致!

    Evan Su

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

    您好、Evan:

    下面是所进行的设置:

    引脚模式:

    I2C 模式:

    总体设置:

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

    您好 Evan:

    即使我们等待,EQ 值也从未加载到 GUI 中。

    此致
    桑提亚

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

    Hi Sandhya 和 Poh Kokkok,

    感谢您提供的信息、我将回顾一下。 如果 EQ 值从不加载、那么更多的证据表明电路板上存在一些通信问题。 我在使用类似 EVM 时没有亲自体验过这种体验、因此我会向我的团队进行核实。

    此致!

    Evan Su

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

    您好、Evan:

    团队是否有任何更新?

    此致
    桑提亚

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

    您好、Sandhya、

    是否可以检查跳线 J4的设置(断电控制、在所有工作模式下都必须分流 PWDN --> GND)? 它应该在 USB2ANY 连接接头的右侧、我无法在提供的图像中看到它配置为什么。

    此致!

    Evan Su

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

    您好 Evan:

    在所有工作模式下、跳线 J4均连接到 PWDN --> GND。

    此致
    桑提亚

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

    您好、Sandhya、

    感谢您的验证。 那么到目前为止我看到的是地址引脚配置正确(双重这样是因为软件没有抱怨无效的地址)、器件已通电并配置为 I2C 模式、其他跳线设置看起来正确。

    我还有两个问题:

    • 我注意到没有使用完整的连接器宽度。 您的应用是 PCIe x8吗? 如果您向下滚动到器件状态页面、是否所有通道都均匀地显示未检测到 RX、未加载 EEPROM 等?
    • EVM 上电后、您能否仔细读取跳线 J13上的电压? 这将有助于检查 EVM 的电源是否正常工作。

    此致!

    Evan Su

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

    您好 Evan:

    • 我注意到没有使用完整的连接器宽度。 您的应用是 PCIe x8吗? 如果您向下滚动到器件状态页面、是否所有通道都均匀地显示未检测到 RX、未加载 EEPROM 等?

          即使我们使用的是全连接器宽度、输出也是相同的。 我们同时使用了 x8和 x16、但在这两种情况下都无法检测到信号。 是、           当我们连接终端设备时、所有通道均匀地显示未检测到 RX 和 EEPROM 未加载。

    • EVM 上电后、您能否仔细读取跳线 J13上的电压? 这将有助于检查 EVM 的电源是否正常工作。

          好的、在 EVM 上电时、我应该检查跳线 J13上的电压、无论终端器件是否已连接?

    此致、
    桑提亚

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

    您好 Evan:

    • EVM 上电后、您能否仔细读取跳线 J13上的电压? 这将有助于检查 EVM 的电源是否正常工作。

          跳线 J13上的电压值为3.27V。  

    此致、
    桑提亚       

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

    您好、Sandhya、

    该电压应该没有问题。 据我所知、电路板通常按预期运行、由于右下角的屏幕显示"connected"、因此这些器件必须在 I2C 总线上处于活动状态。 RX 检测和 EEPROM 未加载消息可能只是软件错误。

    我们可以检查一些详细信息、以确定设备是否可传染以及是否正常运行。 能否导航至 DS160PR810配置文件中的"Low Level Page"、然后按"Read All"按钮? 这将强制软件尝试通过 I2C 从所有器件中读取数据。 如果加载了寄存器值、则可以使用"Save Config"按钮将值导出到文件中、并将其作为附件上传、供我在此处进行检查。 如果它们未加载、GUI 是否报告任何错误?

    此致!

    Evan Su

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

    您好 Evan:  

    https://lightspeedphotonics-my.sharepoint.com/:u:/p/design/EbtPscs6z05InV4cjq7WLAMBI86sL5zG2CMp5W4HETHlpw?e=cagI9A 、请在提供的链接中找到配置文件。 值正在加载且未显示错误、但仍然无法检测到任何信号。 请检查配置文件、并告诉我是否有任何问题。

    谢谢。
    桑提亚

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

    您好、Sandhya、

    感谢您收集寄存器信息。 我研究了 DS160PR810配置文件中的 EEPROM 和 RX 检测寄存器、并发现了与类似器件配置文件相比存在一些奇怪的差异、因此明天我将对照内部寄存器映射来检查它们、以确定 EEPROM 和 RX 检测是否实际有效。 有趣的是、我可以读取直流增益和驱动器 VOD 的值、而您的屏幕截图中并未将这些值正确加载到 GUI 中。

    与此同时、我想澄清一下、从信号的角度来看、EVM 的作用在多大程度上。

    • PoH Kok 早些时候说、当系统设置为第1代时、系统可以通过 EVM 检测端点。 系统无法通过 EVM 以第4代速度检测端点是否正确?
      • 这是 RX 检测功能如何正常运行的指示器、
    • 当成功检测并通过 EVM 建立 PCIe 链路时、在 I2C 模式下、您可以尝试转到"High Level Page"->"Block Diagram"、将"Device Select"配置为"All Devices"、将 EQ 指数更改为15 (最大值)、然后查看 PCIe 链路是否下降
      • 这是器件驱动器和输出路径如何正常运行的指示

    此致!

    Evan Su

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

    您好 Evan:

    • 我们正在将 Arria10开发套件连接为第3代终端设备。 我们能够通过 EVM 检测该器件。
    • 在高级页面中、EQ 指数和增益电平是否最大。 两种情况下的结果相同。  

    我有一个问题、如果我一开始无法检测到任何 RX 信号、它会如何显示链路丢弃的影响、以及我如何设置增益?

    谢谢
    桑提亚

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

    您好、Sandhya、

    • 在高级页面中、EQ 指数和增益电平是否最大。 两种情况下的结果相同。  

    我有一个问题、如果我一开始无法检测到任何 RX 信号、它会如何显示链路丢弃的影响、以及我如何设置增益?

    [/报价]

    我假设您采用一种通过系统监控链路状态的方法-例如、我用一台 Intel 服务器进行测试、该服务器可以使用命令行软件接口通过 EVM 构建、监控和测试与端点的 PCIe 链路。 如果我可以在默认转接驱动器设置下实现正常的 PCIe 链路、然后将转接驱动器设置更改为最大值、那么波形通常会失真到无法保持链路、 当我通过服务器检查 PCIe 链路的状态时、它应该会停止或处于某种恢复状态。 您是否有与此类似的东西? 您说过可以通过 EVM 检测器件、因此我认为这也是通过某种监控接口来检查 PCIe 链路状态。

    此致!

    Evan Su

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

    您好 Evan:

    我一直在使用信号分接头分析器来评估 PCIe 链路、它始终显示 PCIe Gen3 x4。 我曾实验过将 EQ 指数值从最小设置调整到最大设置、但结果保持不变、仍然表示第3代 x4。  

    此致
    桑提亚

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

    您好、Sandhya、

    听起来均衡功能可能无法正常工作。 您是否碰巧具有合规性负载板和基板设置、用于将信号注入 EVM 并将输出连接到示波器? 还是其他一些方法来点击有源 PCIe 信号并检查波形? 如果更改 EQ 指数或 VOD 增益不会导致波形发生任何变化、则我们可以确认 EQ 未工作。

    由于我以前从未看到或听到此类行为(所有器件都可以通过 I2C 通信、但 EEPROM 负载、RX 检测和 EQ 不工作)、我下周会再次询问、以了解是否有任何与配置相关的其他解释。 否则、我能想到的另一种可能性是 EVM 在发货或运输过程中损坏。

    无法找到分配给您帐户的 FAE、因此我会继续为您提供帮助。

    此致!

    Evan Su

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

    您好 Evan:

    目前、我们没有任何负载板来发送信号。 为了监控信号、我们使用信号抽头分析器。 如果我更改 eq 索引值、则不会更改数据。

    如果电路板损坏、我们如何检测终端器件?

    此致、
    桑提亚

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

    您好、Sandhya、

    我很少看到或使用仍然传递信号、但在某些通道上存在 EEPROM 负载问题的 EVM、或者在连接到我认为从 ESD 到某些器件的 GUI 时出现其他类型的异常行为。 在您的情况下可能存在这种情况、但我们还可以运行其他一些测试。  

    • 作为完整性检查、切换跳线 J4以将 PWDN 连接至3.3V、这应该会强制所有器件进入断电状态、并且它们不应承载信号
      • 验证这是否会导致任何活动 PCIe 链路中断或阻止形成链路、如果不会、请告知我们
      • 之后将 J4恢复到 GND
    • 当 EVM 连接到系统且 PCIe 链路处于活动状态时、实际抽头其中一个承载 PCIe 数据的差分通道、可通过将示波器探头触碰该通道上的交流耦合电容器来完成
      • 您应该能够看到波形、
      • 在 GUI 中、 导航至"High Level"页面、注意振幅
        • 在左上角、将"Device Select"框更改为"All Devices"
        • 在中间、将 EQ 直流增益从0dB 更改为3.5dB
        • 在右上角、点击"Apply to All Channels"
      • 再次检查该同一通道的波形、观察幅度现在是否明显更大

    如果第二个测试显示存在差异、则 EVM 上的器件应具有实际功能、并且先前具有大幅 EQ 调整的实验可能由于转接驱动器的高线性度和低损耗而无法显示操作差异(我们有时已经观察到这一点)。 则该问题可能与 GUI 相关。

    此致!

    Evan Su

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

    您好 Evan:

    目前、我们无法通过 JTAG 对终端器件进行编程。 我很快就会回复您并提供答案。

    此致、
    桑提亚

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

    您好 Evan:

    作为完整性检查、切换跳线 J4以将 PWDN 连接至3.3V、这应该会强制所有器件进入断电状态、并且它们不应承载信号

    • 我将 J4连接 PWDN 切换到3.3V、它未承载任何信号、并且 在终端中未检测到终端设备。  使用信号抽头分析器分析信号时、显示的是"Gen1"、而不是 "Gen3 x4"。

    之后将 J4恢复到 GND

    • 调整 J4 PWDN 至 GND 后、器件被检测为第3代 x4、并且还能够发送数据。 但仍然不确定为什么我们无法检测 RX 信号。

    此致、
    桑提亚

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

    您好、Sandhya、

    感谢您提供信息。 我希望您能尽快解决您的 JTAG 问题。

    此致!

    Evan Su

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

    是的、我解决了问题并将更新发送给了您、请检查一次。

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

    您好、Sandhya、

    您是否能够执行该实验? 在我建议的两个器件中选择一个更重要、它应该清楚地指示器件或 GUI 是否出现故障。

    当 EVM 连接到系统且 PCIe 链路处于活动状态时、通过物理方式抽头其中一个承载 PCIe 数据的差分通道时、可以通过将示波器探头触碰该通道上的交流耦合电容器来完成此操作。
    • 您应该能够看到波形、
    • 在 GUI 中、 导航至"High Level"页面、注意振幅
      • 在左上角、将"Device Select"框更改为"All Devices"
      • 在中间、将 EQ 直流增益从0dB 更改为3.5dB
      • 在右上角、点击"Apply to All Channels"
    • 再次检查该同一通道的波形、观察幅度现在是否明显更大
    [/报价]

    此致!

    Evan Su

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

    您好 Evan:

    但为了检查这一点、我没有配置。 您认为还有其他选择来检查这一点吗?

    此致
    桑提亚

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

    您好、Sandhya、

    如果没有可用的示波器和探头、可以像以前一样尝试使用信号抽头分析器。 不过、我以前从未使用过该软件、因此我不确定它用于分析 PCIe 信号的精度、通常更喜欢示波器。 我希望从0dB 到3.5dB 的 EQ 直流增益的变化引起的波形幅度的显著差异能够引起注意。

    此致!

    Evan Su

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

    您好 Evan:

    我将在我身边检查一下、让您知道。

    此致
    桑提亚

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

    您好 Evan:
    如何在未连接任何终端器件的情况下检查电路板是否已编程?

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

    您好、Sandhya、

    您应该能够通过该软件方法检查电路板编程:

    • 在 Low Level 页面中、点击"Read all"按钮、等待寄存器信息加载到 GUI 中。 完成后、查看通道0部分并记下 EQ_CTL 和 GAIN_CTRL 寄存器的值
    • 在 SigCon Architect 的"High Level Page--> Block Diagram"页面中、选择"All Devices"。 将 EQ 指数、EQ DC 增益和驱动器 VOD 更改为新值(无关紧要)、然后单击"Apply to All Channels"(应用于所有通道)
    • 应用更改后、返回到低电平页面、再次点击"Read All"、查看通道0的 EQ_CTL 和 GAIN_CTL 值现在是否与第一次记录的值不同。

    此测试将指示是否成功对器件寄存器进行编程、但您需要一个端点才能测试 EQ 功能的电气功能。

    我最近在观察其他客户案例后还记得、如果器件通道的 RX 检测在现实中不起作用、 设备不应为根复合体提供50 Ω 端接电阻、并且计算机无法看到端点或形成 PCIe 链路。 由于您可以看到器件具有正确宽度的第3代链路、因此我们可以假定即使 GUI 另有说明、RX 检测也在工作。 如果您有时间、删除(GUI 左上角的"设备"-->"管理设备")并重新安装(从计算机上的 DS160PR810.exe 可执行文件)器件配置文件将不会有什么坏处、以防 GUI 出现问题。

    此致!

    Evan Su

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

    您好 Evan:

    按照您提供的步骤、我在电路板上进行了测试。 我观察到  通道的 EQ_CTL 和 GAIN_CTL 的数据值确实发生了变化。

    我在删除器件并再次添加它时得到了相同的结果。

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

    您好、Sandhya、

    感谢您的更新。 到目前为止,我从结果中看到两个结论:

    • 您的 EVM 可通过 GUI 进行编程、
    • EVM 能够传递 PCIe 信号、这样根复合体能够以预期的速度和宽度与端点建立 PCIe 链路

    这表明您的 EVM 可以正常工作、RX 检测应正常工作、尽管 GUI 中的指示器有此要求。 从电气或硬件的角度来看、您目前是否有任何理由怀疑您的 EVM 无法完全正常工作? 如果你这样做,并想检查,我建议的实验10月2日将是唯一的建议我留下。 否则、您可以在 GUI 中忽略 RX 检测状态并继续您的项目。

    此致!

    Evan Su

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

    您好 Evan:

    我将检查它。 但是、如果我们无法在 GUI 中检测到任何信号、就无法自行设置增益设置。 它的解决方案是什么?

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

    您好、Sandhya、

    您能否解释一下 GUI 中的信号检测与设置增益有何关系? 使用转接驱动器的正常工作流程是根据根复合体和端点之间 PCIe 链路的功能性能手动调优 EQ/增益设置、以实现所需的性能。 例如、我可能有一台服务器和一个网卡、并希望有一个稳定、高质量的第4代 x16链路、可以通过我的服务器的命令行和通道裕度调节接口进行验证; 如果默认转接驱动器性能无法实现这一点、我将尝试向上或向下扫过 EQ、直到找到能够得到所需结果的组合。 我会将 GUI 用作编程工具、严格不需要其中提供的任何信息、因为我将通过服务器接口评估结果并做出决策。

    此致!

    Evan Su

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

    您好 Evan:

    我感谢你的解释,它为我澄清了几件事。 到目前为止、我认为我们只能在检测到 RX 信号后调整增益设置、主要是因为在高级页面设置中禁用了 EQ 增益设置选项。 如果并非如此、我想知道如何确保我在电路板上应用的设置反映增益值、以及如何在服务器接口中监控这些增益值。

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

    您好、Sandhya、

    直到现在,我相信我们只能在检测到 RX 信号后调整增益设置,主要是因为在高级页面设置中禁用了 EQ 增益设置选项。

    这很有趣。 您能否分享您在当前状态下的高级页面设置的屏幕截图? 由于您可以更改 EQ_CTL 和 GAIN_CTL 寄存器的值、因此我认为应该不会有问题。

    我很想知道如何确保我在主板上应用的设置反映增益值,以及如何在服务器界面中监控这些增益值。

    监控不同均衡/增益设置影响的最可靠方法是通过我提到的示波器、否则从服务器端来看、 我会考虑的选项是1)使用与 CPU 关联的板载通道裕度工具(我知道 Intel 和 AMD 具有此类套件) 1)可针对眼图和信号质量生成数值测量、或者2)如果您只对功能行为感兴趣、请检查链路状态并运行一些测试来评估稳定性。

    此致!

    Evan Su

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

    您好 Evan:

    查找高级页面设置的屏幕截图。

    此致、
    桑提亚

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

    您好、Sandhya、

    设备状态面板是只读的。 它显然在您的实例中不起作用、但对于编程而言、您应该仍然能够像以前那样使用方框图页面:

    我也有一个实验想法,你可以尝试,如果你有一个时刻:

    • 使用 Low Level 页面将器件寄存器配置保存为外部文件
    • 关闭程序并断开 EVM 与计算机的连接
    • 重新启动 SigCon Architect 并在出现提示时以演示模式继续。
    • 导航至 DS160PR810配置文件中的配置页面、点击"Apply"以解锁其他页面
    • 再次导航至 Low Level Page 并加载您之前保存的寄存器配置文件
    • 导航到 High Level Page、查看 Device Status 面板现在是否显示任何信息

    此致!

    Evan Su

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

    您好、Evan:

    我已经检查了您建议的实验理念。 当我加载保存的配置文件并转至高级页面时、处于演示模式的器件状态面板不会显示任何信息。


    谢谢
    桑提亚

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

    您好、Sandhya、

    感谢您的试用。 这个结果很有意思、因为在演示模式下、GUI 与 EVM 是分开的。 您能否发布您刚才使用的寄存器配置文件、以便我在结尾尝试加载它? 如果我没有任何问题、则问题可能与您的 GUI 安装相关。

    此致!

    Evan Su

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

    您好 Evan:

    好的、可以。  
    https://lightspeedphotonics-my.sharepoint.com/:u:/p/design/EYO7JhGf3WVGoqcacemexngBMin6oc2QeoHYeQZkIJU09g?e=2nsCff 我共享三个配置文件、请在链接中找到。

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

    您好、Sandhya、

    我在 Demo Mode 下将文件加载到 GUI 中、Device Status 面板如下所示:

    进行一些测试后、似乎 LOAD 配置函数在演示模式下并不完全正常工作、因此 Low Level 中的寄存器读取和 Device Status 页面中的信息保持器件的默认值、而不是配置中包含的值。 但据我所知、Rx 在演示模式下和通过实时器件连接、您的器件状态页面仍然没有显示"EQ P Detected"和 Rx N Detected"标志、或者 EQ 直流增益和驱动器 VOD 值。 因此、很可能您的软件仍然存在一些问题。

    我建议卸载并重新安装 SigCon Architect:

    • SigCon Architect 的卸载程序应位于安装目录中、在我的计算机上、安装目录应为 C:\Program Files (x86)\Texas Instruments\SigCon Architect EVM GUI (v3)
      • 文件应为"uninstall.exe"
    • 重新安装 SigCon Architect
    • 重新安装 DS160PR810设备配置文件
      • 文件应为"DS160PR810.exe"
      • 应该已经位于您计算机上先前安装的某个位置、或者可能包含在 ZIP 文件中

    重新启动计算机、在连接电路板的情况下启动 SigCon Architect、然后查看 Device Status 是否看起来有所不同。

    此致!

    Evan Su

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

    您好 Evan:

    您提供的链接适用于版本为3.0的 DS160PR410设备、但在您共享的屏幕截图中显示的是版本3.2。 此外、它无法选择 DS160PR810器件。

    谢谢
    桑提亚

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

    您好 Evan:

    请找到有关电路板上终端设备信号检测测试的报告链接。

    https://docs.google.com/document/d/1WGbzO6j9ziyUqTYmNltMUnh_Ua 9XA7MP4cMMSqqflK8/edit

    谢谢
    桑提亚

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

    您好、Sandhya、

    感谢测试结果。 如果您看到直流电平在直流增益设置发生变化后发生变化、那么我想说器件可以正常工作。 理想的方法是将正弦信号注入转接驱动器、使变化更加明显、但根据您对设置的看法、这可能是不可能的。 因此我相信您应该能够推进您的项目。

    您提供的链接适用于版本为3.0的 DS160PR410设备,但在您共享的屏幕截图中显示版本为3.2。 而且、它不具有选择 DS160PR810器件的选项。

    我安装了较新版本的 SigCon、但我希望程序版本3.0没问题、因为它与 DS160PR810配置文件一起分发。 常用安装已随附 DS160PR410配置文件、但您需要找到名为"DS160PR810.exe"的单独更新程序来将 DS160PR810配置文件添加到 SigCon。

    您可以从"我的安全资源"(https://www.ti.com/securesoftware/docs/securesoftware)上的"PCIe4-REDRIVERS-DESIGN"文件夹中下载一个全新的"DS160PR810.exe"副本、该副本包含在 DS160PR810部分的"TI_SigConGUI_DS160PR810.zip"文件夹中。 我假设您已经可以访问此文件夹、因为我不知道通过其他方法获取 DS160PR810配置文件、除非该配置文件之前在产品页面上提供。 如果由于某种原因您无法访问、请告知我们。

    此致!

    Evan Su

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

    您好 Evan:

    感谢您的帮助。 如果将来我还会遇到任何问题、我会与您联系。

    此致
    桑提亚

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

    您好、Sandhya、

    我想您的问题已经得到解决? 很乐意提供帮助、如果您有更多问题、请随时在此论坛中创建新的 E2E 主题。 现在我来结束本次课程。

    此致!

    Evan Su