[ltp] T61: battery charging inspite of tp_smapi thresholds
   
    Dmitry E. Mikhailov
     
    linux-thinkpad@linux-thinkpad.org
       
    Sun, 26 May 2013 21:45:43 +0600
    
    
  
On Sun, 2013-05-26 at 13:08 +0200, Paul Seelig wrote:
> On 05/26/2013 07:04 AM, Dmitry E. Mikhailov wrote:
> > The problem is traced to battery: the same behavior with the same
> > battery on two T61's with charging thresholds set - my laptop on
> > RHEL/CentOS6, other - on Win7. 
> > 
> Did you also check these basic battery infos?
> 
> # cat /sys/devices/platform/smapi/BAT0/manufacturer
> # cat /sys/devices/platform/smapi/BAT0/manufacture_date
> # cat /sys/devices/platform/smapi/BAT0/first_use_date
> # cat /sys/devices/platform/smapi/BAT0/cycle_count
They're good. Even more, the battery behaves as new - it gives 99.87% of
advertised capacity.
> > I'm running out of ideas. Anyone?
> > 
> If you bought an original battery, and it is claimed to be new, then it
> simply desn't behave as it should. I suspect it is in fact one of these
> "compatible" replacement batteries with uncalculable behavior.
> 
> Ask the eBay vendor for either a prperly working replacement battery, or
> send it back, and buy a battery from a more dependable source.
I guess that's what I do. I just can't get an idea why EC force charges
it to 100%. I've noticed couple of times that EC would charge batteries
to 100% ignoring thresholds (to recalibrate?) but it was sort of a
single event.
On that 'bad' battery the 'remaining_percent_error' parameter is 7 while
on the good one it's 5. So maybe it tries to re-calibrate forever.
Could you please take a look at that parameter on your battery?
-- 
Best regards,
        Dmitry Mikhailov