CALL scripts/checksyscalls.sh
fatal: not a git repository (or any of the parent directories): .git
CHK kernel/kheaders_data.tar.xz
CC [M] drivers/rknpu/rknpu_drv.o
CC [M] drivers/rknpu/rknpu_job.o
CC [M] drivers/rknpu/rknpu_iommu.o
CC [M] drivers/rknpu/rknpu_gem.o
LD [M] drivers/rknpu/rknpu.o
AR built-in.a
AR vmlinux.a
LD vmlinux.o
OBJCOPY modules.builtin.modinfo
GEN modules.builtin
GEN .vmlinux.objs
MODPOST Module.symvers
ERROR: modpost: "dcache_clean_poc" [drivers/rknpu/rknpu.ko] undefined!
ERROR: modpost: "dcache_inval_poc" [drivers/rknpu/rknpu.ko] undefined!
ERROR: modpost: "iommu_get_dma_cookie" [drivers/rknpu/rknpu.ko] undefined!
make[1]: *** [scripts/Makefile.modpost:186: Module.symvers] Error 1
make: *** [Makefile:2009: modpost] Error 2
应该要怎么开启dcache_clean_poc dcache_inval_poc iommu_get_dma_cookie这三个函数功能呢?
板子是cm3588plus
操作系统镜像是rk3588-usb-debian-bookworm-core-6.1-arm64-20240818
需要更新的rknpu的驱动是v1.1.0,应该是最新版本。地址如下
https://github.com/airockchip/rknn-llm/tree/main/rknpu-driver[ 此帖被quhan在2024-11-25 07:20重新编辑 ]