View: 19111|Reply: 4

Orange Pi PC - Manually setting Frequency and Voltage

[Copy link]

3

threads

30

posts

211

credits

Intermediate member

Rank: 3Rank: 3

credits
211
Published in 2015-10-26 05:31:49 | Show all floors |Read mode
Hello,

I use my Pi PC as a calculator for BOINC, which mean a 100% charge on all cores 24/7.

I added a small heatsink (35*35*10 mm), but the CPU still is very hot : 75-80°C.

How can i set a lower frequency (and if possible a lower CPU voltage) in order to drop the temperature ?

I use the loboris Debian 8 OS.

Thanks

10

threads

448

posts

5111

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
5111
Published in 2015-10-27 02:07:45 | Show all floors
Edited by loboris at 2015-10-26 19:08
Kit replied at 2015-10-26 14:08
Hello loboris.

To my mind, throttling is not a natural way to adjust frequency, it is a security in ...

There are several steps in adjusting the CPU frequency, and I think it is quite secure.
But if you want to limit the frequency, just do:
  1. echo 1200000 >/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
Copy code
you can also use lower values.


10

threads

448

posts

5111

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
5111
Published in 2015-10-26 06:07:22 | Show all floors
I dont think it is necessary to limit the CPU frequency. The kernel will automaticaly adjust the frequency when needed.
75-80°C is still normal operating temperature. If you want it lower, install small fan.


3

threads

30

posts

211

credits

Intermediate member

Rank: 3Rank: 3

credits
211
 Author| Published in 2015-10-26 21:08:33 | Show all floors
Edited by Kit at 2015-10-26 21:12

Hello loboris.

To my mind, throttling is not a natural way to adjust frequency, it is a security in case of overheat. As I want keep my Pi fanless, the best way to lower temp should be to manually set freq, as the Raspberry easily allows it.

3

threads

30

posts

211

credits

Intermediate member

Rank: 3Rank: 3

credits
211
 Author| Published in 2015-10-27 06:26:51 | Show all floors
Edited by Kit at 2015-10-27 06:37

Thanks a lot, that's perfect.

For the readers, you have to be root to use that, otherwise you will get a Permission denied. For becomming root, just type su and enter your password (which is orangepi if you don't modified it).
Edit : For the same usage, temperature seems to have dropped to ~63-65°C and being stable @1.20 GHz, instead of 75-80°C for 1.20-1.34 GHz (unstable frequency due to throttling).
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list