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.

[参考译文] BQ27220:电量监测计不使用 RAM 完全充电容量

Guru**** 2587345 points
Other Parts Discussed in Thread: BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1214834/bq27220-fuel-gauge-does-not-use-ram-full-charge-capacity

器件型号:BQ27220
主题中讨论的其他器件:BQSTUDIO

成功校准电量监测计(GPC)后、我开始测试 SOC 计算精度。 所有新的 CEDV 参数都 不会写入 OTP、而是 RAM。

我注意到,即使我将充满电容量设置为3250mA,燃油表似乎使用默认的(ROM)充满电容量3000mA theholt

 

充满电测试配置文件(bqStudio 日志):

问题是电量监测计过早报告100% SOC、大概是因为它使用的满充容量过低。

如何确保电量监测计使用 RAM 的全部充电容量?

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

    您可以使用以下序列在 EVM (我刚才做过)上检查此情况:

    1.解封仪表(默认情况下、仪表是密封的)
    2.发出 ENTER_CFG_UPDATE 命令
    3.将 RAM 中的 FCC(CEDV Profile 1 in Gas Gauging)更改为3250mA
    4.发出 EXIT_CFG_UPDATE_REINIT 命令
    5.刷新寄存器-> FCC 现在为3250mA

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

    感谢您的回答。 但这对我不起作用。

    我可以更新 RAM FullChargeCapacity:

    但寄存器始终 使用 ROM 默认配置文件:

    ROM 默认配置文件2:

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

    请写下您采取的确切步骤。 确保禁用自动刷新(单击仪表板视图中的绿线、它将变为红色)。

    我使用上一篇文章中介绍的步骤在 EVM 上测试了此功能、因此如果以完全相同的方式完成、这也适用于您的 EVM。

    为了使监测计能够正常工作、必须处于配置更新模式、并且在更改设置后必须退出配置更新模式并重新初始化。

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

    现在它起作用了! 不知道我以前犯了什么错误。  

    通过 ENTER_CFG_UPDATE_REINIT 和 EXIT_CFG_UPDATE_REINIT、它甚至可与 SmartFlash 工具一起使用。 这就是我想要的。 非常感谢。