vk vk Posted 5 hours ago Posted 5 hours ago Hi all i tried to compile BTT CB2 with bookworm and vendor kernel to get MPP and NPU working, but got that : sha256sum: config/kernel/linux-rockchip64-vendor.config: No such file or directory is it missed ? How to compile vendor kernel for MPP support? thanks 0 Quote
Igor Posted 4 hours ago Posted 4 hours ago 25 minutes ago, vk vk said: is it missed ? https://github.com/armbian/build/blob/main/config/boards/bigtreetech-cb2.conf#L8 Nope. We don't support vendor kernel for other then 3588 and more recent. 25 minutes ago, vk vk said: How to compile vendor kernel for MPP support? We don't maintain vendor kernel for this hardware (nor any other 3566 AFAIK), so it might be some work and its all on you. Mainline support is very mature, however I don't know about the status of specific features you are interested in. IMO its not worth going vendor route on this hw. 0 Quote
vk vk Posted 3 hours ago Author Posted 3 hours ago features i looking for is a MPP/NPU - quite decent video encoders/processing/npu engine support, unfortunateli it still sticks to vendor 6.1.y kernel. 0 Quote
JohnTheCoolingFan Posted 3 hours ago Posted 3 hours ago You can try switching the BOARDFAMILY to rk35xx and adding vendor branch to the list of build-able targets, but you will need a device tree that would work with the kernel. I did a quick try, and the device from the 6.6 folder doesn't "just work". Don't know if getting hardware acceleration to work on rk3566 would need even more tweaks. 0 Quote
vk vk Posted 1 hour ago Author Posted 1 hour ago (edited) thnx. it seems latest working vendor kernel for 3566 is 6.1.115. i already tried rk35xx, with bigtreetech_cb2.dtb but it stops at u-boot (in uart console) using orangepi-3b it boots, but gives errors in dmesg. when i try to add fdtfile bigtreetech_cb2.dtb, it stops boot .... 47274496 bytes read in 3902 ms (11.6 MiB/s) Failed to load '/boot/dtb/rockchip/rk3566-bigtreetech-cb2.dtb' libfdt fdt_check_header(): FDT_ERR_BADMAGIC No FDT memory address configured. Please configure the FDT address via "fdt addr <address>" command. Aborting! Trying kaslrseed command... Info: Unknown command can be safely ignored since kaslrseed does not apply to all boards. Unknown command 'kaslrseed' - try 'help' ..... but when i boot btt_cb2 as orangepi3b board, it boots and even shows mpp venc/dec/npu/whatever modules properly loaded. not checked yet if it works really maybe need to make some hybrid dtb from btt_cb2 and orange3b ========= btw, could You share what You do for 35xx board change? when i tried to change family rockchip64 to 35xx, it comiled, but not copied bigtreeetech_cb2.dtb to boot , and not boots ewven if i copy it by myself there Edited 1 hour ago by vk vk 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.