FS#6566 - Faster drive spindown

Attached to Project: Rockbox
Opened by Robert Cotey (coteyr) - Wednesday, 24 January 2007, 03:47 GMT
Last edited by Alex Parker (BigBambi) - Saturday, 05 June 2010, 22:32 GMT
Task Type Patches
Category Drivers
Status Closed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


A quick patch to allow setting the drive spin down time between 1 and 3 seconds (3 to 254 is left alone) I tried -1 (instant) and 0 (never), but instant caused all kinds of issues and the drive would actually stay powered longer (spool down the up then read then down then up then read, as opposed to down up read read down)
This task depends upon

Closed by  Alex Parker (BigBambi)
Saturday, 05 June 2010, 22:32 GMT
Reason for closing:  Rejected
Comment by Robert Cotey (coteyr) - Wednesday, 24 January 2007, 05:39 GMT
synced, also I forgot to mention that in low power (less then 10%) I do use -1. In hopes that your listening to music, and not browsing. If your browsing this might not be a good thing. Ideas?
Comment by Nils Wallménius (nls) - Thursday, 25 January 2007, 22:38 GMT
The spindown time is only considered when a user action triggerd the disk to spin up.
If you are just listening to music and the buffer is refilled, the disk spins down
as soon as reading is done.
The low power mode will probably be removed as it is felt (at least by me) that it is
a strange idea to try to save battery whe the level is low and waste it when the level
is high. And few people like when settings are automatically changed.
Comment by Robert Cotey (coteyr) - Friday, 26 January 2007, 00:57 GMT
This can't be accurate, change the spin down time to -1 and watch your player. even when doing non-user action based hard drive reads you will notice it spin up and then right back down where as now you do not.
Comment by Boris Gjenero (dreamlayers) - Friday, 24 August 2007, 19:23 GMT
I set set spin down time to a high value using the menu and when spinning up just to read more data the spindown is immediate.

Since the spindown time only matters for user actions and it can be already set for as low as 3 seconds, I don't think this patch is necessary.