@XT3 Thank you for your reply.
Constantly 52°C is the full load temperature. I have the following config right now but the fan is still super noisy while the current temperature is still 52ish.
lv0 = 60
lv1 = 65
lv2 = 70
lv3 = 75
and have the following error
systemd[1]: Started Rockpi PoE-FAN.
libmraa[1536]: libmraa version v2.1.0-24-gbd91964 initialised by user ‘root’ with EUID 0
libmraa[1536]: gpio: platform doesn’t support chardev, falling back to sysfs
libmraa[1536]: libmraa initialised for platform ‘ROCK Pi 4’ of type 20
libmraa[1536]: pwm_init: pwm0 already exported, continuing
libmraa[1536]: pwm0 write_duty: Failed to write to duty_cycle: Invalid argument
pwm0 and pwm1 are on in /boot/hw_intfc.conf
if i understand correctly 52 should make the fan stop because it is below the lv0 threshold. Between 60 and 65 it hits lv0 so 25% fan speed. Do you have any idea what’s going on? Thanks!