This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8596 - Calibrate ipod 5g 64MB (60/80GB) battery discharge
Attached to Project:
Rockbox
Opened by Dave Hooper (stripwax) - Tuesday, 12 February 2008, 00:21 GMT+1
Opened by Dave Hooper (stripwax) - Tuesday, 12 February 2008, 00:21 GMT+1
|
DetailsAdds runtime calibrated from (numerous) battery_bench runs on ipod 5g 64mb (60gb)
|
This task depends upon
My iPod's battery bench result is following:
max battery voltage is maybe 4100 - 4180 mV,
min battery voltage is maybe 3300 - 3360 mV.
These result is different Dave's result.
Is the battery of my iPod old?
I've combined your bench with today's bench of my own (my bench is svn here, looping mp3 playback, accessory volatage turned off) - OpenDocument format complete with chart
Some observations on your battery bench:
Starting voltage is indeed lower than mine. Was the battery fully charged (e.g. charged in the original firmware until it reported fully charged)? If not, maybe your battery is indeed losing capacity through age/usage
Your bench shows clear spikes due to the spinup/down for logging purposes. The latest battery bench does a somewhat better job of this, so if you could post an updated battery bench that would be really excellent.
Ending voltage is basically 3545mv. You can see from your log that only the last two lines report a voltage lower than 3545, and both of those are around 3370mv, and the step between 3545mv and 3365mv is about twenty seconds. This looks like the knee of your battery discharge curve. I would say 3545 is meaningful, and the readings below that are not important. I.e. if your battery is already reading 3370mv, there is probably not enough charge to save state and cleanly shutdown.
Even on that basis, your final discharge voltage is also lower than mine, not sure how to interpret that (could mean you battery is old, or mine is misreporting its voltage). 3550mv or thereabouts could be the best voltage at which to perform emergency shutdown