h5550 Battery Issues (Familiar 8.4)

From: Dylan Evans <dylan.star_at_gmail.com>
Date: Wed, 26 Dec 2007 22:50:00 +1000

Hi,
I'm a newbie to familiar and i'm having wierd battery issues. The driver
doesn't seem to be reading it correctly, the battery is shown as 0% but
fully charged. GPE seems to suspend randomly (and often) when it's not
plugged in, presumably because of the battery, opie runs ok but the power
manager shows it as empty (0%) when it's not plugged in but charging when it
is, and one time charging with external power disconnected. The GPE power
manager gives me a device read error when it's plugged in but show it as
fully charged (always it seems) when it is plugged in.

This is consistent with the /proc/hal/battery output. Strangely enough the
other entries in /proc/hal (except assets) return 'Error value -22'.

Any ideas, suggestions or similiar experiences? I would guess that this is a
calculation error in the battery module but i assume that would affect all
devices.

Thanks,
Dylan

/proc/hal/battery

*** Plugged in:

C status : 1 (online)
Battery #0
Chemistry : 0x05 (Li-Polymer)
Status : 0x40 (fully charged)
Voltage : 0x02f5 (3696 mV)
Percentage : 0x00 (0%)
Life (min) : 0

*** Not Plugged in:

AC status : 0 (offline)
Battery #0
Chemistry : 0x05 (Li-Polymer)
Status : 0x40 (fully charged)
Voltage : 0x02f4 (3691 mV)
Percentage : 0x00 (0%)
Life (min) : 0

And /proc/asic/battery;

*** Plugged in:

Battery Monitor
  Voltage : 3657 mV
  Active current : -387 mA
  Accumulated current : 65516 mAh
  Temperature : 37.875 deg C
Local calculations
  Local TAD : 64646567
  Last ACR update value : 191309
  Is learning? : no
  DS2760 updates : 3344
  Full level : 65532 mAh
  Derated full level : 65517 mAh
  Empty level : 1 mAh
  Percentage : 0
  Lifetime : 0 min

*** And unplugged:

Battery Monitor
  Voltage : 3627 mV
  Active current : -490 mA
  Accumulated current : 65516 mAh
  Temperature : 37.875 deg C
Local calculations
  Local TAD : 66599166
  Last ACR update value : 191309
  Is learning? : no
  DS2760 updates : 3373
  Full level : 65532 mAh
  Derated full level : 65517 mAh
  Empty level : 1 mAh
  Percentage : 0
  Lifetime : 0 min

/proc/asic/ds2760
*** Plugged In:

Battery Monitor
  Protection : 0x43
  Status : 0x23
  EEPROM : 0x3c
  Special feature : 0xbf
  Voltage : 727 (3549 mV)
  Active current : -684 (-585 mA)
  Accumulated current : 191309 (65516 mAh)
  Temperature : 307 (38.375 deg C)
  Charge capacity by temperature : 65475 65503 65525 65527 65535 (mAh)
  Last learn cycle count : 30 (cycles)
  Total accumulated discharge : 69157778 (mAh)
  Charging breakpoint : 255 (mAh)
  Charge time breakpoint to full : 255 255 17 (min)
  Charge time empty to full : 160 255 255 (min)
  Cell chemistry : 0
  Manufacturer : 3
  Rated cell capacity : 1240 (mAh)
  Current offset : 0x00
  Sense resistor : 73 (18.25 mOhm)
  Manufacture date : 1086249265 (seconds from 1970)
  Original capacity : 1260 (mAh)
  Active empty level by temp : 59 31 16 6 0 (mAh)

*** Unplugged:

Battery Monitor
  Protection : 0x43
  Status : 0x23
  EEPROM : 0x3c
  Special feature : 0xbf
  Voltage : 746 (3642 mV)
  Active current : -445 (-380 mA)
  Accumulated current : -5400 (-1849 mAh)
  Temperature : 299 (37.375 deg C)
  Charge capacity by temperature : 65475 65503 65525 65527 65535 (mAh)
  Last learn cycle count : 30 (cycles)
  Total accumulated discharge : 68821089 (mAh)
  Charging breakpoint : 255 (mAh)
  Charge time breakpoint to full : 255 255 17 (min)
  Charge time empty to full : 160 255 255 (min)
  Cell chemistry : 0
  Manufacturer : 3
  Rated cell capacity : 1240 (mAh)
  Current offset : 0x00
  Sense resistor : 73 (18.25 mOhm)
  Manufacture date : 1086249265 (seconds from 1970)
  Original capacity : 1260 (mAh)
  Active empty level by temp : 59 31 16 6 0 (mAh)

-- 
The UNIX system has a command, nice ... in order to be nice to the other
users. Nobody ever uses it." - Andrew S. Tanenbaum
Received on Wed Dec 26 2007 - 07:50:02 EST

This archive was generated by hypermail 2.2.0 : Wed Dec 26 2007 - 07:50:57 EST