eselarm Posted Saturday at 07:29 PM Posted Saturday at 07:29 PM I did upgrade my NanoPi-R6C and see that there are no overlays in the linux-image-6.14.0-edge-rockchip64 Debian package; they were there in 6.14.0-rc4-edge-rockchip64 So there is no folder: /usr/lib/linux-image-6.14.0-edge-rockchip64/rockchip/overlay Is this on purpose or some mistake? 0 Quote
Werner Posted Sunday at 05:39 AM Posted Sunday at 05:39 AM dtb overlays are usually in /boot/dtb/rockchip/overlay 0 Quote
eselarm Posted Sunday at 08:09 AM Author Posted Sunday at 08:09 AM 2 hours ago, Werner said: dtb overlays are usually in /boot/dtb/rockchip/overlay Indeed they are copied or symlinked there from .deb package: linux-dtb-edge-rockchip64 But also that package does not include any overlays. I (re-)installed this linux-dtb-edge-rockchip64 package again now (trunk.313 instead of trunk.311 yesterday) and also that package lacks overlays. E.g. check with: dpkg -L linux-dtb-edge-rockchip64 | grep "rockchip/overlay" So even that there are 2 Armbian packages containing the same set of dtb+dtbo files, none of those 2 edge packages contains overlay files. So it seems something wrong in Armbian build, maybe only packaging, maybe even they are not build/compiled. This is actually a test for my Rock3A (or new/extra RK35xx still not purchased) to see if I can work with mainline kernels instead of vendor (6.1.99). Note that for 'vendor' the overlays are there. 'current' I don't know, I do not use it at the moment. 0 Quote
eselarm Posted Sunday at 09:48 AM Author Posted Sunday at 09:48 AM Ran a build, it packs overlays: [🌱] Packaging linux-dtb [ rockchip64 linux-rockchip64-edge ] [🔨] [ 21M] /local/s0/armbuild/rock-3a/build/.tmp/work-efccbebe-0297-4492-8451-549f4047d14e/kernel_dest_install_dir-w5E9G/dtbs [🔨] └── [ 21M] rockchip [🔨] ├── [ 75K] overlay [🔨] │ ├── [1.9K] hinlink-h88k-240x135-lcd.dtbo [🔨] │ ├── [7.2K] README.rockchip-overlays [🔨] │ ├── [ 459] rk3308-b@1.3ghz.dtbo etc. /local/s0/armbuild/rock-3a/build/output/debs# dpkg --contents linux-image-edge-rockchip64_25.05.0-trunk_arm64__6.14.0-S38fe-D0000-P6158-C3a01H3d80-HK01ba-Vc222-B9bbb-R448a.deb | grep "rockchip/overlay" | grep README -rw-r--r-- root/root 7355 2025-03-30 11:34 ./usr/lib/linux-image-6.14.0-edge-rockchip64/rockchip/overlay/README.rockchip-overlays So my local build is fine; seems something wrong in the 'Armbian build cloud infrastucture', I don't know anything about that. 0 Quote
Igor Posted Sunday at 10:14 AM Posted Sunday at 10:14 AM 14 hours ago, eselarm said: Is this on purpose or some mistake? Its probably a "feature" of new kernel version that broke some mechanism. 21 minutes ago, eselarm said: seems something wrong in the 'Armbian build cloud infrastucture' Kernel 6.12.y is packed well so its something in the middle, corner case. I also don't know more then you. 0 Quote
Werner Posted Sunday at 10:37 AM Posted Sunday at 10:37 AM Just like kernel features and drivers such overlays need to be developed to be shipped. So it is very likely that some/most/all overlays for various features are missing. If you need them, vendor kernel is the way to go for now. 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.