Needing some teardown info.
Wondering where the fan wires actually terminate? Do they land on just Vcc-Gnd, or do they land on some pins of a chip?
I ask because the rigol start script makes commented reference to fan PWM KLM, but the ko is not in the GEL FW set.
# 加载 PWM Fan 驱动
# insmod /rigol/driver/pwm_fan.ko
# chmod 777 /dev/pwm_fan
I confirm, in the 1000/4000 GEL they enable PWM FAN and it includes the KLM pwm_fan.ko binary.
I suspect 800/900 does not have pwn chip used for pwm, but I don't know 100%.
I will take the 1000/4000 KLM ko and put it on my 804, adjust start script, and see what happens.
Some strings from the pwm_fan.ko
pwm-fan
license=GPL
description=PWM FAN driver
alias=platform:pwm-fan
author=Kamil Debski <k.debski@samsung.com>