Jump to content
  • 0

Missing (lower) cpu frequencies on H3


Werner
 Share

Question

Armbianmonitor:

Armbianmonitor for 5.4.6: http://ix.io/260C

 

 

From switching between 4.19.x and 5.4.x kernels I noticed that the lower cpu frequencies got missing.

It should start at 120MHz like this:

root@horangepione:~# uname -a
Linux honeypot2 4.19.84-sunxi #19.11.3 SMP Mon Nov 18 18:39:42 CET 2019 armv7l GNU/Linux

root@horangepione:~# cpufreq-info -o
          minimum CPU frequency  -  maximum CPU frequency  -  governor
CPU  0       120000 kHz ( 11 %)  -    1008000 kHz (100 %)  -  ondemand
CPU  1       120000 kHz ( 11 %)  -    1008000 kHz (100 %)  -  ondemand
CPU  2       120000 kHz ( 11 %)  -    1008000 kHz (100 %)  -  ondemand
CPU  3       120000 kHz ( 11 %)  -    1008000 kHz (100 %)  -  ondemand

Though on 5.4.x the minimum frequency is 480MHz.

 

 

Since the default cpufrequtils file was not there I created one:

cat /etc/default/cpufrequtils
# WARNING: this file will be replaced on board support package (linux-root-...) upgrade
ENABLE=true
MIN_SPEED=120000
MAX_SPEED=1200000
GOVERNOR=ondemand

It seems to have an effect because when changing the minimum frequency it clocks up as it should.

 

Frequencies beyond 1.01GHz missing as well but that is a different story...I guess.

 

Cheers

Werner

Edited by Werner
Add armbianmonitor for 5.4.x
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

its the same on kernel 5.5 (debian 11 bullseye) for the OPi One - BUT as I did read in the past that shouldnt be a big problem, because at 480Mhz the CPU shouldnt be hotter than on 120Mhz.

Also I did read that the system could have problems reading memory/devices/drives at 120Mhz and is switching to 480Mhz for that. 

So the system isnt reacting at 120Mhz not fast enough for some tasks.

http://ix.io/260L

Link to comment
Share on other sites

When discussing a problem make sure to provide full logs!

  • 0
2 minutes ago, Werner said:

I see. Makes sense.

Do you get any higher clocks that 1.01GHz from the board?

cpufreq-info/armbian-config says only up to 1.01.GHz:
 

Hardwarebedingte Grenzen der Taktfrequenz: 480 MHz - 1.01 GHz
mögliche Taktfrequenzen: 480 MHz, 648 MHz, 816 MHz, 960 MHz, 1.01 GHz

I think because of the OPi One .dtb and dmesg tells me:
 

[    6.314991] core: _opp_supported_by_regulators: OPP minuV: 1320000 maxuV: 1320000, not supported by regulator
[    6.315012] cpu cpu0: _opp_add: OPP not supported by regulators (1104000000)
[    6.315163] core: _opp_supported_by_regulators: OPP minuV: 1320000 maxuV: 1320000, not supported by regulator
[    6.315174] cpu cpu0: _opp_add: OPP not supported by regulators (1200000000)
[    6.315297] core: _opp_supported_by_regulators: OPP minuV: 1340000 maxuV: 1340000, not supported by regulator
[    6.315308] cpu cpu0: _opp_add: OPP not supported by regulators (1296000000)
[    6.315451] core: _opp_supported_by_regulators: OPP minuV: 1400000 maxuV: 1400000, not supported by regulator
[    6.315462] cpu cpu0: _opp_add: OPP not supported by regulators (1368000000)

without proper voltage-regulator more than 1.01.Ghz isnt stable :(

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...