I have been messing with enabling PWM via Device Tree Overlays and I notice that Rockchip has a module rk_pwm for thier gear.
What I have observed is that Rock4 overlays work fine. 4 PWN pins available on all Rock4 via the official overlays:
github.com
To be specific I have tested these successfully on Rock4:
rk3399-pwm0.dts
rk3399-pwm1.dts
rk3399-pwm2.dts
But when I try and enable PWM on Rock3A/C/E boards I get nothing. I have tried via overlays and brute force editing decompiled DTB.
Is anybody using PWM on RK356X?
Any tips? I have rk_pwm in my kernel. I have also tested with default aarch64 ROCKPRO64 FreeBSD 14.1-RELEASE image with no sucess.
Am I missing something?
I tested with PWM8.PWM9,PWM13,PWM14,PWM15 pin muxes.
What I have observed is that Rock4 overlays work fine. 4 PWN pins available on all Rock4 via the official overlays:
radxa-overlays/arch/arm64/boot/dts/rockchip/overlays at main · radxa-pkg/radxa-overlays
Additional device tree overlays to support different hardwares on Radxa products - radxa-pkg/radxa-overlays
To be specific I have tested these successfully on Rock4:
rk3399-pwm0.dts
rk3399-pwm1.dts
rk3399-pwm2.dts
But when I try and enable PWM on Rock3A/C/E boards I get nothing. I have tried via overlays and brute force editing decompiled DTB.
Is anybody using PWM on RK356X?
Any tips? I have rk_pwm in my kernel. I have also tested with default aarch64 ROCKPRO64 FreeBSD 14.1-RELEASE image with no sucess.
Am I missing something?
I tested with PWM8.PWM9,PWM13,PWM14,PWM15 pin muxes.