MCU通过SMBUS读取数据会影响BQ20Z45状态吗?
时间:10-02
整理:3721RD
点击:
变成下面这种状态的原因会是什么,各寄存器状态都不正常。MAXERROR不对、百分比不对,循环数不对。
reset以后能恢复吗?不能恢复就是被改掉了。
寄存器状态和RSOC会恢复正常,但循环数还是好几万,ASOC还是比RSOC小很多,估计是Design Capcity变成了很大,点击DATA FLASH中的SBS Configuration一项,会弹出一个错误框,溢出错误6,然后软件就崩溃了。我是用MCU每秒读一次所有的SBS命令,以前做了个BQ20Z45测试板,没出过问题,现在这个PCB就会这样,有时RSOC变成100%,有时变成0%,复位后不知道什么时候又会变。不知道是不是通信的原因?
这种错误用41复位后的画面是下面这种样子。
复位后百分比恢复正常。然后再用MCU每秒读取一些SBS命令,10分钟内必变。不是100%就是0%。以下是两种情况。
重新烧一下firmware或者换个芯片看看
你这个问题解决了么?我现在也是碰到这个问题,读着读着数据就变了
你解决没有,我还没……两个多月了。