znoxx Posted January 9, 2020 Posted January 9, 2020 Hi All! Is it possible to enable 1.8 Ghz on kernels 5.4.x (stable one) and 5.5-rc2 ? Thanks in advance!
Igor Posted January 9, 2020 Posted January 9, 2020 I can easily crash one of my test boards when clocking it to 1.8, while it works stable if limited lower. Perhaps speed can be achieved, but not with current DVFS/thermal settings. Since instability is only rasing spam & more questions and since "you" don't care to help us moderating forum, such experiment is out of the question. Perhaps we rather wait that 1.8Ghz become stable. In general: in case you want some changes to the code, prepare a patch https://github.com/armbian/build It will be accepted or denied - in this case.
Werner Posted January 9, 2020 Posted January 9, 2020 If you interested in experimenting with higher clocks you may check these commits which have been removed/altered when switching to 5.4.x https://github.com/armbian/build/commit/b79b3558e7086eea038826fde605c5f765541401 https://github.com/armbian/build/commit/d11511ab2d1490a57c02e25a8eb324159de9ba79
Werner Posted February 25, 2020 Posted February 25, 2020 sunxi-current has been patched to run on higher clocks. Build an image from master to give it a shot.
Igor Posted February 26, 2020 Posted February 26, 2020 On 2/25/2020 at 7:50 AM, Werner said: sunxi-current has been patched to run on higher clocks. Build an image from master to give it a shot. Mine is shortly clocked down to 1Ghz due to functional thermal throttling. A heat sink is mandatory if you want to run it at 1.6 - 1.8
Werner Posted February 27, 2020 Posted February 27, 2020 6 hours ago, Igor said: Mine is shortly clocked down to 1Ghz due to functional thermal throttling. A heat sink is mandatory if you want to run it at 1.6 - 1.8 I still believe that there are manufacturing discrepancies with this board since I never experienced significant throttling with my board(s) without any cooling whatsoever. Proper cooling is up to the end-user anyways. I added a kind of solution for that here:https://github.com/armbian/build/pull/1811 The downside is this should be documented somewhere useful.
Werner Posted February 28, 2020 Posted February 28, 2020 On 2/27/2020 at 5:49 AM, Werner said: this should be documented somewhere useful. Probably here (and in case of doubt all other H6 based boards) below the USB3 hint:https://www.armbian.com/orange-pi-one-plus/#kernels-archive-all "H6 may throttle fast on full load. Installing a heatsink is adviced."
Werner Posted March 1, 2020 Posted March 1, 2020 On 2/26/2020 at 11:27 PM, Igor said: Mine is shortly clocked down to 1Ghz due to functional thermal throttling. A heat sink is mandatory if you want to run it at 1.6 - 1.8 Mine seems fine. Spoiler root@orangepioneplus:~# armbianmonitor -m Stop monitoring using [ctrl]-[c] Time CPU load %cpu %sys %usr %nice %io %irq CPU C.St. 07:59:02: 720MHz 0.28 7% 3% 2% 0% 1% 0% 39.3°C 0/8 07:59:07: 480MHz 0.26 0% 0% 0% 0% 0% 0% 39.7°C 0/8 07:59:12: 480MHz 0.24 0% 0% 0% 0% 0% 0% 39.6°C 0/8 07:59:17: 1800MHz 0.30 21% 19% 1% 0% 0% 0% 47.8°C 0/8 07:59:23: 1800MHz 0.35 25% 23% 1% 0% 0% 0% 48.9°C 0/8 07:59:28: 1800MHz 0.41 25% 23% 1% 0% 0% 0% 50.5°C 0/8 07:59:33: 1800MHz 0.45 25% 23% 1% 0% 0% 0% 50.8°C 0/8 07:59:38: 1800MHz 0.50 25% 23% 0% 0% 0% 0% 51.9°C 0/8 07:59:43: 1800MHz 0.54 25% 23% 0% 1% 0% 0% 52.8°C 0/8 07:59:48: 1800MHz 0.66 49% 46% 0% 2% 0% 0% 56.6°C 0/8 07:59:53: 1800MHz 0.92 60% 59% 0% 1% 0% 0% 59.3°C 0/8 07:59:58: 1800MHz 1.17 100% 97% 0% 2% 0% 0% 61.2°C 0/8 08:00:04: 1800MHz 1.40 100% 97% 0% 2% 0% 0% 61.6°C 0/8 08:00:09: 1800MHz 1.61 100% 97% 0% 2% 0% 0% 63.2°C 0/8 Time CPU load %cpu %sys %usr %nice %io %irq CPU C.St. 08:00:15: 1800MHz 1.80 100% 98% 0% 1% 0% 0% 64.2°C 0/8 08:00:20: 1800MHz 1.97 100% 97% 0% 2% 0% 0% 64.8°C 0/8 08:00:26: 1800MHz 2.14 100% 97% 0% 2% 0% 0% 66.2°C 0/8 08:00:31: 1800MHz 2.29 100% 97% 0% 2% 0% 0% 66.7°C 0/8 08:00:37: 1800MHz 2.42 100% 97% 0% 2% 0% 0% 66.7°C 0/8 08:00:42: 1800MHz 2.55 100% 97% 0% 2% 0% 0% 67.7°C 0/8 08:00:47: 1800MHz 2.85 100% 97% 0% 2% 0% 0% 68.5°C 0/8 08:00:53: 1800MHz 2.94 100% 98% 0% 1% 0% 0% 68.7°C 0/8 08:00:58: 1800MHz 3.02 100% 97% 0% 2% 0% 0% 68.5°C 0/8 08:01:04: 1800MHz 3.10 100% 97% 0% 2% 0% 0% 69.1°C 0/8 08:01:09: 1800MHz 3.18 100% 97% 0% 2% 0% 0% 70.6°C 0/8 08:01:15: 1800MHz 3.24 100% 97% 0% 2% 0% 0% 71.2°C 0/8 08:01:20: 1800MHz 3.30 100% 97% 0% 2% 0% 0% 70.4°C 0/8 08:01:26: 1800MHz 3.36 100% 97% 0% 2% 0% 0% 72.0°C 0/8 08:01:31: 1800MHz 3.41 100% 97% 0% 2% 0% 0% 72.2°C 0/8 Time CPU load %cpu %sys %usr %nice %io %irq CPU C.St. 08:01:37: 1800MHz 3.46 100% 97% 0% 2% 0% 0% 72.2°C 0/8 08:01:42: 1800MHz 3.50 100% 97% 0% 2% 0% 0% 73.0°C 0/8^C root@orangepioneplus:~# uname -a Linux orangepioneplus 5.4.23-sunxi64 #trunk SMP Sat Feb 29 10:55:58 CET 2020 aarch64 GNU/Linux root@orangepioneplus:~# The load was created by four threads of dd if=/dev/urandom of=/dev/zero & Tried the same with armbianmonitor -z. The frequenzcy broke down Spoiler p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE) LE CPU Freq: 1796 1796 1797 1797 1795 1797 1797 1798 1798 RAM size: 989 MB, # CPU hardware threads: 4 RAM usage: 882 MB, # Benchmark threads: 4 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 2400 333 702 2335 | 63841 396 1374 5447 23: 2295 338 692 2339 | 61105 392 1347 5287 24: 2277 350 700 2449 | 59712 392 1338 5242 Meanwhile: 08:03:39: 1800MHz 3.96 65% 58% 5% 1% 0% 0% 73.8°C 0/8 08:03:46: 1800MHz 3.96 95% 1% 94% 0% 0% 0% 89.3°C 0/8 08:03:51: 1800MHz 4.13 80% 2% 77% 0% 0% 0% 73.8°C 0/8 08:03:56: 1800MHz 4.12 88% 1% 87% 0% 0% 0% 74.3°C 0/8 08:04:03: 1080MHz 4.11 93% 1% 91% 0% 0% 0% 88.5°C 0/8 08:04:08: 1800MHz 4.08 80% 1% 79% 0% 0% 0% 74.6°C 0/8 08:04:14: 1800MHz 4.16 82% 1% 80% 0% 0% 0% 84.1°C 4/8 08:04:19: 1080MHz 4.14 88% 2% 85% 0% 0% 0% 84.5°C 4/8 08:04:25: 1800MHz 4.29 93% 3% 90% 0% 0% 0% 84.7°C 4/8 I guess it depends on which kind of load you apply to the chip. On the whole it seems to do fine.
dolphs Posted April 12, 2020 Posted April 12, 2020 I put a heatsink as listed here at Pine, left OrangePiOnePlus running for three days now ( idle ) with Kernel 5.6.2 and its temperature was 50-51. However I just put it now in a more open space and that saves immediately 10 degrees. I added screenshot in which the OpiOnePlus is receiving data , " iperf3 -s " ( 10 parr. threads ) and once sending data ( also 10 parr. threads ). Now things start to move towards 70 degrees once " armbianmonitor -z " is being executed As as side note it seems the H5 chip runs in idle mode at least 5 degrees lower as both boards are in same location On overall it might be interesting using this board as a VPN/ piHole server
Recommended Posts