Other Parts Discussed in Thread: BQSTUDIO
After successfully calibrating the fuel gauge (GPC) I started to test the SOC calculation accuracy. All new CEDV parameters are not written to OTP but RAM.
I have noticed that even though I set the Full Charge Capacity to 3250mAh, the fuel gauge seems to use the default (ROM) Full Charge Capacity of 3000mAh.
Full charge test profile (bqStudio log):
The issue is that the fuel gauge reports 100% SOC too early, presumably because it uses a Full Charge Capacity that is too low.
How can I make sure that the fuel gauge uses the Full Charge Capacity from RAM?