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.

[参考译文] BQ25720:OTG 未启用

Guru**** 2540720 points
Other Parts Discussed in Thread: BQ25720

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1046550/bq25720-otg-not-enabling

器件型号:BQ25720

我正在尝试在 BQ25720上启用 OTG。

VBAT 存在、VBUS 断开
OTG/VAP/FRS (引脚5)连接到 VDDA
OTG V 和 I (寄存器0x3b 和0x3c)被置位
ChargeOption3 (寄存器0x32)=默认值| EN_OTG [12]= 1
读取寄存器0x32 = 0x0535、EN_OTG [12]= 0
充电器状态= 0

为什么 OTG 使能位会被复位?

谢谢。

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

    尊敬的 Sam:

    您似乎执行 了正确的步骤来启用 OTG。 请仔细检查您是否已执行以下步骤:



    启用 OTG 时、VBUS 上是否有负载? 您可以尝试无负载条件吗? 您的电池电压是多少?  

    还请检查是否触发了任何故障条件。 您可以通过 ChargerStatus 寄存器(20h)执行此操作。

    我们还提供 EVM、可在您需要时帮助进行调试。

    https://www.ti.com/tool/BQ25720EVM 

    谢谢、我希望这对您有所帮助、

    Peng

    *如果我的答案 令人满意,请在主题中按“此已解决的我的问题”

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

    Peng、

    充电器断开后
      充电器状态报告 FAULT_OTG_UVP
      PROCHOT 状态报告 STAT_VINDPM

    VBUS 无负载。
    在移除 VBUS 时、观察示波器、会单调下降。
    VBAT = 16128mV
    充电器状态(寄存器0x20)
      充电器0x8c00上
      电池0x0001 (FAULT_OTG_UVP 置位)
    PROCHOT 状态(寄存器0x21)
      充电器 bbbb800上
      在电池 bb880上(STAT_VINDPM 设置)

    这可能是什么原因?

    谢谢。

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

    尊敬的 Sam:

    您当前的 OTG 电流限制值是多少? 如果您将 OTG 电流限制值设置得过低、并且 VBUS 引脚上的泄漏电流过高、则可能会导致"Fault_OTG_UVP"、并退出 OTG 模式。 请提高 OTG 电流阈值、然后重试、查看问题是否仍然存在。

    谢谢、我希望这对您有所帮助、

    Peng

    *如果我的答案 令人满意,请在主题中按“此已解决的我的问题”

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

    Peng、

    没错。
    OTG I (寄存器0x3C)= 1000mA

    其他什么可能导致这种情况?

    谢谢。

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

    尊敬的 Sam:

     大输入电容器或有缺陷的组件导致的浪涌电流可能会导致高输出电流并触发 OTG UVP 故障。 由于如充电器所示触发了"Fault_OTG_UVP"、 我建议查看此区域。  

    谢谢、我希望这对您有所帮助、

    Peng

    *如果我的答案 令人满意,请在主题中按“此已解决的我的问题”

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

    Peng、

    我确实发现了制造错误、但存在相关问题。

    当从 OTG 切换到 AC 时、OTG OVP 跳闸和 OTG 是否应被禁用、OTG 是否需要重新启用?

    充电器状态(寄存器0x20)               状态变化
    0x8400 STAT_AC、IN_FCHRG           开机-充电
    0x9100 STAT_AC、IN_VINDPM、仅 IN_OTG  电池(在 VBUS 长时间下降后)
    0x8002 STAT_AC、Fault_OTG_OVP       返回充电器
      充电选项、启用 OTG = 0
    0x0000                              仅返回电池(无 VBUS)

    谢谢。

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

    尊敬的 Sam:

    正确、您应该在输入存在时禁用 OTG。  

    是的、当 OTG 由于故障状态退出时、需要在软件中重新启用。

    谢谢、我希望这对您有所帮助、

    Peng

    *如果我的答案 令人满意,请在主题中按“此已解决的我的问题”