imacmillan
|
2011-12-02
, 09:55
|
Posts: 111 |
Thanked: 27 times |
Joined on Apr 2010
|
#2401
|
The Following User Says Thank You to imacmillan For This Useful Post: | ||
|
2011-12-02
, 10:05
|
Posts: 638 |
Thanked: 1,692 times |
Joined on Aug 2009
|
#2402
|
|
2011-12-02
, 10:17
|
Posts: 11 |
Thanked: 6 times |
Joined on Sep 2011
@ Stockport, UK
|
#2403
|
After a few days of tests and reboots i think i have found something....
There are many posts of people using kp49 without any battery issue...
In the meanwhile, there are many others asking why kp49 drains the battery a lot faster if compared to kp48...
Observing my N900 i have found both of the situations, BUT.... WHEN?
When the battery drains fast, the cpu is always at full clock or remains locked on an high clock profile never changing from that value also if the is apparently there is no load.
Very often, also rebooting, the situation does not change.
In other situations, same phone, same profile (usually i use the "default" one) there is almost no drain and the batteryeye draws a orizontal line.
So what changes?
Look at dmesg... if you can find a
"DSPTrace DSP MMU FAULT "
the battery drain will be like a waterfall!!!!
Many times, also during the boot process you can find that error.
If you start with that, you can be sure, say bye bye to your battery....
If you start the phone without errors, and the battery drain is ok, if while playing media file or running something a DSP FAULT message appears on dmesg, from that moment the cpu will remain locked at an high clock and the battery drain will go to the stars!
Any suggestion or confirm to my teory is welcome!
Thanks to all for this great comunity work and forum!
|
2011-12-02
, 10:43
|
Posts: 1,680 |
Thanked: 3,685 times |
Joined on Jan 2011
|
#2404
|
watch -n 1 -t cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
The Following 6 Users Say Thank You to vi_ For This Useful Post: | ||
|
2011-12-02
, 13:57
|
Posts: 11 |
Thanked: 6 times |
Joined on Sep 2011
@ Stockport, UK
|
#2405
|
Hi,
I found that a battery drain appeared more often after using Media Player, but cannot really put a foot on it... will watch out for the message and feed back.
Cheers
Jan
|
2011-12-02
, 14:49
|
Posts: 638 |
Thanked: 1,692 times |
Joined on Aug 2009
|
#2406
|
|
2011-12-02
, 14:49
|
Posts: 11 |
Thanked: 6 times |
Joined on Sep 2011
@ Stockport, UK
|
#2407
|
Ok, here is some output from before and after using media player to confirm the error:
before:
~ $ dmesg | grep -i dsp
[72488.763397] procwrap_detach: deprecated dspbridge ioctl
[72493.660552] procwrap_detach: deprecated dspbridge ioctl
[72496.959869] procwrap_detach: deprecated dspbridge ioctl
[72500.956970] procwrap_detach: deprecated dspbridge ioctl
[72504.140106] procwrap_detach: deprecated dspbridge ioctl
[72507.256866] procwrap_detach: deprecated dspbridge ioctl
[72510.676452] procwrap_detach: deprecated dspbridge ioctl
[72513.418975] procwrap_detach: deprecated dspbridge ioctl
[72516.471405] procwrap_detach: deprecated dspbridge ioctl
[72518.272705] procwrap_detach: deprecated dspbridge ioctl
[72595.205291] procwrap_detach: deprecated dspbridge ioctl
[72600.619934] procwrap_detach: deprecated dspbridge ioctl
[72681.125183] procwrap_detach: deprecated dspbridge ioctl
after:
~ $ dmesg | grep -i dsp
[72488.763397] procwrap_detach: deprecated dspbridge ioctl
[72493.660552] procwrap_detach: deprecated dspbridge ioctl
[72496.959869] procwrap_detach: deprecated dspbridge ioctl
[72500.956970] procwrap_detach: deprecated dspbridge ioctl
[72504.140106] procwrap_detach: deprecated dspbridge ioctl
[72507.256866] procwrap_detach: deprecated dspbridge ioctl
[72510.676452] procwrap_detach: deprecated dspbridge ioctl
[72513.418975] procwrap_detach: deprecated dspbridge ioctl
[72516.471405] procwrap_detach: deprecated dspbridge ioctl
[72518.272705] procwrap_detach: deprecated dspbridge ioctl
[72595.205291] procwrap_detach: deprecated dspbridge ioctl
[72600.619934] procwrap_detach: deprecated dspbridge ioctl
[72681.125183] procwrap_detach: deprecated dspbridge ioctl
[73120.365417] ***** DSPMMU FAULT ***** IRQStatus 0x2
[73120.365447] ***** DSPMMU FAULT ***** fault_addr 0x72461240
[73120.365509] bridge_deh_notify: DSP_MMUFAULT,err_info = 0x0
[73120.365539] bridge_deh_notify: DSP_MMUFAULT, High Address = 0x7246
[73120.365539] bridge_deh_notify: DSP_MMUFAULT, Low Address = 0x1240
[73120.365570] bridge_deh_notify: DSP_MMUFAULT, fault address = 0x72461240
[73120.365753] print_dsp_trace_buffer:
[73120.365844] bridge_deh_notify: DSP_SYSERROR, err_info = 0x102
[73120.365905] print_dsp_trace_buffer:
[73120.365966] bridge_deh_notify: DSP_SYSERROR, err_info = 0x102
[73120.366027] print_dsp_trace_buffer:
[73120.366088] bridge_deh_notify: DSP_SYSERROR, err_info = 0x102
[73120.366149] print_dsp_trace_buffer:
[73120.373382] procwrap_detach: deprecated dspbridge ioctl
batter graph in the attached file. Using media server was around 13.15 at teh end of the graph. not much usage before and after (some emails, no calls, no surfing). Will post another battery graph after an hour to see if the decline continues.
Hope that helps in identifying the problem.
|
2011-12-02
, 19:37
|
Posts: 1,523 |
Thanked: 1,997 times |
Joined on Jul 2011
@ not your mom's FOSS basement
|
#2408
|
The Following User Says Thank You to don_falcone For This Useful Post: | ||
|
2011-12-02
, 19:40
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#2409
|
The Following 2 Users Say Thank You to pali For This Useful Post: | ||
|
2011-12-02
, 19:49
|
Posts: 1,680 |
Thanked: 3,685 times |
Joined on Jan 2011
|
#2410
|
The Following User Says Thank You to vi_ For This Useful Post: | ||
Tags |
battery-status, bq27x00_battery, kernel, kernel-power, misiak4king, noobs-cant-read, pali4president, patches, readdirections, revolverspinyou |
Thread Tools | |
|