- Status Closed
- Percent Complete
- Task Type Patches
- Category Drivers
- Assigned To No-one
- Operating System Another
- Severity Very Low
- Priority Low
- Reported Version Rbutil git
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#11246 - as3525: Stop clock when SDRAM is idle
With attached patch I have 40 minutes more battery life on Clipv1.
I’ll test again on Fuzev1 and Clip+ to confirm.
SDRAM setup is done by the bootloader in sdram_init(), so I moved this code into system_init() so there is no need to update the bootloaders to benefit from this : are you OK with that ?
More testing and on other models would be fine too.
Closed by funman
2010-05-08 13:59
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
2010-05-08 13:59
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
r25900
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Link to the memory controller datasheet: http://rtds.cs.tamu.edu/web_462/techdocs/ARM/soc/DDI0215C_mpmc_pl172_r2p2.pdf
Nice! I l like how this is basically an automatic setting, without having to add explicit enable/disable code.
I can test tonight on the c200v2 and my own clip v1.
Seems to give a bit more battery life on Clipv1 / Fuzev2: http://forums.rockbox.org/index.php?topic=14064.msg166475#msg166475
Move the setting to the bootloader for AS3525v2 since we will need new bootloaders.
Keep it in rockbox.sansa for AS3525v1 so we can keep using the existing, well-tested bootloader.
I tested the first patch on my e260v2 with r25836 and got the following results:
without
FS#11246- 14h 17min (results file on SansaRuntime wiki page)with
FS#11246- 16h 26min (results attached)I will now recharge and test with the second patch.
+1h10 on fuzev2
+30min on clipv1
+2h on e200v2
+1h on clipv2 when boosted (else it crashed too early)