Meestor_X Posted January 6 Posted January 6 (edited) find /boot/overlay-user -type f /boot/overlay-user/pwm.dtbo /boot/overlay-user/pwm.dts So, using the included /boot/dtb/rockchip/overlay/ files like rk3308-b@1.3ghz.dtbo, rk3308-s0-ext-antenna.dtbo and rk3308-sdio@10mhz.dtbo and my own overlay in /boot/overlay-user/ named pwm.dtbo The ONLY way it works is this: (important lines in /boot/armbianEnv.txt): overlay_prefix=rk3308 . . . user_overlays=pwm overlays=b@1.3ghz s0-ext-antenna sdio@10mhz Edited January 6 by Meestor_X 0 Quote
Tonydee Posted 17 hours ago Posted 17 hours ago Hi all, I'm new here, but I know armbian since years ago. I have a Rock3A and I downloaded the latest Armbian 25.2.3 bookworm, at the first try armbian-config worked. But after an update I had a problem with armbian-config, I reinstalled this tools that was corrupted. Here are the problems with Invalid overlay_prefix, and after searching everywhere and doing some tests I found the solution, here it is: mkdir /boot/dtb/overlay cp -r /boot/dtb/rockchip/overlay/. /boot/dtb/overlay/. cat /boot/armbianEnv.txt verbosity=1 bootlogo=false console=serial extraargs=cma=256M overlay_prefix=rockchip overlays=rk3568-pwm8-m0-fan fdtfile=rockchip/rk3568-rock-3a.dtb rootdev=UUID=194f1dc9-d186-438e-b1fd-064e3e8b1304 rootfstype=ext4 usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u my files start with overlay_prefix=rockchip, then armbian-config and now your overlays selection works. The folder basically needs to be moved, hopefully that will be done in the next image. I hope it can be helpful for those who have the same problem. In my case I have not yet solved the fan operation on pwm8, which works with S.O. Radxa. I also tried to compile the dts downloaded from Armbian, but there must be some problem on the kernel that has not been solved. If anyone has managed to get the fan to work on the Rock3A connector, I would be grateful for any help1 Thanks Tony 0 Quote
Igor Posted 16 hours ago Posted 16 hours ago 57 minutes ago, Tonydee said: The folder basically needs to be moved That is wrong approach as we follow kernel source / standards: and this (boot script) contains the mechanism for loading it: https://github.com/armbian/build/blob/main/config/bootscripts/boot-rk35xx.cmd It should work: https://github.com/armbian/build/blob/main/config/bootscripts/boot-rk35xx.cmd#L51-L52 Is your image an upgrade from some old one? As we indeed have issues with this at some point. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.