-
Posts
6 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Posts posted by houldsg
-
-
I totally missed it. Thanks.
And it looks like I don't have to reinstall a new image, which is awesome.
-
Beautiful. I'll try tonight, time permitting.
-
21 hours ago, bschwehn said:
Still, throttling is done only down to 1104 MHz (not an issue for me personally, for me this throttle is enough for mine to not go above 81C @100% CPU usage for 10 minutes).
Edit: Looks like I have it working now.
Looks promising!
My scenario doesn't look exactly like znoxx's. Mine idles at around 45-50 degrees. I have heatsinks attached and the case is the one sold on aliexpress with the removable top removed. It has bad airflow design but I'm not running it in a sealed box or anything.
It's set up to use SPI to boot from an ssd. The uboot version in SPI is from "/usr/lib/linux-u-boot-next-orangepipc2_5.75_arm64" (using instructions from here)
Hardware log is here: http://ix.io/1FUF
And here's a test with the fan disconnected (I stopped the test at 80 degrees because I'm not at home at the moment and I don't want it to become unresponsive.):
SpoilerTime CPU load %cpu %sys %usr %nice %io %irq CPU C.St.
09:03:24: 240MHz 0.34 3% 1% 1% 0% 0% 0% 44.3°C 0/15
09:03:31: 1368MHz 0.31 38% 1% 37% 0% 0% 0% 56.5°C 0/15
09:03:37: 1368MHz 0.61 100% 0% 99% 0% 0% 0% 63.8°C 0/15
09:03:44: 1368MHz 1.20 100% 0% 99% 0% 0% 0% 64.6°C 0/15
09:03:51: 1104MHz 1.43 99% 0% 99% 0% 0% 0% 64.4°C 7/15
09:03:58: 1104MHz 1.90 100% 0% 99% 0% 0% 0% 65.3°C 7/15
09:04:05: 1104MHz 2.07 100% 0% 99% 0% 0% 0% 66.2°C 0/15
09:04:12: 1104MHz 2.22 100% 0% 99% 0% 0% 0% 67.2°C 7/15
09:04:19: 1104MHz 2.57 100% 1% 98% 0% 0% 0% 68.8°C 7/15
09:04:26: 1104MHz 2.68 100% 0% 99% 0% 0% 0% 68.3°C 7/15
09:04:33: 1104MHz 2.96 100% 0% 99% 0% 0% 0% 69.0°C 7/15
09:04:40: 1104MHz 3.04 100% 0% 99% 0% 0% 0% 70.6°C 7/15
Time CPU load %cpu %sys %usr %nice %io %irq CPU C.St.
09:04:47: 1104MHz 3.12 100% 0% 99% 0% 0% 0% 70.2°C 7/15
09:04:55: 1104MHz 3.33 100% 0% 99% 0% 0% 0% 72.7°C 7/15
09:05:02: 1104MHz 3.38 100% 0% 99% 0% 0% 0% 72.9°C 7/15
09:05:09: 1104MHz 3.63 100% 0% 99% 0% 0% 0% 74.6°C 7/15
09:05:16: 1104MHz 3.90 100% 0% 99% 0% 0% 0% 74.5°C 7/15
09:05:23: 1104MHz 3.90 100% 0% 99% 0% 0% 0% 74.7°C 7/15
09:05:29: 1104MHz 3.99 89% 0% 88% 0% 0% 0% 75.9°C 7/15
09:05:35: 1104MHz 3.99 94% 0% 93% 0% 0% 0% 75.4°C 7/15
09:05:42: 1104MHz 4.00 100% 0% 99% 0% 0% 0% 77.7°C 7/15
09:05:49: 1104MHz 4.07 100% 0% 99% 0% 0% 0% 78.2°C 7/15
09:05:56: 1104MHz 4.06 100% 0% 99% 0% 0% 0% 79.4°C 7/15 -
It didn't happen to me on the previous image I was running (ARMBIAN 5.32.170803 nightly Ubuntu 16.04.5 LTS 4.11.10-sun50iw2)
When I have some time, I'll put an older version on an sd card and prove it with data.
Can anyone else identify the version they noticed the change in behavior?
-
I'm having the same issue as well. I had to stick a small fan on the case for now.
Under load, the frequency never drops below 1104MHz.
I'm a bit of a noob but I've been trying to investigate (so let me know if I'm way off).
houldsg@orangepipc2:~$ uname -a Linux orangepipc2 4.19.20-sunxi64 #5.75 SMP Fri Feb 8 10:29:25 CET 2019 aarch64 aarch64 aarch64 GNU/Linux houldsg@orangepipc2:~$ cat /sys/devices/virtual/thermal/thermal_zone0/ available_policies cdev0_weight k_d k_pu policy subsystem/ trip_point_0_hyst trip_point_1_hyst type cdev0/ emul_temp k_i mode power/ sustainable_power trip_point_0_temp trip_point_1_temp uevent cdev0_trip_point integral_cutoff k_po offset slope temp trip_point_0_type trip_point_1_type houldsg@orangepipc2:~$ cat /sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp 65000 houldsg@orangepipc2:~$ cat /sys/devices/virtual/thermal/thermal_zone0/trip_point_1_temp 90000
65 degrees is when the frequency drop to 1104. Does trip point 0 trigger a particular frequency (1104)? Should there be more trip points or is the throttling handled by another mechanism?
Armbian for OrangePi PC2, AllWinner H5
in Allwinner sunxi
Posted
I applied the workaround outlined by Mikaey and can confirm that throttling now works properly for me too.
Thanks Everyone