Part Number: BQ78350-R1
I have a question regarding the cell balance behavior.
Our design is an 8S1 arrangement using the BQ76930 & BQ78350-R1.
VC4 and VC3 are shorted.
VC9 and VC8 are shorted.
BQ78350 AFE cell map is programmed with 0x2f7
Appropriate voltages are being reported for Cells 1 - 8 in the bqStudio register view.
Enabling CB_TEST using SMB command Write Block with Cmd 0x44, data 0x001b results in CB_TEST being enabled.
Capturing i2c traffic between the BQ76930 & BQ78350-R1 shows CB registers being written with:
0x15 0x0a 0x15
0x0a 0x15 0x0a
0x00 0x00 0x00
Now that'd be good for a 10 cell design. But for an 8 Cell it doesn't set odd then even cells as there are missing cells.
In all only 6 cell balance resistors end up with current flowing in the test.
I can clearly see which ones have current using a thermal camera.
Cell Resistors 1,3 & 6 for first (odd) toggle
Cell Resistors 2,5 & 7 for second (even) toggle
So my questions is what's going on?
Seems to be an issues with the firmware not accounting for the reduced cell count.
Would this problem apply when actual cell balancing is underway or is it a problem with just the CB_TEST feature?