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.

[参考译文] BQ25703A:如何禁用 VDPM (电压动态电源管理)功能

Guru**** 2535150 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/931836/bq25703a-how-to-disable-vdpm-voltage-dynamic-power-management-feature

器件型号:BQ25703A

您好!

请告诉我完全禁用充电器的 VDPM (电压动态电源管理)功能的过程。

尝试向 InputVoltage 寄存器(0xA/0xB)写入0x0、但在充电器适配器插入后、InputVoltage 寄存器值被复位到 VBUS-12.8V。

提前感谢。

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

    您好、Venkatappa、

      POR 时、寄存器将复位为其默认值。 该寄存器的值应在 POR 之后由主机配置。

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

    感谢 Manishankar 的回应。

    需要进一步澄清。

    我们不需要 DPM 功能、因此我们允许主机在 POR 之后在0xA/0xB (InputVoltage 寄存器)中写入0x0。

    然而、在充电器适配器插入后、观察0xA/0xB 寄存器值被复位至 VBUS-1.28V。  

    请说明为什么在充电器插头后0xA/0xB 被复位。

    谢谢。

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

    您好、Venkatappa、

      移除并重新插入输入适配器构成上电复位(POR)、这会将寄存器中的所有值复位为其默认值(请参阅相应 I2C 寄存器的复位部分)。 然后、主机必须通过写入寄存器来禁用 VDPM。 无法更改默认复位值。

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

    感谢 Manishankar 的澄清。

    但我不会卸下并重新插入适配器。  

    我的情景:

    1) 1)仅使用电池为电路板加电

    2)主机 FW 在0xA/0xB (InputVoltage)寄存器中写入0x0以禁用 DPM。

    3) 3)连接输入适配器。

    =>在这里、我观察到0xA/0xB 复位为默认值。

    请澄清以下2个问题:

    1) 1) 仅插入输入适配器是否被视为 POR?

    2) 2)要禁用 DPM,每次插入适配器后,0xA/0xB 必须复位为"0"?

    提前感谢。

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

    插入输入适配器后、充电器将鉴定输入电压并将输入电压寄存器设置为 VIN-1.28V。 它被视为 POR 事件。  

    2.为了禁用 VINDPM,您可以在每次插入适配器后将新值写入0xA/0xB (等待200ms),或者启动至5V,然后将输入升高至更高的电压。  

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

    感谢 Manishankar 和 Tiger Zhou 的澄清。

    现在能够禁用 VDPM。 关闭请求单以解决问题。