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.

[参考译文] BQ25890:BQ25890

Guru**** 1728770 points
Other Parts Discussed in Thread: BQ25890, BQ25890H
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1323659/bq25890-bq25890

器件型号:BQ25890

在我的初始帖子中、我说"在 BQ25890的几乎所有读取访问中、寄存器0x14的位2读取为0。 但是、有一次、我从该位读回了1。 是什么导致该位设置为1 (因为它是只读位)?"  
我想说的是、 寄存器0x14中器件版本的位1读回为1 (而不是位2)。  
现在、我已经看到在客户使用后返回了许多器件、并设置了寄存器0x14的位1 (因此器件版本读数为3)。  充电器复位(上电或通过命令)不会修复器件版本的回读3。 没有其他寄存器出现问题。  
另外、如果我在其他等效器件上使用相同的固件(来自版本不正确的器件)、我回读正确的器件版本1、因此此问题不是 i2c 回读错误。   
有时、 在客户使用过程中、器件版本发生了改变。   这怎么可能呢?  充电器的器件版本是否存储在闪存中?  如果是、是否有其他方法检测充电器闪光灯损坏或确认充电器损坏?

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

    您好!  

    感谢您通过 E2E 联系我们并提供了有关观察到的异常寄存器值的详细说明。 请查看我的评论如下。  

     首先、部分器件是否为 BQ25890 h 有何不同? 我之所以提出此问题、是因为 BQ25890H 的器件版本预计为3 (11二进制)、而 BQ25890的器件版本预计为1 (01二进制)。  

    对于器件版本= 11的器件、您可以帮助共享一个完整的寄存器读取、其中所有寄存器都处于上电状态的默认值吗?

     客户使用期间、有时设备版本更改

    这不是预期行为。 器件修订位在生产后应该不能更改。  

    此致、

    加勒特  

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

    谢谢、Garrett。  此 BQ25890 h  被选作 BQ25890的替代方案;这解释了为什么客户返回的少数器件的器件版本设置为3。  感谢您提出这一点作为原因。
    L·克莱姆