• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Drivers
  • Assigned To
  • Operating System Another
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Buschel - 2008-06-05
Last edited by Buschel - 2008-06-14

FS#9076 - unification of PCF-init for iPod Video and iPod nano

This is the result of an IRC test-session for re-engineering of the PCF-registers on an iPod nano. Result was that the PCF-registers of Video and nano are used quite similar. So, this patch unifies the configuration:
- use 3.0V for IOREGC (PCF-I/O: default of nano and works for Video without any problems)
- use 2.5V for D1REGC1 (Codec: nano’s default is 2.4V, svn did set this register to 3.0V)

As further change the PCF-configuration for all other iPods was removed (2 registers are currently set in svn). Reason is that the re-engineering on iPod nano showed that the svn default configuration did set higher voltages than the PCF’s default for the nano. I assume to have such mis-configuration for other iPods, too.

I am interested in a battery bench on an iPod nano with and without this patch.

Closed by  Buschel
2008-06-14 22:23
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Submitted with r17721 – only for nano. Nothing changed for other iPods yet.

cpu98 commented on 2008-06-06 12:45

I haven't tested it yet, but anyway @@ is missing.

Update with a fresh made patch – nothing should be missing now.

cpu98 commented on 2008-06-08 04:23

Result patch made is rather strange… Each last line is last record.

Results of battery bench might differ with each run. Can you attach both full benchs (or at least the lines where the benchs have their very last entry and where the benchs reach 90% and 10% capacity?).
Hint: Did you charge in Rockbox with USB connected and disconnected at 100% capacity? It is better in terms of runtime to do a clean restart before benching (e.g. charging in emergency disk mode and restart if battery is fully charged).

cpu98 commented on 2008-06-08 13:33

I sent them to your e-mail account.
I may retest them if you want and give me accurate way to test it.

It was charged in rockbox and disconnected about 30 minutes after it reached 100%.
but I don't think they were restarted…

cpu98 commented on 2008-06-11 15:25

Securely tested, patch gave 9 hours of runtime, giving 45 minute more.
Results were mailed again for inspection :)

Corrected comment in the patch. Now in version v03.


Available keyboard shortcuts


Task Details

Task Editing