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.

[参考译文] TPS23881:在半自动模式下进行错误检测和分类、即使在 POE 电源关闭时也是如此

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1172862/tps23881-false-detection-and-classification-in-semi-auto-mode-even-when-poe-power-is-off

器件型号:TPS23881

您好!

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1136055/tps23881-with-0x7-firmware-version-we-are-not-receiving-interrupt-when-pd-is-connected-back-in-semi-auto-mode/4220080#4220080

根据上述链接中建议的在半自动模式下为 PD 供电的过程、我们在 0x1a 上实现了写入0x80。 可清除中断寄存器、事件寄存器并释放 INT 引脚。
我们在 0x14上执行了写入0xff、以便在发布 ISR 之前重新启用检测和分类。

我们在 实现这一目标方面面临如下新问题:  

DET 状态显示有效检测、CLS 分类显示2/CLASS 4 (0Ch 至0Fh)、即使在上述设置(RESET 寄存器和 DET 和 CLS 寄存器设置)之后 PoE 电源关闭(19h)时也是如此。

注意:当关断且已设置0x14寄存器时、0C-0F DET 和 CLS 状态为0。  

因此、即使端口断电、我们仍会显示错误分类和检测状态、如下所示。

PoE 端口工作状态................... 停机
检测状态.......................... 签字良好
分类状况........ 2类
功耗状态(瓦特).......... 0.0 

您能否建议正确的程序以避免此错误检测和分类。

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

    您好 Charan、  

    在半自动模式下、这是预期的行为。 看起来不是错误的检测和分类、只是在退出 ISR 之前计算了这些测量值。  

    您可以简单地设置一个标志变量、而不是将0xFF 写入 ISR 内部的寄存器0x14。 然后、当您重新输入主应用程序代码时、您可以启用分类和检测以防止这种情况发生。

    此致、

    西贡达

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

    您好、Sai、

    感谢您的支持。 我们已禁用 DTE 和 CLE、并切断 PD 的电源、同时启用 DTE 和 CLE、同时为 PD 供电。  

    通过这种方法、我们无法在 PD 断电时获取 PD 的有效检测和分类状态。  

    此致、

    Charan。  

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

    您好 Charan、  

    感谢您的反馈。 我将继续并关闭该线程。  

    此致、

    西贡达