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.

[参考译文] BQ25895:无法清除 BQ25895中的 BATLOWV 位

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1181052/bq25895-cannot-clear-batlowv-bit-in-bq25895

器件型号:BQ25895

我在清除 BQ25895寄存器0x06中的 BATLOWV 位时遇到问题。  在连接 VBUS 的情况下、我能够清除该位。  在 VBUS 断开且仅依靠电池电源运行的情况下、该位卡在1。  我可以设置所有其他设置、包括寄存器0x06的其余部分。  如果我在 VBUS 被连接的情况下清零该位、那么当 VBUS 被移除时、该位会复位回1。

这是预期行为吗?  2022年10月的数据表中未指示对 BATLOWV 位进行访问的任何特殊条件。

我发现此问题: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/710331/bq25895-batfet-turn-off-at-vbat_otg-about-2-85v-in-boost-mode

所述问题仍未记录在案(尽管已经存在4年)、即 BATLOWV 设置用于在升压模式下关闭 BATFET (而不是规范中的电池耗尽电压)。  遗憾的是、这是非常复杂的芯片没有足够文档的许多实例之一、具有许多隐藏和未指定的行为-是否有任何希望更新数据表或至少有详细的勘误文档?  出现设计错误、但我们需要了解这些错误、才能使我们自己的设计正常工作!

如果此客户实际获得2.85V 截止电压、这意味着他们以某种方式清除 BATLOWV 以启用电池电源上的2.8V 设置、因为默认值为3.0V。  在本例中、芯片在3.0V 时似乎确实有效截止、因此它肯定会使用该位。  但是、清除该位并使其保持清零所需的条件是什么?

谢谢!

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

    您好、Jeremy、

    我们将查看并提供更新。

    此致、

    James

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

    您好、Jeremy、

    BATLOWV 用于在 OTG 模式运行期间强制值为1b (3.0V)。 为了清除该位、OTG 模式必须关闭。 我会将其添加到我们的数据表更新列表中、因为似乎没有有关此内容的特定文档。

    此致、

    James

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

    好的、只要 OTG 被启用、它就会自动设置 BATLOWV 并强制它保持置位。  这是不幸的,但至少我知道现在发生了什么。

    谢谢!