rv1126 debain10 执行rknn用例失败
执行rknn用例提示产生如下报错:[ 1] Failed to open device: No such file or directory, Try again...
[ 2] Failed to open device: No such file or directory, Try again...
[ 3] Failed to open device: No such file or directory, Try again...
[ 4] Failed to open device: No such file or directory, Try again...
[ 5] _OpenDevice(1086): FATAL: Failed to open device, errno=No such file or directory.
想请问是什么原因导致的,该如何处理? 请问是使用什么 demo ?不能打开设备,通常是 npu 驱动没有加载,看一下 lsmod 能不能看到 npu ko 文件加载 板蓝根 发表于 2021-5-24 15:09
请问是使用什么 demo ?不能打开设备,通常是 npu 驱动没有加载,看一下 lsmod 能不能看到 npu ko 文件加载
执行的c++ rknn的用例,命令为:./rknn_mobilenet_demo ../model/mobilenet_v1_rv1109_rv1126.rknn ../model/dog_224x224.jpg
然后你说的lsmod的结果如下:
Module SizeUsed by
galcore 3194880 板蓝根 发表于 2021-5-24 15:09
请问是使用什么 demo ?不能打开设备,通常是 npu 驱动没有加载,看一下 lsmod 能不能看到 npu ko 文件加载
补充一点,在rv1126板子上执行 dpkg -l | grep npu,输出如下:
iilibxi6:armhf 2:1.7.9-1 armhf X11 Input extension library
iirknpu 1.6.0 armhf <rockchip rknpu package>
是不是什么包没有安装导致的? dmesg 发一下日志 板蓝根 发表于 2021-5-24 15:15
dmesg 发一下日志
dmesg的日志放在附件了,还请帮忙看看
板蓝根 发表于 2021-5-24 15:15
dmesg 发一下日志
试了一下,加sudo之后执行:sudo ./rknn_mobilenet_demo ../model/mobilenet_v1_rv1109_rv1126.rknn ../model/dog_224x224.jpg 跑出结果了:
password for firefly:
model input num: 1, output num: 1
input tensors:
index=0 name= n_dims=4 dims= n_elems=150528 size=150528 fmt=0 type=3 qnt_type=2 fl=127 zp=127 scale=0.007843
output tensors:
index=0 name= n_dims=2 dims= n_elems=1001 size=2002 fmt=0 type=1 qnt_type=0 fl=127 zp=127 scale=0.007843
rknn_run
--- Top5 ---
156: 0.851074
155: 0.091736
205: 0.013588
284: 0.007191
194: 0.002239
不过,为啥一定要sudo呢,普通用户不能执行吗T_T root@firefly:/dev# ls -l galcore
crw------- 1 root root 199, 0 May 24 07:23 galcore
设备文件默认普通用户没有读写权限,可以自己使用 chmod 加一下权限试试 板蓝根 发表于 2021-5-24 15:36
root@firefly:/dev# ls -l galcore
crw------- 1 root root 199, 0 May 24 07:23 galcore
给galcore文件加权限之后,普通用户可使用npu,多谢解答!!!
请问一下,这个debain10系统,可以直接跑python程序的吗,这个系统和原装系统有什么区别啊
页:
[1]
2