关于BQ25890RTWR有以下问题需要咨询:
IC 22PIN REGN电源会在什么情况下开启?有哪些硬件或者软件前提?
目前我们测试到的现象是在适配器充电情况下系统关机,并在系统关机后一段时间内拔掉适配器,REGN会出现周期约1S,幅值为3.2V阶段拉高的情况
同时我们还发现如果在系统关机之前拔掉适配器或者系统关机较长时间之后再拔掉适配器不会出现上述情况
盼回复
谢谢
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.
REGN激活要求:见设备数据表第9.2.3.1节,具体如下:1。VBUS高于VVBUS_UVLOZ,2。VBUS在降压模式下高于VBAT+VSLEEPZ,或在升压模式下低于VBAT+VSLIEP,3。220毫秒后,延迟完成。
至于你看到的行为,我对你正在测试的情况有点困惑,当你说“目前,我们测试的现象是,系统在适配器充电时关闭,适配器在系统关闭后拔下一段时间。”你的意思是当适配器充电时系统关闭,适配器拔下,还是这两个单独的测试都会导致充电器关闭。
此外,您可以为波形提供任何额外的上下文(特别是添加VBUS电压),我们将不胜感激。
为了在纯电池模式下提供更多信息,默认情况下每1秒读取一次温度读数,因为REGN负责偏置温度传感器读数,这可能就是您所看到的。你能澄清一下你所说的“关机模式”是指船舶模式还是只是禁用充电吗。
感谢您的回复
以下测试中电池始终存在,问题出现的场景是
1.适配器充电时安卓系统关机之后,一段时间内,拔下适配器停止充电,此时会出现上述情况;出现问题后再次安卓开机,REGN周期拉高情况消失,变为常高状态
2.适配器充电时安卓系统关机很久之后再拔下适配器停止充电,不会出现上述情况
3.安卓系统开机,单独插拔适配器,不会出现上述情况
4.安卓系统关机,单独插拔适配器,不会出现上述情况
5.适配器充电,单独开机,不会出现上述情况
6.适配器充电,单独关机,不会出现上述情况
以上表述如有不清晰的地方或者您有任何疑问可以随时沟通
VBUS REGN对比波形如下
“关机模式”是指安卓系统关机,此时电池始终存在,适配器有充电和不充电两种状态
您在回复中提到“为了在纯电池模式下提供更多信息,默认情况下每1秒读取一次温度读数,因为REGN负责偏置温度传感器读数”,对此我有一些疑问
1.获取电池温度信息为什么是在某些情况下读取温度,并且存在某些不读取温度的情况?如上测试场景中关机一段时间之后不会出现REGN拉高
2.我们电路中电池的NTC是挂在电量计上面而不是charger上,是否可以通过配置NTC disable避免REGN阶段拉高的问题?
3.安卓系统开机状态下读取charger 02寄存器为0x19,在开机时ADC conversion处于not active状态,并且速率为单次;由于安卓系统关机后无法读取寄存器,请问这个寄存器对应的这两个值在什么状态下会发生改变?
再次感谢您的回复
期待您的再次回复
谢谢!
当你说“适配器充电”时,你是指充电器处于OTG升压模式,还是指正常充电模式。
系统是否可能正在写入寄存器2,并在关闭时将其置于1秒连续模式?此外,当你说短时间时,你是什么意思,设备上有一个40秒的看门狗定时器,可能会影响某些设置。它可以在寄存器7中禁用
感谢您的回复
上述“适配器充电”指的是正常充电模式
我司软件同事排查了固件里面关机后对于charger的操作,没有发现有对寄存器02的写入
同时我们外接了逻辑分析仪,同样也没有发现主控有通过I2C对charger进行寄存器02写操作的行为
如下图所示,正常情况下寄存器02的值为1D
如下图所示,异常状态下寄存器02的值为5D或DD,说明charger处于ADC 1S连续模式,此时不清楚寄存器的值是如何以及为什么改变的,请问您在这个问题上是否有任何思路?
上述短时间指系统完全关机之后大概一分钟内停止充电
关于寄存器07,我们读取到无论是在正常情况下还是异常情况下的值都是8D,watchdog始终被关闭
再次感谢您的回复
期待您的再次回复
谢谢!
我只是确认寄存器值应该很好,只要知道通过将Reg 0x02位#6设置为零,每次进行ADC转换时都必须将位7设置为1。这是因为ADC不再处于连续模式。
此外,您之前说过“电池的NTC挂在功率表上,而不是充电器上。”如果您使用充电器的TS功能,TS电路必须由充电器REGN电压偏置,测量值以REGN的百分比表示。