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.

[参考译文] BQ40Z50-R1:进入 CALIBRATION 模式时出现问题

Guru**** 2609955 points
Other Parts Discussed in Thread: BQ40Z50-R1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1347409/bq40z50-r1-issues-with-entering-calibration-mode

器件型号:BQ40Z50-R1

嘿、电池电量监测计团队、

我有一位客户 针对一个新项目评估了 BQ40Z50-R1、我们希望您的团队可以针对他们在尝试进入校准模式时遇到的一些问题提供指导。 请查看以下问题摘要、如果您需要任何其他信息、请告知我们!

问题和调查摘要:

我们正在尝试实现本 文档第2.4.3节中所述的 CC 增益/容量增益校准功能

尝试执行该操作时遇到了一些问题。 文档"如果 ManufacturerStatus ()[CAL]= 0、则将0x002D 发送至 ManufacturerAccess ()以启用[CAL]标志"中概述的步骤2。 我已经完成了该操作、但我无法进入校准模式。


以下是我采取的操作顺序:
1.在尝试设置校准模式之前读取 ManufacturingStatus 寄存器。
2.将0x0057发送至 ManufacturerAccess ()并接收以下字节流:0x04 0x57 0x00 0x18 0x02
3.将0x002D 写入 ManufacturerAccess ()。
4.再次读取 ManufacturingStatus 并接收相同的字节流:0x04 0x57 0x00 0x18 0x02

数据表指定该标志位于 ManufacturingStatus 寄存器的位15上、并且我两次都读取0x0218。



 在进入校准模式之前、是否需要执行"解锁"操作? 如果您能就如何开展工作提供任何见解或建议、我们将不胜感激!

此致、

马特

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

    嘿、Matt、

    您是否确定命令是否正确发送。 可以共享来自通信线路逻辑分析仪的波形。

    此致、

    尼克·理查兹

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

    嗨、Nick、

    感谢您的回复! 我将让客户直接对此线程以及这些逻辑分析仪波形捕获结果进行评论、以便我们确定可能出现的问题。

    -马特

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

    嘿、Matt、

    听起来不错、等待客户回复。

    此致、

    尼克·理查兹

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

    Matt、感谢您与支持团队的沟通、Nick、感谢您为我指明了正确的方向。 检查波形的细节后发现、写入事务实际上并未完成。  我在 FW 中存在一个疏忽、我实际上没有等待 I2C 总线空闲后再读取状态。

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

    嗨、Gregory、

    很高兴听到这个消息!

    此致、
    尼克·理查兹