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.

[参考译文] BQ27742-G1:对成功学习周期后生成的(.srec)文件进行编程后执行固件。

Guru**** 2491175 points
Other Parts Discussed in Thread: BQSTUDIO, EV2400, BQ27742-G1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/703191/bq27742-g1-executing-firmware-after-programming-the-srec-file-generated-after-a-successful-learning-cycle

器件型号:BQ27742-G1
主题中讨论的其他器件:BQSTUDIOEV2400

我不熟悉电池监控/管理、并且是第一次使用它。

在成功的学习周期后、我能够生成3个文件(.srec .bqfs .dffs)。 从这里的一篇文章中可以看到、我使用(.srec)文件对其进行了编程并执行了 FW。 它显示"正在执行固件...优先级序列已在进行中。" 自较长时间(~30分钟)起。 运行需要多长时间? 此外、"Data memory"->"Gas Gauging (数据存储器->电量监测)"中的"Update (更新)"状态为0x05。 执行固件是否是此过程的最后一步? 完成后,我是否可以通过 I2C 命令读取剩余的电池电压百分比?

谢谢、

Mitul Mevada  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mitul、
    确实有问题…… 从开始到结束、对监测计进行编程的时间应小于2分钟。
    您能否验证您正在使用的 EV2300或 ev2400上的 firwmware 版本。 bqstudio 将在屏幕左侧的仪表板上显示此信息。 您还在使用哪些器件? 此外、您使用的是 bqStudio 的哪个版本? 您能否在 TI.com 上更新到备用 bqstudio 版本以查看您是否仍然看到相同的问题。

    如果是 EV2300,则需要确保固件为3.1m 或3.1r。 如果使用 ev2400、则应为 v0.18或 v0.20。 完成监测计编程后、您将启用0x21、然后您应该能够通过 i2c 命令读取监测计参数。

    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嘿、Onyx、
    谢谢你的答复,我对拖延表示抱歉。

    我正在使用 bqStudio 版本:1.3.54.1、EV2400、电量监测计:bq27742-G1、电池:Tenergy 锂离子电池18500 3.7V 1400mAh

    "对(.srec)文件进行编程"和"执行固件"之间确实存在一些混淆。 我指的是后者。 但无论如何它的工作…… 尽管其状态为"正在执行固件...优先级序列"、但仍会显示此消息。 当我从 bqStudio 执行新编程的固件时。 我忽略它并继续。

    谢谢、
    Mitul Mevada