Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Missing (lower) cpu frequencies on H3

Featured Replies

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

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

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 :(

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.