From owner-freebsd-acpi@FreeBSD.ORG Fri Mar 19 05:49:54 2010 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE2351065672 for ; Fri, 19 Mar 2010 05:49:54 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) by mx1.freebsd.org (Postfix) with ESMTP id 6E0F68FC19 for ; Fri, 19 Mar 2010 05:49:54 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id o2J5nlWr040037; Fri, 19 Mar 2010 16:49:47 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Fri, 19 Mar 2010 16:49:47 +1100 (EST) From: Ian Smith To: Kevin Oberman In-Reply-To: <20100317154327.04F841CC18@ptavv.es.net> Message-ID: <20100319144604.N85436@sola.nimnet.asn.au> References: <20100317154327.04F841CC18@ptavv.es.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Joerg Wunsch , freebsd-acpi@freebsd.org Subject: Re: Funny battery values (nx6325) X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Mar 2010 05:49:55 -0000 On Wed, 17 Mar 2010, Kevin Oberman wrote: [..] > > I'm interested in this because my T23 battery is just about dead, only > > sometimes taking a charge now - that or the charging circuit is dodgy, > > which I'll find out when the new battery arrives. > FWIW, IBM/Lenovo recommend that, should the battery capacity stuff get > messed up, you FULLY discharge the battery and then re-charge. They say > to turn off all automatic shutdowns so the battery will completely > drain. (This does mean an fsck on re-boot and I suggest that you do a > sync(8) when it gets close and, of course, don't have anything open. > > This is claimed to re-initialize the values stored in the battery and I > found this worked on a battery in my old 600E. Mine did not have a weird > "Design Capacity" value, though. Yes, been through all that. I drained it from the BIOS setup screen rather than with an OS running, until the power button won't respond at all. I got one more charge cycle out of it after the last drain, but now it's always in critical charging state, and down to 8.6V, where it usually shuts off below ~10V. Pretty sure it's done for .. possibly what Joerg experienced, with at least one cell shot. I'm really hoping the charging circuit is ok; even at 8.6V charging 'present rate' is 0. There's a line in acpi_cmbat.c, still in 8, that I'm very glad never became more than a perhaps, or I'd be in real trouble :) /* XXX if all batteries are critical, perhaps we should suspend. */ cheers, Ian