Hello.
I found a little conflict of my experience with the BQ4050 TRM.
As TRM says "The EDVV bit in Pack Configuration configures the bq4050 for overall voltage or single-cell EDV
thresholds. If programmed for single cell EDV determination, the bq4050 determines EDV on the basis of
the lowest single-cell voltage."
In thread https://e2e.ti.com/support/power-management/f/196/t/800233
EDV_PACK (Bit 2): EDV Detection Method
1 = Pack-based
0 = Cell-based
But in my experience BQ4050 acts vice versa. I assembled two 3S accumulator packs. First one with well-balanced cells and second one with disbalansed cells. Configuration EDV_PACK = "0" performs Pack-based correction, EDV_PACK = "1" performs Cell-based correction.
1. Am I right and EDV_PACK acts vice versa? Or I made a mistake?
Also GPC Report parameters says "CEDV parameters resulting from the fit. If EDVV bit is set to 1, EMF and EDVR0 have to be multiplied by the number of serial cells when written to data flash"
2. I don't multiplyed it in both cases and for first well-belenced accumulator pack still have correction at expected level. When I multiplyed EMF and R0, I get EDV2, EDV1 and EDV0 at almost fully charged cells. As for EDV_PACK=0, as for EDV_PACK=1. I suggest that BQ4050 multiplyes EMF and R0 by itself according to EDV_PACK bit. Am I right?
Thanks in advance.