Rockbox General > Rockbox General Discussion

Improved iPod battery life

<< < (2/3) > >>

LambdaCalculus:
I think you may be on to something there, my friend!  :)

AlexP:
I believe that by disasembling the original firmware for 1,2,3rd gen iPods, Amiconn discovered some additional hardware initialisation routines to turn off uneeded hardware in the portalplayer chip and therefore save power.

Now whilst it isn't for sure, most people believe similar additional hardware needs turning off to improve the battery life for newer iPods.  However it is a similar yet different and more complicated chip in the newer iPods, hence the improvements cannot be ported straight across.

elborak:
It's simply turning off parts of the chip that aren't used by Rockbox.

Without detailed docs on a component, figuring out what port controls what and what bits do what is very taxing work.

LambdaCalculus:
I remember this being discussed before. We need to look at precisely what needs to be turned off in the newer PortalPlayer chips that isn't needed by Rockbox.

BigBambi, a reading of system-pp502x.c shows me no lines that are similar to the lines pointed out from system-pp5002.c by myself and riksweeney, so your belief may be true. The process seems a bit different. Any ideas?

(Note: If I'm wrong, I'm wrong. I'm taking this as a learning process.)

GodEater:

--- Quote from: LambdaCalculus379 on August 29, 2007, 02:31:08 PM ---BigBambi, a reading of system-pp502x.c shows me no lines that are similar to the lines pointed out from system-pp5002.c by myself and riksweeney, so your belief may be true. The process seems a bit different. Any ideas?

--- End quote ---

That would be because the register addresses on the 502x aren't the same as the 5002, and therefore we :

a) don't know where to write the values to turn stuff off
and
b) don't know what values to write even if we did know the write register addresses.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version