Finally I have a solution after some research, hints from other models and some experimentation.
I have two small fans connected to the 2 pin header and I can control by writing to
/sys/class/thermal/cooling_device2/cur_state
0 off, 1 single fan runs, 2 both fans run quiet, 3 both fans full speed
Writing with sudo nano worked but the change was not persistent and reset after boot.
Tried using echo in a bash script to run at startup but hit permissions errors.
Solution was adding a udev rule:
/etc/udev/rules.d/02-radxa-fan.rules
ACTION==“add|change”, KERNEL==“cooling_device2”, SUBSYSTEM==“thermal”, ATTR{cur_state}=“3”
The fans now start on boot and stop on exit
Some useful commands that may be obvious to others but were not to me…
Test rule: sudo udevadm test /sys/class/thermal/cooling_device2
Start rules: sudo udevadm trigger or sudo udevadm control --reload
Check attributes: udevadm info -a /sys/class/thermal/cooling_device2