The Following User Says Thank You to supergaban For This Useful Post: | ||
|
2014-12-15
, 18:11
|
Posts: 1,378 |
Thanked: 1,604 times |
Joined on Jun 2010
@ Göteborg, Sweden
|
#92
|
|
2014-12-18
, 02:32
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#93
|
The Following 3 Users Say Thank You to Estel For This Useful Post: | ||
|
2014-12-18
, 04:31
|
|
Posts: 97 |
Thanked: 93 times |
Joined on Mar 2012
@ Indonesia
|
#94
|
To be precise, it's not BNF ceasing t work per se, but bq27x00_battery kernel module (courtesy of Pali) ceasing to give proper info for one important parameter, making calculations fail. Mentalist suggested work around to at least determine if that happen and then throw some useful error.
If you're unsure, you can just "modprobe -r bq27x00_battery" as root, and try again with BNF. Without bq27x00_battery, BNF fall-back to raw i2c read (aka does, in user-space, exactly the same reading from chip that bq27x00_battery module does in kernel side), which doesn't fail.
There are exactly 0 reasons why bq27x00_battery stops giving full info when battery is not calibrated - its job is to report values from chip to sysnodes, not "censor" them, basing on module's own judgment if info is still useful. Hoever, Pali decided otherwise and can be quite stubborn on some things - I tried to convince him few times, to no avail, so I just ceased doing so.
For people interested in technical details - when battery is uncalibrated, value reported as max capacity resets to default 2048. Thus, if you see 2048 mAh (or something around it), you can be quite sure that you just need to re-calibrate. Hoever, Pali decided that giving default value is wrong, and sysnode entry giving that info just gets read error, if battery is uncalibrated (instead of, obediently, report what chip says, no matter if it's wrong or good). I don't see how error'ing read is better than giving default data, but we're stuck with it, unless someone forks that module (or kernel-power, making, for example, kernel-powernn_bq27x00_battery-fixed, for every release).
/Estel
|
2014-12-18
, 10:19
|
Posts: 1,378 |
Thanked: 1,604 times |
Joined on Jun 2010
@ Göteborg, Sweden
|
#95
|
at first calibrating it show 1596 mAH and now it show only 1557 mAH. is it normal.? i mean it is callibration matter or my battery capacity quickly decrease..?
The Following User Says Thank You to handaxe For This Useful Post: | ||
|
2014-12-18
, 10:57
|
|
Posts: 97 |
Thanked: 93 times |
Joined on Mar 2012
@ Indonesia
|
#96
|
Quite normal and the exactly values determined can vary slightly and battery capacity does decline. For now, I would not worry.
Was it a polarcell made battery, as around 1550 mAH is good capacity?
|
2014-12-18
, 11:47
|
Posts: 1,378 |
Thanked: 1,604 times |
Joined on Jun 2010
@ Göteborg, Sweden
|
#97
|
|
2014-12-18
, 11:56
|
|
Posts: 97 |
Thanked: 93 times |
Joined on Mar 2012
@ Indonesia
|
#98
|
Such "lies" are common but usually the capacity comes in REALLY low 1100, or some such. If calibrated correctly, your battery has the max that can be packed into a battery of that size.
The Following 3 Users Say Thank You to supergaban For This Useful Post: | ||
|
2015-12-16
, 14:05
|
Posts: 47 |
Thanked: 37 times |
Joined on Aug 2015
|
#99
|
|
2016-08-26
, 09:32
|
Posts: 3 |
Thanked: 2 times |
Joined on May 2016
|
#100
|
Tags |
battery, bnf script, bq27200, bq27x00, charging |
|
since a week a go, BNF on my device simply doesn't work, when i click it from desktop.
and if i try from terminal it shown bellow :
i had try to reinstal using "apt-get install --reinstall bnf" but it doesn't fix it.
any clue..?
Thank In Advance.
speak your mind..NOW..!