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.

[参考译文] BQ27Z561-R2:通过 MCU 中的 I2C 更新电量监测计中的电量监测计 ID

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1054845/bq27z561-r2-update-the-chem-id-in-fuel-gauge-via-i2c-from-mcu

器件型号:BQ27Z561-R2
主题中讨论的其他器件:BQSTUDIO

我们可以使用0x3E AltManufacturerAccess()和0x0006通过 I2C 读取 Chem ID。 但芯片中的默认化学 ID 不是我们需要的电池 ID、因此我们 需要对其进行更新。 我们知道 bqStudio 可用于通过 EVAL 板对 Chem ID 进行编程、但芯片已在我们的定制板中、我们希望通过板上 MCU 的 I2C 对其进行编程。 这是可行的吗?

我认为 Chem ID 可能存储在数据闪存(0x4000 - 5FFF)中的某个地址中、但技术参考文档(SLUUC54B)在第15节数据闪存摘要中没有"Chem ID"。 如果我可以在数据闪存中获取 Chem ID 的确切地址、我应该能够更新它。 或者、更新 Chem ID 过程不仅仅是2字节 ID 更新、它还涉及数据闪存中的其他相关参数吗?

谢谢。

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

    您好!

    CHEM ID 数据是专有的、因此未在 TRM 中定义。 您可以从监测计中导出具有黄金映像的 DF.FS 文件(以及所需的任何新化学 ID)、并将其与 MCU 一起用于对化学 ID 进行编程。

    Gauge Communication 应用手册提供了有关如何解析闪存流文件以及如何上传这些文件的说明。 (SLUA801)

    此致、

    Wyatt Keller  

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

    您好、Wyatt、

    感谢您提供的有用信息。 我们将按照您 的说明进行一些实验、并让您知道结果。

    此致、