Tool/software:
Hi team,
Recently our customer feeded back there were some batteries stop charging / discharging because the malfunction of smapling cell voltages.
Our BMS use two bq76930 in serial to support 20S LFP cells management. The 2nd bq76930 stopped updating the cell voltages.
By monitoring the I2C communication, we found that the SysCtl1 value was 0x64.
According to the definition of SysCtl1, the RSVD bits of bit2, bit5, bit6 were set to 1, the bit4(ADC_EN) was cleared to 0.
We have rectified this error by change the opreation method of SysCtl1.
But we still want to know the following questions:
1) The meaning of those bits of SysCtl1?
2) In which conditions it will be set to 1?
3) why this error only happens to the 2nd bq76930?
Thanks!