Rockbox Development > Feature Ideas

Screen off when hold on in WPS

<< < (3/3)

soap:
Not to take this too far off topic - but if you can save 7-8mA with the BCM off (That's, what,  ~20% of playback current?)
...What does that reduce the total power consumption to when everything we know how to turn off is off and the cpu is set to its lowest speed?

dreamlayers:

--- Quote from: soap on February 05, 2009, 12:07:34 PM ---Not to take this too far off topic - but if you can save 7-8mA with the BCM off (That's, what,  ~20% of playback current?)

--- End quote ---
Yeah, about 20%


--- Quote from: soap on February 05, 2009, 12:07:34 PM ---...What does that reduce the total power consumption to when everything we know how to turn off is off and the cpu is set to its lowest speed?

--- End quote ---
That's not a simple measurement which can be taken now.  Additional code would have to be written to shut off some things.  For example, I don't think the codec is ever put to sleep and, other than the accessory power supply, no PCF power supplies are ever shut down.

BTW.  According to firmware/drivers/pcf50605.c, PCF5060X_D3REGC1 is the LCD voltage supply.  Shutting that off might save additional power when the LCD is off, but am I be sure that is safe?  I guess I need to do some more research.

Update: I probably should have looked at the code a bit more before asking about what to implement.  I just found out that Rockbox already has support for the hardware-independent aspects of LCD shutdown.  The following defines seem relevant:

--- Code: ---#define HAVE_LCD_ENABLE
#define HAVE_LCD_SLEEP
#define HAVE_LCD_SLEEP_SETTING
#define HAVE_LCD_SHUTDOWN

--- End code ---
I'm going to use these now.  LCD shutdown options relating to hold aren't in Rockbox.  Those can be added later as a separate patch.

Update2: Here's the patch: http://www.rockbox.org/tracker/task/9890

Navigation

[0] Message Index

[*] Previous page

Go to full version