maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   SmartReflex- Battery Enhancement - The right way? (https://talk.maemo.org/showthread.php?t=49228)

handaxe 2010-06-21 20:45

Re: SmartReflex- Battery Enhancement - The right way?
 
For the record: http://talk.maemo.org/showpost.php?p...3&postcount=56

Creamy Goodness 2010-06-23 18:57

Re: SmartReflex- Battery Enhancement - The right way?
 
I can enable smartreflex on the CPU but it will instantly reboot at any speed greater than 805 mhz.
It doesn't seem to matter which voltage profile i start with in that case.
It's also stable without smartreflex at up to 950mhz using starving profile.

noipv4 2010-06-23 19:11

Re: SmartReflex- Battery Enhancement - The right way?
 
i agree with you Cream.... my N900 also shows same behaviour above 805Mhz.

cpt.bert 2010-06-24 15:14

Re: SmartReflex- Battery Enhancement - The right way?
 
N900 @ 1000 mhz doesnt like smartreflex..ignore nice load isnt a problem though..

s33 2010-07-30 05:30

Re: SmartReflex- Battery Enhancement - The right way?
 
SR will work only for vdd1 ....right???

vdd2 is broken for PR 1.2 as per some reports.....so enabling it wont give you any affect....but it might be the cause for the crashes.....

so i think its better to enable it only for vdd1

xabaras 2010-07-30 09:47

Re: SmartReflex- Battery Enhancement - The right way?
 
For me also SR make the n900 unstable over 805Mhz, it's ok up to that clock freq. & only if enabled on VDD1. VDD2 SR on will randomly reboot the device.

I'm using titan kernel and my custom voltage/freq profiles.

maemo.it 2010-11-20 13:43

Re: SmartReflex- Battery Enhancement - The right way?
 
Hi guys, what is (or what means) vdd1(and 2) sr?
thank you
:)

matts76 2010-11-20 15:37

Re: SmartReflex- Battery Enhancement - The right way?
 
1 Attachment(s)
For those who asked why no application had made use of smart reflex, take a look at cpufrequi, it also has options for ignore nice load and using different govenors.
I haven't looked into using any of these for a while so can't remember what was stable and what was not, also i dont think changes made with cpufrequi persist after reboot (not 100% sure though) so imo its a safer way of testing these things:D

Creamy Goodness 2010-11-20 22:22

Re: SmartReflex- Battery Enhancement - The right way?
 
Quote:

Originally Posted by maemo.it (Post 878776)
Hi guys, what is (or what means) vdd1(and 2) sr?
thank you
:)

sr = smart reflex
vdd = voltage (for the domain of...)
1 = mpu (cpu/arm + dsp), 2 = core (the interconnects between subsystems and peripherals)

so if you set sr vdd1 = 1 it means "enable dynamic voltage for mpu"
and it tries to perform continuous dynamic voltage scaling around the nominal operating point voltage according to silicon characteristics and operating conditions but its not going to work if you also overclock it too high.

looks like we might be able to view and modify the voltage tables it's using if we enable "testing mode", take a look here

also found a GOOD document, meaning it actually explains things in ENGLISH here

Dark_Angel85 2010-12-03 12:39

Re: SmartReflex- Battery Enhancement - The right way?
 
I've been wanting to ask this and would like to know:

1. What is ignore nice load and would enabling it cause any real damage needing the flashing of the device and what not?

2. Smart reflex so far always caused my device to reboot. I'm at 250 900Mhz, so based on what some posters here have mentioned, it kinda sums that at these frequencies, smartreflex is indeed unstable. not just a bit unstable but INSTANT reboot once I enabled it in EITHER qcpufreq or cpufrequi

If no.2 is changeable, how?


All times are GMT. The time now is 19:35.

vBulletin® Version 3.8.8