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.

[参考译文] DP83TG721S-Q1:TC8 IOP 测试失败

Guru**** 2430620 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1537805/dp83tg721s-q1-tc8-iop-test-failed

器件型号:DP83TG721S-Q1


工具/软件:

测试 IOP 第 TC 8 部分、有关链路建立时间的三项不符合规格。 都超过最大链路时间。

我是否可以询问贵公司是否有解决方案或针对此问题采取纠正措施的指导?

测试标准基础: 5.1.2 在文档中建立链路的时间

当前测试结果如下:Ω

...........

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

    测试结果图像的补充:

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

    尊敬的泽伟:

    DP83TG721 在我们的产品验证期间已通过 TC12 链路时间测试。 我有一些问题:

    • TC8 是汽车 ECU 的测试标准。 我假设 DP83TG721 是在您自己的电路板上实现的、正确吗?
    • DP83TG721 的链路伙伴是什么?
    • 要将什么寄存器配置写入 DP83TG721?

    此致、

    Evan Su

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    • TC8 是汽车 ECU 的测试标准。 我假设 DP83TG721 是在您自己的电路板上实现的、正确吗?
      • 是的、DP83TG721 正在 我们的产品上实施。该产品即将投入大规模生产、计划下个月进行大规模生产。 目前、TC8 IOP 测试中存在这些故障。
    • DP83TG721 的链路伙伴是什么?
      • 测试机构使用 Technica 的 Golden Device 产品进行配对测试。
    • 要将什么寄存器配置写入 DP83TG721?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、是否有任何更新? 包括软件和硬件解决方案。

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

    尊敬的泽伟:

    我正在与我们团队的其他成员进行讨论。 到目前为止、您有一些想法:

    • 为了进行完整性检查、我建议手动读取 DP83TG721 的寄存器、以确保“DP83TG721_CS1_MASTER_INIT_[]"中“中的编程序列成功应用于器件。
    • 如果 DP83TG721 进行正确编程、根据经验、我们没有明确的原因、为什么 PHY 的链路建立时间会通过 TI 板上的 TC12、但不会在系统中通过 TC8。
      • 您能否以私人消息向我发送您的工程原理图、以便我们可以查看 PHY 硬件配置?

    我搜索了 OA 材料、测试说明似乎在这里:

    • 是否确认系统极性正常?
    • 之后的下一个链路测试具有“上电 IUT“的不同启动条件。 该测试是否也失败或通过?

    此致、

    Evan Su

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

    尊敬的泽伟:

    感谢您以私信形式向我发送您的 PHY 原理图。

    我更详细地查看了您的 TC8 数据。 在问题最多的第一个“链路伙伴上电“测试中、似乎通过的测试迭代相对比较接近、大约在 60-85 之间。 失败的测试迭代都比这要高得多、并且故障会聚集在一起的可能性很小。 我猜可能有一个模拟随机变量会影响故障迭代。

    在原理图中、我将电源与 DP83TG721 原理图检查清单(可在 DP83TG721 安全资源文件夹中找到)进行了比较、并找到了一些详细信息:

    • 在您的原理图中、低压内核电源的网络名称令人困惑、我想知道电压电平是否可能与器件预期不同:
      • 在该器件上、引脚 29 和引脚 9 是 VDD1P1、这是顾名思义的 1.1V 电源。
      • 在原理图中、
        • DP83TG721 的符号会将这两个引脚称为“VDD_1P0_1/2",“,这、这对于 DP83TG721 来说并不精确
        • 连接到引脚的网络被命名为“VDD1V05_1/2",“,听起来、听起来好像可以是 1.05V 电源轨  
      • 根据 DP83TG721 数据表、1.05V 是 VDD1P1 电源建议运行条件的确切最小值。 如果 VDD1P1 连接到标称电平为 1.05V 的电源、则电源的任何负面波动都会使 VDD1P1 超出建议的工作条件。
      • 我建议您检查电源轨、如果不是 1.1V、则应将其设置为该电平。
    • 此外、根据原理图检查清单结构的建议、低压电源在铁氧体磁珠的电源侧似乎没有大 (>= 1uF) 电容器:
      • 我在原理图中的“VDD1V05"上“上没有看到大电容器。

    此致、

    Evan Su

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

    我们的电子工程师根据您的建议审阅了原理图、并进行了以下分析:

    引脚 29 和引脚 9 实际使用 1.114V、如下图所示:

    采用铁氧体磁珠的电路具有大电容、如下图:μ F 所示

    请再次查看并考虑是否有其他优化解决方案?

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

    尊敬的泽伟:

    现在、我唯一的想法是在测试期间使用高精度示波器监控 PHY 的电源(低电压和其他)、以查看是否存在任何显著波动。 我正在与一些内部团队核实、看看他们是否有其他想法。

    此致、

    Evan Su

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

    我们的电子工程师向我提供了之前 LDO 输出测试的一些测试记录。 请检查一下、他们似乎没有任何问题、对吧?

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

    尊敬的泽伟:

     Technica 的黄金设备内部的 PHY 部件号是什么?

    您能否分享这个测试是如何执行的? 链路建立时间何时开始? 如何监测链路状态?

    谢谢、

    David

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

    1、Technica 黄金设备内部的 PHY 部件号是什么?

       型号为:Marvell 88Q2112。

    2.您能否分享这个测试是如何进行的?

       Technica 的 Golden Device 作为链路伙伴、TC8 3.0 规范中概述了特定流程。

    3、链路接通时间何时开始? 如何监测链路状态?

       DUT 连接到 Technica 的 Golden Device、LINKUP01:当 Technica 的 Golden Device 接通 PHY 电源时、定时开始、当与 DUT 的链路成功建立时、定时停止。LINKUP02:当 Technica 的 Golden Device 成功连接到 DUT.LINKUP03 时、定时开始、当 Technica 的 Golden Device 为 DUT B 供电时、当 Technica 的 Golden Device 和 DUT.e2e.ti.com/.../IOPT-Training_5F00_Sigent_5F00_202108_5F00_1000BASE_2D00_T1.pdf 链路成功停止时、定时停止

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

    尊敬的泽伟:

    感谢您提供的信息。 我明天会回来的。

    谢谢、

    David

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

    您好 David、任何更新?

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

    尊敬的泽伟:

    1) DUT 上电和 2) 链路接通之间的时间、您是否可以测量 1) DUT 配置完成与 2) 链路接通之间的时间。 这是测量 PHY 链路建立时间的方法。 这将帮助我们确定 ECU 上电序列的哪一部分会导致链路建立时间更长。 是功率斜坡+配置时间、还是加载配置后的 PHY 链路建立时间。

    谢谢、

    David

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

    您能否在您这边测试链路 up 1 案例? 这种情况下、我们的硬件不会重新启动、但链路伙伴会重新启动。 这种情况正是您提到的情况。 您的公司能否帮助我们了解是否有针对这种情况的优化解决方案?

    我们正在尝试寻找在我们这边优化链路 UP2/3 的方法、但这种情况也会受到 PHY 的链路建立事件的干扰。 因此、我想首先优化链路时间 1、对?μ s

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

    尊敬的泽伟:

    我们已经在第三方实验室中对此进行了测试、链路建立时间是我们 PHY 认证的一部分。 我们看到、使用不同的链路伙伴进行数千次迭代时、链路建立时间不到 60ms。 因此、我为何要询问有关测试方法的问题。   

    我想知道其中一个 PHY 可能需要更长的时间来进行初始化。 可能是链路建立时间不是问题、但初始化时间会导致时间延长。

    我们建议控制器在写入最后一个配置寄存器后给出指示(一个软件位或一个 IO 状态)。 该指示器变为高电平表示开始测量链路建立时间。

    如果您可以共享此类测量值、则有助于显示链路建立时间是高电平还是初始化时间为高电平。 我们需要了解这一点、才能了解如何进一步调试。

    顺便说一下、如果 DUT 为从器件、是否也存在同样的问题? 或者链路伙伴不同吗?

    谢谢、

    David