Battery life

Battery life:
I have a FW16 Batch 16, that is about 17 months old.

sudo ectool battery 0
interfaces:0xffffffff
comm_init_dev being used /dev/cros_ec
Battery 0 info:
  OEM name:               NVT
  Model number:           FRANDBAT01
  Chemistry   :           LION
  Serial number:          0084
  Design capacity:        5491 mAh
  Last full charge:       3553 mAh
  Design output voltage   15480 mV
  Cycle count             109
  Present voltage         15446 mV
  Present current         0 mA
  Remaining capacity      2464 mAh
  Desired voltage         17600 mV
  Desired current         5491 mA
  Flags                   0x0b AC_PRESENT BATT_PRESENT CHARGING

Last full charge / Design capacity == Percentage of designed capacity.
3553 / 5491 = 65%

Question: Should the battery really be this degraded after only 17 months?

The battery percentage is 2464 / 3553 = 69.3%, but the voltage is only 15446 / 4 = 3861.5mV. it’s likely you haven’t charge to 100% and the charging percentage has drifted away. Disable the charge limit in BIOS(or ectool )and charge to 100% and keep it charged for another 2 or 3 hours after reaching 100%

I am trying to charge it to 100% now.
I just use ectool to temporarily set the limit to 100%, no need to go into the bios.

Looks a bit better now, reached 100%:
OEM name: NVT
Model number: FRANDBAT01
Chemistry : LION
Serial number: 0084
Design capacity: 5491 mAh
Last full charge: 5313 mAh
Design output voltage 15480 mV
Cycle count 109
Present voltage 17563 mV
Present current 0 mA
Remaining capacity 5313 mAh
Desired voltage 0 mV
Desired current 0 mA
Flags 0x07 AC_PRESENT BATT_PRESENT DISCHARGING

Which bios are you on? Mine did that when I updated to 3.06 or 3.07, dropped down the the 60s. Could be a battery calibration issue. I’m back on bios 3.05 and battery is back up to 92% health.

Usually when this happens, you can discharge all the way down and then charge all the way back up to 100% to re-calibrate it.

It does not matter which BIOS you are on. All those values are read from the smart battery bms.
All I did was charge to 100% and leave it charged for a few hours. The battery then updated itself.
I did not need to discharge it.

1 Like

Could you do a full discharge → charge cycle? The fuel gauge in the framework batteries seem to be pretty prone to drifting with charge limits set.

I recently recalibrated the battery in a x270 that was in daily use and has not seen <50% and >80% for literal years and the health changed by less than 10%. Might be more predictable cells or lenovo just having characterized them better.