Thanks for the reply.
My Armbian version is as follows,
PRETTY_NAME="Armbian 25.8.0-trunk.463 bookworm"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.armbian.com"
SUPPORT_URL="https://forum.armbian.com"
BUG_REPORT_URL="https://www.armbian.com/bugs"
ARMBIAN_PRETTY_NAME="Armbian 25.8.0-trunk.463 bookworm"
armbian@turing-rk1:~$ uname -a
Linux turing-rk1 6.1.115-vendor-rk35xx #1 SMP Tue Jul 29 08:14:49 UTC 2025 aarch64 GNU/Linux
So in this kernel, everything works as expected except vm problem. And one of a forum stated that this problem occurs because of kernel, so I upgraded the kernel with using armbian-config. My kernel changed to 6.12.41, now qemu vm works as normal without a hitch. But when I upgrade the kernel now I lost the NPU device, the new kernel does not recognize the NPU processor.
Briefly with old kernel everything works not qemu vm, with new kernel qemu vm works but not NPU support.
Any idea how to compile RK3588 NPU driver? Or alternative idea?
Regards.