I have three identical Odroid HC 4 which has been running the same software and using the kernel 6.12.32-current-meson64. Their are configured as NAS where the data is split across all three devices and therefore their are running constantly. A couple of weeks ago began the fan on one of the machines behavior different. It would either be running a full speed or no running, it was no longer possible to control via PWM. Now last week did another one start with the same behavior.
I was do the following to test and validate the issue:
I have disable the fancontrol service and manually written to hwmon2/pwm1 to set the PWM. Which was possible on the healthy HC4, but on the unhealthy HC4 would it only be full speed or no speed.
I have tried the latest version of Armbian Noble and Trixie the hwmon2/pwm1 is exposed but doesn't allow me to modify the speed of the fan.
I have tried the official os image from Hardkernel and here does the fan work as expected.