systemd exists. This works for me:
sudo nano /etc/systemd/system/conservativegovernor.service
GNU nano 7.2 /etc/systemd/system/conservativegovernor.service
[Unit]
Description=Set CPU governor to conservative when on and to...
Awesome, thank you for testing :)
Also thanks a lot for that information regarding the governor. I was wondering how to set it permanently but did not have time to look it up.
I left my Pyra powered on during the last few days. At least idle seems to be rock stable.
I understand that a kernel implementation has its advantages.
However, I like userspace because that allows for easy tweaking.
If the kernel exposes the frequency and temperature limits to the user and reads them from a file, that will be good enough I guess.
Personally I use conservative. At...
This thread will be dedicated to my own experimental device tree tweaks in regards to voltage and frequency. It is based on the fantastic work that you can find here: 20*C Cooler, and now with water resistance!
I decided to make a new thread so that my files will not get lost in a huge pile of...
Hey, Thanks for passing by :)
Will it hurt? I did not notice any downsides when using 50 MHz steps.
Strange, I can set 10mV volt steps and it makes a difference in stability. This is not at voltages that are being rounded up/down to the next full 50mV.
I noticed immediate improvements (will...
Now this is interesting:
At the default settings the system runs 250MHz at 0.75V.
However, if I add more frequencies, especially at the lower end below 250MHz, 0.75V become unstable and I need to run 0.77 mV.
It seems like the more frequencies I add, the more unstable the lower frequencies...
No, you can not do that.
However I do not think that it is a huge problem if we increase the voltages a little.
This issue mostly affects the lower frequencies. So even if we can not reduce voltages by much at the lower frequencies,we still have some room at the higher frequencies.
Anyways...
Okay, this sucks. I spent the whole day to figure out the minimum voltage at which each frequency boots stable.
It all fell apart once I tested multiple frequencies together.
It seems like when multiple frequencies are at play, the restrictions are much tighter.
Even though when each...
So I decided to do it like this
Disable all frequencies except the single one I want to tweak
Figure out the lowest possible number at which it is stable
Once figured out, do a full boot/login cycle with only that one frequency
If successful, do a full boot cycle for 10 Pyras in total
If all...
If anyone could tell me how to test his properly, feel free to leave a comment.
Is it enough to manually set the frequency or do I need to run a stress test for a few mins to make sure each voltage is stable?
It seems like I can reduce the voltages by a tiny bit for each frequency while maintaining a stable system.
Any idea how I can do a stress test for each frequency?
Just set the frequency manually and let it run for a bit?
Not sure if that is enough
I will do that approach with the 125 MHz steps...
I am not talking about manual settings but about with what the governor can work with.
Yes, we are talking about MHz here.
So if we have more steps, we have more fine grained scaling.
I have no experience if that matters or if 125 MHz steps are enough.
Do not worry about the UI. We can make a...
Thanks a lot :)
I'm fine with a worse file as long as I can somehow read the values from it and transfer them over to our proper dtsi file.
At least for me, my Pyra freezes if I use 1.9 GHz for too long. We probably need to tweak the values a little more.
I have sent a PM to the author, maybe...
Okay, so I tested this on a SD card. Seems to be fine.
I'll throw it onto my emmc and hope for the best.
EDIT: Seems like my Pyra froze once already. If it happens more frequently, I'll see if it helps if I roll back the thermal script or limit to 1.5 GHz
Here is a quick update:
I made some changes to the device tree so that lower display brightness levels are now available. The new value range is like this
brightness-levels = <0 1 2 3 5 7 10 15 20 27 35 45 60 77 100>;
Before, the lowest value we could get was "5", now we can enjoy our dark...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.