OGS battery voltage issue

Post Reply
royger
Posts: 18
Joined: Fri Jan 08, 2021 2:22 am
languages_spoken: english
Has thanked: 3 times
Been thanked: 1 time
Contact:

OGS battery voltage issue

Post by royger »

Hello,

I seem to have some kind of issue with the battery voltage reporting. I've entered Factory Test Mode and connected the USB-C charging cable, the voltage reported is 4211mV mostly steady (a mV up and down). The red light on the back of the unit is also steady. Then when I unplug the charging cable the battery voltage drops to 4100mV. The unit does detect correctly when the charging cable is plugged in. Both the ubuntu image and EmuELEC shows the battery as being 75% charged even when I have just unplugged the charging cable and the unit reports being fully charged.

I don't think I have used the unit that much (maybe a total 40h game play).

Thanks, Roger.

User avatar
odroid
Site Admin
Posts: 37793
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1919 times
Been thanked: 1185 times
Contact:

Re: OGS battery voltage issue

Post by odroid »

Don't worry.
If your battery starting voltage is higher than 4000mV in discharge mode, your battery is very healthy.

This is a generic Lithium battery discharging curve graph.
main-qimg-2e43c8b16275bb55a8d362439939a679.png
main-qimg-2e43c8b16275bb55a8d362439939a679.png (20.56 KiB) Viewed 129 times

royger
Posts: 18
Joined: Fri Jan 08, 2021 2:22 am
languages_spoken: english
Has thanked: 3 times
Been thanked: 1 time
Contact:

Re: OGS battery voltage issue

Post by royger »

Oh, OK, thanks, that's good to know. Is there anyway this could be fixed in the UI?

It seems like it expects battery to report 4200mV in order to display battery at 100%. Currently with 4100mV stock image reported 3 out of 4 bars, and EmuELEC shows battery is at 75%.

User avatar
odroid
Site Admin
Posts: 37793
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1919 times
Been thanked: 1185 times
Contact:

Re: OGS battery voltage issue

Post by odroid »

The voltage is not used for the battery gauge level value.
The charger IC accumulates the current input and output continuously.
To make more accurate fuel-gauge coefficients, you have to run a couple of cycles of full-discharging and fully-charging.

There are some useful information in our wiki pages.
https://wiki.odroid.com/odroid_go_advan ... ing_status
These users thanked the author odroid for the post:
mctom (Thu Jun 17, 2021 6:50 pm)

User avatar
mctom
Posts: 298
Joined: Wed Nov 11, 2020 4:44 am
languages_spoken: english, polish
ODROIDs: N2+, Game Advance, a few XU4
Location: Gdansk, Poland
Has thanked: 32 times
Been thanked: 25 times
Contact:

Re: OGS battery voltage issue

Post by mctom »

In other words, I think the charger IC creates the profile of the battery based on the data it collects itself. That's far more robust than trying to guess battery charge based on voltage only, but needs a few cycles to learn properties of the battery pack, and adjust them as the battery pack ages.

I think Mint MATE or XFCE (Can't remember) had its own algorithms for learning battery discharge curve, it could have been inspected by the user in GUI. I don't know why that was implemented, but the point is OGS depends on the same function being performed by the IC itself.
Punk ain't no religious cult, punk means thinking for yourself!

Maintainer of PiStackMon

Post Reply

Return to “Issues”

Who is online

Users browsing this forum: No registered users and 0 guests