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.

[参考译文] BQ27426:关于 SEALED 状态的一些问题

Guru**** 2538930 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1206282/bq27426-some-questions-about-the-sealed-state

器件型号:BQ27426

您好,

有一些关于燃油表密封状态的问题。

1、未在 FS 文件(0x0020)中设置 SEALED 状态、如果要进入 SEALED 状态、是否需要手动发送0x0020命令?

2、如果设置了 SEALED 状态、则 CONTROL_STATUS:0x0000中的 SS 将设置为1、这一理解是否正确?
3、根据 TRM ,我们理解 BlockData ()可以在 SEALED 状态下读取。 但实际操作中读取的值为0xFF、工作室中 DataMemory 的值是密封的。 请参见下图。

如果是 SEALED 状态、如何读取 DataMemory 中的数据?

4 μ s、解封操作后(Control():0x00和0x01 -->0x8000 8000),Fueldauge 是否会保持解封状态而不发送0x0020命令?

5、关于 CONTROL_STATUS -> SS 标签的设置/清除流程是否正确? 请参见下图黄色部分的流程图。

6 μ A 在 FuelGauger、期间、DataMemory (Ra Table、QMax 等)中的数据将发生变化。 如果设置了 SEALED 状态、则仍会更改这些子类别 ID 中的数据吗?

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

    #1:是的,你必须单独发出这个命令。

    第二:是的。

    #3:如果您在仪表密封时读取 DM ,仪表将不会返回有效数据。

    #4:仪表在您将其解封后将保持解封状态,直到您再次将其密封。

    第5名:这看起来不错。

    #6:是的,数据仍然会改变,但它不能通过 I2C 读取,直到你解封测量仪表。

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

    感谢您的回复

    1、燃油表处于 SEALED 模式并执行 UNSEAL 操作后、能否再次加载 FS 文件?

    2 μ s 在解封、下、:是否可以遵循这些步骤

    1小时超时-->读取子类 ID 82-->延迟1秒-->读取子类 ID 89-->延迟1秒-->读取子类 ID 105-->延迟1秒-->读取子类 ID 109。 然后在下一小时继续上述操作。

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

    第一:是的

    #2:如果测量仪表正在计算容量,这可能会导致 WDT 重置(除非您确保每秒不发出超过2个命令)。