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.

[参考译文] BQ27531-G1:无法启动新的学习周期-更新状态不会更改为04

Guru**** 2524550 points
Other Parts Discussed in Thread: BQ27531-G1, BQ24192, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1012390/bq27531-g1-cannot-start-new-learning-cycle---update-status-will-not-change-to-04

器件型号:BQ27531-G1
主题中讨论的其他器件: BQ24192BQSTUDIO

我有一个使用 bq27531-G1电池电量监测计和 bq24192充电器的设计。  学习周期运行一次、但报告的能力非常不准确。  我收集并提交 了 ChemID 选择工具(GPC)的数据、并返回了与最初使用的 ChemID 不同的 ChemID。  我想使用新的 ChemID 重复学习周期、但当我尝试按照 SLUA903中的说明完成成功的学习周期时、更新状态不会更改为04。

我使用的是 bqStudio 1.3.101。  最初、更新状态0为02、我认为这是学习周期完成后的预期值。  我对电池放电并让其整夜休息。  然后、我按照 SLUA903第3.2.1节中的说明发送了"IT enable"命令、后跟"reset"。  但是、更新状态0保持为02。

我在数据存储器页面中手动将更新 IT 启用和更新状态0更改为00。  然后、我再次尝试发送它使能和复位命令。  它启用更改为1、但更新状态0保持为00。  (更新状态1也是在00、但我认为这并不重要、因为 LU_Prof.被设置为0)。

将监测计重置到可以再次运行学习周期的位置的正确方法是什么?  我本来希望重置以执行此操作、但它似乎对更新状态没有任何影响。  在发送复位信号之前、我确实确保器件未密封。

我们非常感谢您的任何建议。

谢谢、

Dave

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

    发布此问题后、论坛软件对于  "simliar topics"列表顶部的相关问题(链接如下)足够聪明。  这似乎是我遇到的同一个问题。  

    发布的解决方案是在 BQ27531-G1上重新刷写固件。  该问题附带了一个".srec"文件、可在 bqStudio 中用于重新刷写固件。   我需要再次设置数据闪存参数、但看起来这样可以解决我在启动新的学习周期方面的问题。

      https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/701886/bq27531-g1-restart-new-learning-cycle-update-status-0-0x02-blocked

    上面的问题没有有关如何加载固件的说明。  我发现我必须先"解封完整访问"才能使固件重新编程正常工作。  完成该操作后、我可以转到 bqStudio 中的"Programming"选项卡、选择从上面的链接下载的文件、然后点击"Program"按钮。  编程大约需要一分钟、并且成功。  之后、我点击"Execute FW"按钮、该按钮看起来会锁定 bqStudio。  但是、我能够终止并重新启动 bqStudio、并且在重新启动时可以确认新固件已加载、并且所有内容都重置为默认值。

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

    遗憾的是、重新编程器件会将 IT_ENABLE 复位并将状态更新为00、但未解决我的问题。  我仍然无法获得从00更改为04的更新状态。  我发布了一个新问题、因为我已将其标记为已解决。