Other Parts Discussed in Thread: BQ76952
Tool/software:
Hi team,
My customer refer to "MSPM0 Gauge L2 Solution Guide (Rev. B)". They choose "GaugeV2_MSPM0G3507_BQ76952"project and build FW. But they meet some problem.
Customer said it can also be replicated by open the file 26650x4-McuData.csv of "Example batt test files" and then check 4_WarnFlags item. (you can see your example log too)
Problem:
Customer saw the flag CircuitTableOverRangeFlg occurred.
Customer didn't see any code built-in to check it, it seems in TI gauge library.
Request:
Please team help clarify which configuration we shall care to ensure this warning not happen?
Will the warning will impact which function of gauge algorithm ?
Customer need TI to provide relating document.
//*****************************************************************************
//
//! \var circuitParamsTable
//The table must go from full to empty else it will influence the V-guage
//The Capfactor is calculated from higher resolution Soc and Ocv input, which
//will be a little different using the different resolution Soc and Ocv intput.
//
//*****************************************************************************
tBattCircuitParams circuitParamsTable[CIRCUIT_TABLE_LENGTH] = {
{_IQ15(3526.3),_IQ15(1),_IQ15(0.6033),_IQ15(0.1649),_IQ20(0.000167)},
{_IQ15(3330.3),_IQ15(0.9672),_IQ15(0.6033),_IQ15(0.1649),_IQ20(0.000167)},
{_IQ15(3329.9),_IQ15(0.9343),_IQ15(295.6051),_IQ15(0.1699),_IQ20(0.082250)},
{_IQ15(3329.8),_IQ15(0.9015),_IQ15(1182.4151),_IQ15(0.1743),_IQ20(0.328000)},
{_IQ15(3329.7),_IQ15(0.8686),_IQ15(1181.4356),_IQ15(0.179),_IQ20(0.329000)},
{_IQ15(3329.5),_IQ15(0.8358),_IQ15(591.2069),_IQ15(0.1843),_IQ20(0.164000)},
{_IQ15(3329.3),_IQ15(0.803),_IQ15(590.7176),_IQ15(0.1909),_IQ20(0.164000)},
{_IQ15(3329.0),_IQ15(0.7702),_IQ15(393.8124),_IQ15(0.1988),_IQ20(0.109333)},
{_IQ15(3328.6),_IQ15(0.7373),_IQ15(295.6018),_IQ15(0.2083),_IQ20(0.082250)},
{_IQ15(3327.9),_IQ15(0.7045),_IQ15(168.7779),_IQ15(0.2191),_IQ20(0.046857)},
{_IQ15(3326.4),_IQ15(0.6717),_IQ15(78.763),_IQ15(0.2299),_IQ20(0.021867)},
{_IQ15(3320.5),_IQ15(0.6389),_IQ15(20.0246),_IQ15(0.2304),_IQ20(0.005559)},
{_IQ15(3304.5),_IQ15(0.6061),_IQ15(7.384),_IQ15(0.2046),_IQ20(0.002050)},
{_IQ15(3293.9),_IQ15(0.5732),_IQ15(11.155),_IQ15(0.1896),_IQ20(0.003104)},
{_IQ15(3290.8),_IQ15(0.5404),_IQ15(38.1114),_IQ15(0.1885),_IQ20(0.010581)},
{_IQ15(3289.4),_IQ15(0.5076),_IQ15(84.3902),_IQ15(0.1896),_IQ20(0.023429)},
{_IQ15(3288.7),_IQ15(0.4748),_IQ15(168.781),_IQ15(0.1922),_IQ20(0.046857)},
{_IQ15(3288.2),_IQ15(0.4419),_IQ15(236.4859),_IQ15(0.1965),_IQ20(0.065800)},
{_IQ15(3287.6),_IQ15(0.4091),_IQ15(197.0754),_IQ15(0.2019),_IQ20(0.054667)},
{_IQ15(3286.7),_IQ15(0.3762),_IQ15(131.3859),_IQ15(0.2088),_IQ20(0.036556)},
{_IQ15(3284.6),_IQ15(0.3434),_IQ15(56.2599),_IQ15(0.2148),_IQ20(0.015619)},
{_IQ15(3279.2),_IQ15(0.3105),_IQ15(21.8973),_IQ15(0.2159),_IQ20(0.006093)},
{_IQ15(3269.9),_IQ15(0.2777),_IQ15(12.7145),_IQ15(0.2114),_IQ20(0.003527)},
{_IQ15(3259.7),_IQ15(0.2449),_IQ15(11.5831),_IQ15(0.2088),_IQ20(0.003216)},
{_IQ15(3249.8),_IQ15(0.2121),_IQ15(11.9335),_IQ15(0.2141),_IQ20(0.003313)},
{_IQ15(3235.1),_IQ15(0.1792),_IQ15(8.0372),_IQ15(0.2162),_IQ20(0.002238)},
{_IQ15(3218.5),_IQ15(0.1464),_IQ15(7.1171),_IQ15(0.2231),_IQ20(0.001976)},
{_IQ15(3203.7),_IQ15(0.1136),_IQ15(7.9824),_IQ15(0.2204),_IQ20(0.002216)},
{_IQ15(3198.7),_IQ15(0.0808),_IQ15(23.6277),_IQ15(0.2507),_IQ20(0.006560)},
{_IQ15(3118.7),_IQ15(0.048),_IQ15(1.478),_IQ15(0.2665),_IQ20(0.000410)},
{_IQ15(2867.0),_IQ15(0.0151),_IQ15(0.4697),_IQ15(0.3316),_IQ20(0.000131)},
{_IQ15(2588.9),_IQ15(0.0038),_IQ15(0.1464),_IQ15(1.5692),_IQ20(0.000041)},
{_IQ15(2484.8),_IQ15(0.002),_IQ15(0.0631),_IQ15(3.1005),_IQ20(0.000017)},
{_IQ15(2404.2),_IQ15(0.0008),_IQ15(0.0517),_IQ15(6.6487),_IQ20(0.000015)},
{_IQ15(2333.8),_IQ15(0.0),_IQ15(0.0418),_IQ15(11.4237),_IQ20(0.000011)},
};