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.

[参考译文] BQ27220:清除 cfgupdate 标志时获取超时错误

Guru**** 2585275 points
Other Parts Discussed in Thread: BQ27220, BQSTUDIO, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1335159/bq27220-getting-timeout-error-while-clearing-the-cfgupdate-flag

器件型号:BQ27220
主题中讨论的其他器件: BQSTUDIOEV2400

您好、TI!

我 正在 尝试编辑驱动程序代码、以 更改 9000mA 设计容量、如 BQ27220技术参考手册第65页中所述、但无法清除参考手册第15步中所述的位2。 我在清除 cfgupdate 标志时收到超时错误。  

        我看到这篇帖子 https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/585243/bq27220-can-not-update-data-memory-parameter 中提到了技术中提到的步骤。 参考手册不正确。 您能否指导我如何解决此错误并继续操作。



谢谢。此致、
莫尼卡

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

    您好、Monica、  

    您是否完全按照 TRM 中列出的步骤操作? 您链接的 E2E 帖子描述了步骤8之后重复的步骤5和6、您是否也尝试过?  

    此致、  

    Jonny.  

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

    Jonny、您好!
      
        我再次关注该问题、因为在将值写入 operation status reg 时出现了一个很小的愚蠢错误、我成功完成了参考手册中提到的所有16个步骤、但如何交叉验证我的"设计容量"值是否已升级到9000mA 十六进制

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

    您好、Monica、  

    为了确保您为 Design Capacity 写入的值已正确更新、您可以使用主机控制器读取 Design Capacity 的值、也可以使用 EV2400和 bqStudio 读取 Design Capacity 的值。  

    此致、  

    Jonny.  

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

    Jonny、您好!
       在步骤10后尝试读取 Design Capacity、但似乎未更新。 因此、尝试读取操作状态0x3a、这表明我的器件处于解封模式、但即使在完全访问模式执行写入操作后也不处于完全访问模式、我的器件仍处于解封模式。
       请指导如何获取 bq27220的完整访问权限。 我没有 EVM 板、因此无法通过 BQStudio 进行交叉验证。

    谢谢。此致、
    莫尼卡

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

    您好、Monica、  

    有关如何将监测计置于完全访问模式、请参阅从 TRM 获取的以下屏幕截图。  

    此致、  

    Jonny.  

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

    Jonny、您好!
        我附上了我的驱动程序代码中添加的打印语句的屏幕截图。 显示了对控制寄存器的 i2c 写入操作。

    解封写入序列以十六进制方式将我的操作标志0x3a 更新为0xa4、即 在解封模式下设置 sec[1]- 10位。  

    以下是我的完全访问写入序列: 但我的操作标志仍然在解封模式。 秒[1]:0 - 10

    我还尝试在解封和完全访问写入操作之间添加延迟、但无法从解封到完全访问。  

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

    您好、Monica、  

    我建议参考以下 e2e 帖子 、因为我认为这是与您正在体验的主题类似的主题。  

    此致、  

    Jonny.