92140752d7
After conducting some simplistic tests, I found that the power usage did not appear to be affected by the CPU frequency. I tested by playing back a 44.1 KHz FLAC file on single track repeat, and measured current with the AXP173's battery discharge current ADC. The button and LCD backlights were set to always on. Headphones were unplugged and the volume was muted to eliminate any influence from the headphone amp. On average the current usage was between 78-81 mA at 1008 MHz, 252 MHz, and 112 MHz. If anything, 1008 MHz drew _less_ current than the lower frequencies, by about 1-3 mA. A possible explanation for this, assuming it's not just a bias of the test, is that the CPU idle state saves so much power that it's better to maximize the real time that the CPU spends idling. More systematic testing is needed to confirm this. Change-Id: I527473e8c4c12bc1e94f8d4e849fecc108022abe |
||
---|---|---|
.. | ||
fiiom3k | ||
x1000 | ||
aic-x1000.c | ||
aic-x1000.h | ||
app.lds | ||
boot.lds | ||
clk-x1000.c | ||
clk-x1000.h | ||
crt0.S | ||
debug-x1000.c | ||
dma-x1000.c | ||
dma-x1000.h | ||
gpio-x1000.c | ||
gpio-x1000.h | ||
i2c-x1000.c | ||
i2c-x1000.h | ||
irq-x1000.h | ||
kernel-x1000.c | ||
lcd-x1000.c | ||
lcd-x1000.h | ||
msc-x1000.c | ||
msc-x1000.h | ||
nand-x1000-err.h | ||
nand-x1000.c | ||
nand-x1000.h | ||
pcm-x1000.c | ||
pwm-x1000.c | ||
pwm-x1000.h | ||
sd-x1000.c | ||
sfc-x1000.c | ||
sfc-x1000.h | ||
spl-x1000-defs.h | ||
spl-x1000.c | ||
spl-x1000.h | ||
spl.lds | ||
system-target.h | ||
system-x1000.c | ||
timer-x1000.c |