Downloads
release
dev builds
extras
themes
Documentation
manual
wiki
device status
Support
forums
mailing lists
IRC
Development
bugs
patches
dev guide
Search
Donate
Search
| Go
Wiki
>
Main
>
IriverPort
>
IriverBattery
---+!! iRiver battery information %TOC% ---++ H100 ---+++ Current consumption The following values were gathered by connecting the battery connector inside the player directly to an Agilent power supply. After that the voltage level was set to 3.70V and current limit to 2.000A. |*Function*|*Current*| |System current (CPU idle 11 MHz)|39 mA| |System current (CPU idle 48 MHz)|58 mA| |System current (CPU idle 120 MHz)|81 mA| |Decoding (CPU 48 MHz)|74 mA| |Decoding (CPU 120 MHz)|115 mA| |Optical out enabled|+10 mA| |Backlight (main unit)|+23 mA| |Disk buffering while playing (CPU 120 MHz)|~450 mA| |Disk spinning|+110 mA| The decoding current was same no matter what codec/bitrate we used or if the playback was paused or not. Also the battery indicator in debug menu is accurate, only with +- 0.05V error. If a fully charged battery level (4.2V) was put to the system, CPU takes only 51 mA at 48 MHz. With empty battery (3.0V) the system current was 73 mA. ---+++ Graphs The following results were gathered by running mpa2wav in a loop and collecting battery level (For the technically inclined, I did this by adding int adc_read(int) to the plugin api struct, and calling adc_read(2) from my plugin) each time the decoding starts over. Logs attached - see bottom. 11MHz: %ATTACHURL%/battery-11MHz.png 48MHz: %ATTACHURL%/battery-48MHz.png 120MHz: %ATTACHURL%/battery-120MHz.png Same as the above, except only read the mp3 once, and never write anything (meaning less HDD access, but still access when writing the battery log). %ATTACHURL%/battery-120MHz-lesshdd.png
I
Attachment
Action
Size
Date
Who
Comment
png
battery-11MHz.png
manage
7.0 K
17 Mar 2005 - 19:56
JonasHaeggqvist
Decoder loop - 11MHz
txt
battery-11MHz.txt
manage
0.5 K
17 Mar 2005 - 19:57
JonasHaeggqvist
Decoder loop - 11MHz
png
battery-120MHz-lesshdd.png
manage
7.5 K
18 Mar 2005 - 10:31
JonasHaeggqvist
Decoder loop - 120MHz, not writing libmadtest.wav
txt
battery-120MHz-lesshdd.txt
manage
0.4 K
18 Mar 2005 - 10:31
JonasHaeggqvist
Decoder loop - 120MHz, not writing libmadtest.wav
png
battery-120MHz.png
manage
8.7 K
17 Mar 2005 - 19:57
JonasHaeggqvist
Decoder loop - 120MHz
txt
battery-120MHz.txt
manage
2.3 K
17 Mar 2005 - 19:58
JonasHaeggqvist
Decoder loop - 120MHz
png
battery-48MHz.png
manage
8.3 K
17 Mar 2005 - 19:57
JonasHaeggqvist
Decoder loop - 48MHz
txt
battery-48MHz.txt
manage
1.5 K
17 Mar 2005 - 19:58
JonasHaeggqvist
Decoder loop - 48MHz
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r15
<
r14
<
r13
<
r12
|
B
acklinks
|
V
iew topic
|
M
ore topic actions
r15 - 19 Sep 2005 - 14:58:13 -
JonasHaeggqvist
Parents:
IriverPort
Copyright © by the contributing authors.