[CM3/Raspbian] How to fix the wrong battery information?


I have a DevTerm with CM3.

And I installed two 3.6V 3500mAh 18650 batteries. (≒ total 25.2 Wh)

But ‘upower --dump’ command shows the below messages.

energy: 8 Wh
energy-empty: 0 Wh
energy-full: 8 Wh
energy-dull-design: 0 Wh

Why the ‘energy-full’ is 8 Wh but not 25.2 Wh?

Or have I fake batteries?

can you share info on the batteries? brand + link to website you ordered from?

I bought KDsafe 18650 3500mah battery from South Korea.

from what i can tell these should be okay but i’m not a native speaker/from SK so i cant say for sure, i would recommend you get a pair from a brand likr LG or sony or samsung, and test to see what results you get with those. it may just be a software issue, but testing with different cells can help figure out if its the batteries themselves or not.

Discharge and charge using the DevTerm, that should “fix” this info. Currently it knows nothing about the battery


I replaced it with new batteries and got the same result. (Samsung SDI INR18650-35E cell with protection circuit)

energy: 0.05 Wh
energy-empty: 0 Wh
energy-full: 8 Wh
energy-full-design: 0 Wh

Should I change something or remove the protection circuit?

It is not the batteries. The chip have no way to know the battery information.

You need to do a couple of cycles of charge/discharge with the battery for the chip to know about the battery!