My FR doesn't work any more with a Nokia battery

Michael 'Mickey' Lauer mickey at vanille-media.de
Thu Feb 26 23:55:55 CET 2009


Am Donnerstag, den 26.02.2009, 16:40 -0500 schrieb Stefan Monnier:
> I usually use a Nokia battery in my FR phone.  Until now, it worked
> just fine.  The only drawback is that the lack of coulomb counter means
> that I don't get to know how full/empty my battery is, which hasn't been
> much of a problem.
> 
> But something changed in the last couple months (I use Debian and hadn't
> updated in a little while, tho it's probably only in the last month that
> the problem showed up, among other things I upgraded to Debian's 2.6.28
> kernel).
> 
> Now, my FR boots up starts up fine, and then shutsdown.  Apparently this
> is due to my battery: if I try it with FR's original battery, all
> works peachy.
> 
> See the syslog output below.
> 
> 
>         Stefan
> 
> 
> ~-0# logread;logread -f
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c00a6258>] (do_kern_mount+0x0/0xdc) from [<c00bc884>] (do_mount+0x6b4/0x70c)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000]  r8:00008000 r7:00000000 r6:00000000 r5:00008000 r4:c7a32000
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c00bc1d0>] (do_mount+0x0/0x70c) from [<c00bc96c>] (sys_mount+0x90/0xdc)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c00bc8dc>] (sys_mount+0x0/0xdc) from [<c0008dd4>] (mount_block_root+0x108/0x2ac)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000]  r7:00008000 r6:c78fa000 r5:c0027880 r4:c78fa000
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c0008ccc>] (mount_block_root+0x0/0x2ac) from [<c0008fcc>] (mount_root+0x54/0x6c)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c0008f78>] (mount_root+0x0/0x6c) from [<c0009158>] (prepare_namespace+0x174/0x1d8)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000]  r5:c0027838 r4:c03e7628
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c0008fe4>] (prepare_namespace+0x0/0x1d8) from [<c0008438>] (kernel_init+0xc4/0xf0)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000]  r5:c0026644 r4:c03e7618
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000] [<c0008374>] (kernel_init+0x0/0xf0) from [<c004cf80>] (do_exit+0x0/0x6e8)
> Feb 26 16:28:10 neo user.warn kernel: [21474543.150000]  r5:00000000 r4:00000000

This doesn't look good, it's not a problem, but I wonder whether the
kernel here oopsed.

> Broadcast message from root at neo (Thu Feb 26 16:34:32 2009):
> 
> The system is going down for system halt NOW!
> Feb 26 16:34:32 neo user.notice shutdown[1666]: shutting down for system halt
> Feb 26 16:34:32 neo daemon.info init: Switching to runlevel: 0

Here we are. In order to protect you from deep discharge, frameworkd
these days shuts down the battery, if the capacity is too low. If that
is not wanted, remove the rule that does it from rules.yaml.

Mike, do you think it would be possible to introduce a variant of your
power supply class for GTA02 that works with non-CC-batteries?

-- 
:M:




More information about the openmoko-kernel mailing list