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.

[参考译文] BQ25898:如何始终将 REG0D 位[7] FORCE_ VINDPM 设置为1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1303094/bq25898-how-to-always-set-reg0d-bit-7-force_-vindpm-to-1

器件型号:BQ25898

您好!

每次插入/移除 USB 时、REG0D 位[7] FORCE_VINDPM 默认为"0"。

1) 1)我一直想使用 FORCE_VINDPM="1"、但您能告诉我设置 REG0D 位[7]的适当时间吗?

2) 此外,是否有办法在插入或移除 USB 的情况下始终将 REG0D 位[7] FORCE_VINDPM 设置为"1"?

此致、

西井市

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

    尊敬的 Nishie:  

    感谢您通过 E2E 联系我们。  

    遗憾的是、在 BQ25898器件上、无法始终使 REG0D 位7 FORCE_VINDPM = 1b。 该器件的设计可确保每次插入输入适配器时、VINDPM 阈值都会复位。  

    它被设计成这种方式、以防止一个错误设定的 VINDPM 阈值阻止使用可接受的输入源进行充电。 例如、如果 VINDPM 未在 USB 处复位、当 FORCE_VINDPM = 1且9V 适配器的 VINDPM 阈值设置为8.5V 时、插入一个有效的5V 输入电源将被认为低于 VINDPM、并且转换器不会启动。  

    1)我总是想使用 FORCE_VINDPM="1",但您能告诉我设置 REG0D 位[7]的适当时间 FORCE_VINDPM?

    我最好的建议是在插入适配器后始终写入 FORCE_VINDPM = 1。 FORCE_VINDPM 将保持= 1、直到下次插入 USB 输入。 固件方案示例是在中断主机以检查适配器插接之后、读取 REG0B 中的 PG_STAT 位。 确认适配器插入后、在 REG0D 中设置所需的 VINDPM 阈值。  

    此致、

    加勒特