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.

[参考译文] BQ27427:复位后的初始化序列

Guru**** 2466550 points
Other Parts Discussed in Thread: BQ27427

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1552005/bq27427-the-initialization-sequence-after-reset

器件型号:BQ27427


工具/软件:

您好:

我们正在将 BQ27427 器件与 Zephyr 固件搭配使用。 软件驱动程序按照 BQ27427 技术参考手册第 4.1 节(数据存储器参数更新示例)中所述的过程修改一些参数。 这种方法可以正常工作、但有时我们的电路板会在启动后很快复位、因此固件会重复初始化序列。 在这种情况下、我们会观察到 BQ27427 器件无法进入 CONFIG UPDATE 模式(未设置 Flags() 寄存器的位 4)。 换句话说、BQ27427 器件在退出 CONFIG UPDATE 模式后无法进入 CONFIG UPDATE 模式。

这是已知行为吗? 您能建议如何避免此错误吗? 我们在退出 CONFIG UPDATE 模式后尝试等待大约 10 秒、但这无助于再次进入 CONFIG UPDATE 模式。

此致、

Vadim

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

    您好:

    这一趋势已经指定、并将在可能的情况下进行审查。 同时、您可以附加与项目关联的任何.gg 和/或.log。

    谢谢您、
    Alan  

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

    是否在第一个初始化序列期间密封仪表? 如果电量监测计处于 SEALED 状态、电量监测计不会处理 CONFIG UPDATE 模式命令。

    什么是 ControlStatus()? SS 是否已设置?

    此外、只能在电量监测计本身下电上电或复位 (ITPOR = 1) 后配置一次电量监测计。 请在系统引导期间检查此 ITPOR 位。 如果这是 0(并且先前的配置正确)、则重新初始化电量计通常是错误的、因为这将复位算法随着时间推移学习到的所有内容。