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.

[参考译文] BQ24250:在报告电池已满后、当 USB 电源被移除并重新连接时、报告状态=就绪(未充电)

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/791798/bq24250-reports-status-ready-not-charging-when-usb-power-is-removed-and-re-connected-after-reporting-full-battery

器件型号:BQ24250

BQ 芯片报告的状态似乎不正确。  此问题在以下情况下发生:

电池已充电、充电器报告"充电完成"。 然后、我们断开 Vin 的电源(拔下 USB 插头)、然后等待几秒钟、然后再将电源重新连接到 Vin。 重新连接后、器件会在短时间内报告充电状态=就绪

其问题在于、当状态=就绪时、会向 AADSP 报告为"未充电"、这意味着 UI 不显示正确的信息。   

这是预期行为吗?   

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

    我们知道的唯一"电量就绪"问题是:

    当达到终止电流限值时、/INT 脉冲将立即触发、而不是等待终止抗尖峰脉冲计时器到期
    -如果主机在终止的抗尖峰脉冲时间内读取充电状态,则充电“就绪”将为状态,而不是充电“完成”{寄存器0x01[5:4]= 0b10 }。

    您是否使用/INT 脉冲来读取寄存器? 如果是、如果您将读取延迟至少64ms (终止抗尖峰脉冲时间)、或者重复读取、充电器是否正确报告充电完成?

    此外、请记住、如果充电使能或 HiZ 位或引脚禁用充电/强制 HiZ 模式、则充电器应报告充电准备就绪。

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

    尊敬的 Jeff:

    我认为我们的 AoSP 设置为使用中断。  我们不知道这个问题。  感谢您的回复。  我们将尝试将读数延迟64ms 以上、然后查看读数是否正确。

    -Jamie