Unfortunately all these solutions did not work.
But by installing the latest Armbian Noble Gnome installation, and changing the overlay_prefix=rockchip line in the armbianEnv.txt file
I can select the overlays.
Evidently my image was corrupted, or the upgrade failed.
Now, I have a bigger problem is to enable the fan on Rock-3A, and it does not work even loading the PWM8 overlay of radxa.
Then I did a bit of research and since the Armbian dts change a bit, and I spent hours rebuilding this driver, but it does not work.
I do not know if anyone has enabled the fan on the dedicated connector of the Rock-3A. Here is my dts:
/dts-v1/;
/plugin/;
/ {
metadata {
title = "Enable PWM8-M0";
compatible = "radxa,rock-3a", "radxa,rock-3b";
category = "misc";
exclusive = "GPIO3_B1";
description = "Enable PWM8-M0.
On Radxa ROCK 3A <= this is pin 16.
On Radxa ROCK 3A >= this is pin 16.
On Radxa ROCK 3B this is pin 16.";
};
};
&pwm8 {
status = "okay";
pinctrl-names = "active";
pinctrl-0 = <&pwm8m0_pins>;
};
This doesn't work, maybe because I read somewhere that Linux 6.xx has problems with PWM ?
For now I'm happy with setting GPIO3_B1 pin to 1, and the fan works, but if I run this:
#Fan controller
echo 0 > /sys/devices/platform/fe6f0000.pwm/pwm/pwmchip0/export
echo 10000 > /sys/devices/platform/fe6f0000.pwm/pwm/pwmchip0/pwm0/period
echo 5000 > /sys/devices/platform/fe6f0000.pwm/pwm/pwmchip0/pwm0/duty_cycle
echo normal > /sys/devices/platform/fe6f0000.pwm/pwm/pwmchip0/pwm0/polarity
echo 1 > /sys/devices/platform/fe6f0000.pwm/pwm/pwmchip0/pwm0/enable
The fan doesn't work, the pin is that one and radxa recommends PWM8.
For now I have to give up on the silent fan, then if there are updates I'll try.
Thank you very much for your help