Support and General Use > Hardware

Ipod Video 60GB: Poor battery life under rockbox (2 times less than expected)

(1/5) > >>

penartur:
It seems for me that the problem is somewhere in rockbox's power management.
So, i'm using Ipod Video 60GB (model no. MA003LL), upgraded to 240GB Toshiba MK2431GAH. Because of the upgrade, i'm using unsupported rmaniac build ( http://forums.rockbox.org/index.php?topic=20960.0 ), based on rockbox v3.2, but i doubt if the problem could be because of rmaniac's changes. Battery is brand new, extended capacity (850mAh) from rapidrepair; it was charged/discharged for about only 10 times (so i assume it's calibrated properly, but is not dead yet).
But even after this several charges/discharges battery life under real world's usage when playing flacs is about 8-10 hours, even after i've tried to configure rockbox to be as efficient as it is possible.
I've ran battery benchmark on playlist of 12 mp3 files, 120MB total, 320kbps, and result is unbelievable 14:10. According to http://www.rockbox.org/twiki/bin/view/Main/IpodRuntime , it should be about 20+ hours with a standart battery; and nobody has such poor result since 2007. Of course, i haven't touched it for all this 14 hours; headphones is 16ohm and volume is -30.
Under original firmware on the same playlist after 12 hours of playback it shows that the battery is still has about half of its charge.
Also, under original firmware charge time is about 2 hours; but on the rockbox it charges only to about 50% for a 8 hours; however, maybe that's because of playback while charging.
What could be the problem's root? Maybe, something is wrong with my settings?

Here is my rockbox-info.txt:

--- Code: ---Target: ipodvideo
Target id: 15
Target define: -DIPOD_VIDEO
Memory: 64
CPU: arm
Manufacturer: ipod
Version: 3.2-090324
Binary: rockbox.ipod
Binary size: 631596
Actual size: 631588
RAM usage: 1718992
Features: alarm:albumart:backlight_brightness:backlight_fade_int:dircache:disk_storage:headphone_detection:hold_button:lcd_bitmap:lcd_non-mono:lcd_color:lcd_sleep:pitchscreen:quickscreen:recording:recording_swcodec:rtc:scrollwheel:wheel_acceleration:swcodec:tagcache:tc_ramcache:charging:usb_charging:usbstack:accessory_supply:serial_port
gcc: arm-elf-gcc (GCC) 4.0.3
ld: GNU ar 2.16.1
Host gcc: i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)
Host system: Darwin

--- End code ---
config.cfg:

--- Code: ---# .cfg file created by rockbox 3.2-090324 - http://www.rockbox.org

volume: -30
repeat: all
backlight timeout: 1
scrollbar: off
show icons: off
idle poweroff: 2
battery capacity: 850
accessory power supply: off
brightness: 8
foreground color: FFFFFF
line selector start color: 0000FF
line selector end color: 00008C
line selector text color: FFDF00
volume fade: off
antiskip: 10min
disk spindown: 3
show files: music
follow playlist: on
replaygain type: album
replaygain noclip: on
dircache: on
lcd sleep after backlight off: 5
show path in browser: full path
font: /.rockbox/fonts/calibri_16.fnt
wps: /.rockbox/wps/boofers.wps
lang: /.rockbox/langs/russian.lng
backdrop: /.rockbox/backdrops/Boofers.bmp
cuesheet support: on
start in screen: wps
iconset: /.rockbox/icons/oxygen.bmp
viewers iconset: /.rockbox/icons/null.bmp
filetype colours: /.rockbox/themes/tmi.colours
--- End code ---
Attached is battery_bench.txt

Llorean:
Have you tried putting the original disk back in, using an official SVN build, and seeing how battery bench results compare?

penartur:
Unfortunately, i haven;'t tried it on the original hdd. Also, it took a four days from me to make ipod boot from new hdd (itunes "restore" and ipod's "disk mode" are damn unreliable things), so living with 10 hours battery life is more preferrable by me than going through this two times more.
But is there something i should change in the settings? Anti-skip buffer, disk spindown time etc?
Thanks.

Llorean:
A 10 minute anti-skip buffer will kill anyone's battery life. It's rather ridiculously large. You want the value as low as possible without skipping occurring. I'll admit I hadn't even looked at your settings, because I assumed you'd run the battery bench the way we ask you to, rather than doing it with your own settings.

In fact it even says in the manual you should have this setting set to as low a value as possible.

penartur:
Oh, i haven't read the manual, that's my fault :) i've thought that larger anti-skip buffer => less frequent access to hdd => less power consumption.
Will try to set it to 30 seconds :) please, forgive me my foolishness...

Navigation

[0] Message Index

[#] Next page

Go to full version