Editing Smartreflex
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 3: | Line 3: | ||
::''"SmartReflex is an advanced, multi-level and multi-parameter power management approach that can be found at some TI DSPs of the OMAP35x series."''[http://www.ti.com/general/docs/wtbu/wtbugencontent.tsp?templateId=6123&navigationId=12032&contentId=4609] | ::''"SmartReflex is an advanced, multi-level and multi-parameter power management approach that can be found at some TI DSPs of the OMAP35x series."''[http://www.ti.com/general/docs/wtbu/wtbugencontent.tsp?templateId=6123&navigationId=12032&contentId=4609] | ||
- | SmartReflex is a nifty way of scaling the voltage of the processor in a way similar to frequency scaling. That is, voltage is increased as it is required. Conversely it is decreased as it is not required. Most users report that this has lead to an increase of around 1/3 battery life. (DISCLAIMER:1/3 battery life is dependent on a particular users set up and style of use.) | + | '''TL;DR.''' SmartReflex is a nifty way of scaling the voltage of the processor in a way similar to frequency scaling. That is, voltage is increased as it is required. Conversely it is decreased as it is not required. Most users report that this has lead to an increase of around 1/3 battery life. (DISCLAIMER:1/3 battery life is dependent on a particular users set up and style of use.) |
- | + | ==Stock Nokia kernel== | |
- | + | Smart reflex has been considered broken for a long time. Using the stock Nokia kernel it can only be activated up to 805MHz at most. The Stock Nokia kernel implementation of SmartReflex is to be considered broken and its use is to be avoided. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
==Kernel Power== | ==Kernel Power== | ||
- | Since | + | Since kernel power 50 (KP50), despite some disagreements amongst some of the more senior Maemo developers, SmartReflex can now be considered stable up 900MHz. |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ==So how do I enable it?== | |
- | + | ||
- | + | Assuming you are using KP50 there are several ways you can enable SR. | |
- | + | ''list methods here!'' | |
- | + | ===Caveats!=== | |
- | + | ||
- | + | *I know I just said SR is stable up to 900MHz however some users have reported that on their devices SR is only stable up to lower frequencies (720-805MHz for example). For more example on tuning SR see the KP50 article. |
Learn more about Contributing to the wiki.