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.

[参考译文] DP83867CR:满载条件下的 DP83867CRRGZT 温度测试问题

Guru**** 2535750 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/958445/dp83867cr-dp83867crrgzt-temperature-testing-issue-with-full-load

器件型号:DP83867CR

尊敬的 TI 团队:

我们将 DP83867CRRGZT 消费类级 (0DC 至+70DC)器件用于住宅应用(作为以太网紧急呼叫设备)的项目。

我们在满载(以太网、DMIC、扬声器、LED 等)的开路设置(无外壳)上进行了温度测试(从0DC 到+55DC)

该电路板在+1DC 到+55DC 的满负载下工作正常。 在0DC 到+1DC 之间、ETH 链路失败(10次中有8次)、我们失去了电路板的访问权限。 我已附加设置图像供您参考。

以太网 PHY 位于白色电路板的底部(我们在图中看到的相反侧)。

我们只是将电路板放在一个厚塑料盒中、并将盒子关闭。 从图中所示的塑料盒孔中取出电源和以太网电缆。 请建议在以太网大部分时间不工作时0DC 到+1DC 之间的问题是什么。

如果您需要任何其他详细信息、请告诉我。

此致、

Nija Mankodi

+91 7405533797

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

    您好、Nija、

    1.在检查每种温度下的链路之前,您是否对电路板断电和通电? 或者您只需在室温下建立链路、然后扫描温度以查看链路是否下降? (尝试理解在您看到链路中断时测试的序列)

    2.您是否有权访问 PHY 寄存器? 如果是、您能否在将寄存器0x001F = 0x8000写入 PHY (软件复位寄存器)后检查链路中断是否恢复。

    --

    此致、

    Vikram

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

    您好、Vikram、

    很抱歉耽误你的时间。

    1)对于您的查询1、我们 在室温下建立链路、然后将温度(室温设为+55DC、室温设为0DC、然后再设为室温。 简而言之、我们在产品的工作温度范围内进行温度扫描。

    2) 2)我们将检查您的问题2并尽快恢复。

    此外、我们还使用开放式电路板对电路板进行了外壳测试、但我们遇到了相同的问题。 随附的器件图片供您参考。

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

    您好、Vikram、

    对此进行了任何更新?

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

    您好、Nija、

    PHY 已在-40C 之前进行了测试、因此我不认为这是 PHY 问题。

    -它是否与您的设置中的某些水冻结问题有关?

    -您的板上必须只有很少的组件支持 PHY。 您能否检查这些组件是否具有足够的温度范围支持:示例晶体或振荡器、LDO?

    从房间到0C 的设置需要多长时间? 尽管您在使用暗室、因此我假设它将在几分钟内完成。

    -让我们尝试使用寄存器写入(如果可能)进行复位、以查看重新启动 PHY 的一部分是否可以解决您的问题。

    --

    此致、

    Vikram

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

    您好、Vikram、

    我们使用 的是 DP83867CRRGZT PHY 器件、该器件仅属于消费类产品级、支持0DC 至+70DC。 我想、该特定器件在-40DC 之前就不会进行测试。 请确认我的理解。

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

    您好、Vikram、

    我想就您建议尝试的以下要点分享最新信息。

    您可以访问 PHY 寄存器吗? 如果是、您能否在将寄存器0x001F = 0x8000写入 PHY (软件复位寄存器)后检查链路中断是否恢复

    当器件失去以太网连接时、我们尝试使用 USB 访问器件、并将寄存器0x001F 读取为 0x0000。 我们将其值修改为0x8000、然后重新建立以太网链路、以太网开始工作。 但是、在这个工作条件下、当我们再次尝试读取该寄存器时、它是0x0000、而不是0x8000、这是奇怪的。 以太网链路已重新建立、但寄存器值未更改为0x8000。

    请分享您对这一问题以及上述理解的宝贵意见。

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

    您好、Nija、

    0x001F 的位15是自清零位。 在复位 PHY 后、它自动复位为0。 在链路丢失期间重置 PHY 是否是适用于您的系统的可行解决方案?

    --

    此致、

    Vikram

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

    您好、Vikram、

    我们的产品将在24*7上,因为它是应急设备。 您能否指导我们在部署后如何实施此解决方案? 这将有助于我们确定它是否可行。

    此外、如果无法重置 PHY、您是否看到任何其他选项来解决此问题?

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

    您好、Vikram、

    请提供有关此内容的更新信息。

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

    大家好  和 TI 团队、

    我曾使用 Nija 对这些单元进行过热测试。 如前所述、在0°C 至+1DegC 的温度范围内进行测试时、以太网连接会丢失

    当我在温度范围内进行测试时、以太网连接丢失了两次、持续时间为2小时、从0°C 到1°C、但在此期间的剩余时间内、数据包以900-980Mbps (约1Gbps)的速率持续传输。

    您已经知道、我们的紧急呼叫设备将安装在环境温度低至1DegC 的位置、因此请建议解决此问题。

    现在、我们已经使用 TI PHY 器件型号 DP83867CRRGZ 组装了器件、因此我们如何处理这些组装器件、以便以太网 PHY 即使在0°C 至1°C 的温度下也能正常工作。 范围。

    通过使用这个软件寄存器0X100F 复位 PHY 是唯一的解决方案、或者如果我们可以实施任何替代方法来处理这些组装的单元、

    等待您的提示支持。

    谢谢、

    Dhara

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

    大家好  和 TI 团队、

    我们可以尝试在链路丢失情况下重置 PHY。 但为此、我们需要知道何时复位该软件寄存器中的位。

    您能给我们建议什么寄存器来检查 PHY 链路是否丢失?

    是否有一个寄存器位可以告诉我们 PHY 连接由于温度问题而丢失?
    同样、我们可以实施来监控该寄存器、然后在 DP83867的软件驱动程序中继续检查该寄存器、如果连接丢失、我们将重置驱动程序中的 PHY。
    但请提供有关监控哪个寄存器以识别链路丢失事件的建议。
    等待您的及时支持以尽快解决此问题。
    谢谢、
    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vikram、

    我们可以对此进行更新吗?

    这对于我们现在确定此问题的根本原因并通过可行的解决方案解决此问题至关重要。

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

    您好 Dhara、

    位 REG<0x0001>[2]为链路状态:0 =无效链路;1 =有效链路。

    如果由于 PHY 引脚上的任何超出边界条件、PHY 进入不良状态、则可以通过对 PHY 应用复位来恢复它。

    1.引脚复位:通过切换 RESET_n 引脚为低电平。

    2.软件复位:寄存器<0x001F>= X8000

    --

    此致、

    Vikram

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

    大家好、

    我是为 Nija 和 Dhara 提供此问题支持的软件工程师。 请帮助回答以下问题:

    1.未连接以太网电缆时、寄存器位<0x0001>[2]是否处于设置状态? 如果是、那么如果我们实施逻辑来连续读取该位、并且我们尚未连接电缆、驱动器将继续复位 PHY。 这可能会对系统产生不必要(甚至是有害的)影响。

    DP83867是否具有仅因温度问题而导致连接丢失的寄存器状态位? 以便仅当我们面临这个极端的温度问题时才重置 PHY。

    2.或者是否有修补程序或代码示例来实现检查链路状态位的这种逻辑? 我们希望确保、如果我们实施此类逻辑、则不会在正常工作的其他 PHY 系统中引起任何问题。

    我们对这一实施还有进一步的问题。 我们是否可以发出联合呼吁来讨论这些问题?

    此致、
    Naman Thaker

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

    Dhara 和 Naman、大家好、

    现在我将关闭该主题、因为我们已经讨论了呼叫的后续步骤。 您可以通过 FAE 再次与我们联系、以获得进一步的帮助。

    --

    此致、

    Vikram