Firefly开源社区

标题: RKNN_ERR_DEVICE_UNAVAILABLE [打印本页]

作者: tianjiangfuzi    时间: 2022-8-1 15:12
标题: RKNN_ERR_DEVICE_UNAVAILABLE
RK3566连板调试  调用rknn.list_devices()可以看到设备device_id

但运行test时会出错 ,更新驱动也无济于事,有大佬知道怎么解决吗?





作者: Liuth    时间: 2022-8-1 15:48
可以具体说一下是哪个demo运行出错吗?
大概率是板子环境问题
板子可以通过apt install firefly-rk356xnpu-driver安装环境
作者: tianjiangfuzi    时间: 2022-8-1 16:18
感谢大佬回复,我运行的是onnx中的yolov5实例     请问apt install firefly-rk356xnpu-driver这个命令要在哪里执行呀
作者: tianjiangfuzi    时间: 2022-8-1 16:22
Liuth 发表于 2022-8-1 15:48
可以具体说一下是哪个demo运行出错吗?
大概率是板子环境问题
板子可以通过apt install firefly-rk356xnp ...

感谢大佬回复,我运行的是onnx中的yolov5实例     请问apt install firefly-rk356xnpu-driver这个命令要在哪里执行呀
作者: Liuth    时间: 2022-8-2 09:03
tianjiangfuzi 发表于 2022-8-1 16:22
感谢大佬回复,我运行的是onnx中的yolov5实例     请问apt install firefly-rk356xnpu-driver这个命令要 ...

在开发板里执行的
作者: tianjiangfuzi    时间: 2022-8-2 14:05
Liuth 发表于 2022-8-2 09:03
在开发板里执行的

大佬,我的板子是android系统的 我连接板子的方式是通过adb   更新npu驱动是不是替换rknn_server 和librknnrt.so呀   ,然后我其实都是最新版本的

我现在放弃连板调试了,直接部署在板子上运行模型了,但是官方文档里对于性能评估只有时间和内存占用,请问怎么查看npu占用呀
作者: zyk    时间: 2022-8-2 14:36
tianjiangfuzi 发表于 2022-8-2 14:05
大佬,我的板子是android系统的 我连接板子的方式是通过adb   更新npu驱动是不是替换rknn_server 和librk ...

android固件的版本是哪一个,相关rknn_server和librknnrt.so版本也发一下
作者: tianjiangfuzi    时间: 2022-8-2 15:51
zyk 发表于 2022-8-2 14:36
android固件的版本是哪一个,相关rknn_server和librknnrt.so版本也发一下

固件版本:auto_rk3566_rgo

https://github.com/rockchip-linux/rknpu2
版本应该是1.3.0吧
rknn_server  arm
librknnrt.so   armeabi-v7a
作者: zyk    时间: 2022-8-2 18:42
本帖最后由 zyk 于 2022-8-2 18:47 编辑

是直接从github拉一来的还是从官网下载的

strings librknn_api/arm64-v8a/librknnrt.so |grep "librknnrt version"
librknnrt version: 1.3.0 (9b36d4d74@2022-05-04T20:16:47)


作者: tianjiangfuzi    时间: 2022-8-2 18:45
本帖最后由 tianjiangfuzi 于 2022-8-2 18:48 编辑
zyk 发表于 2022-8-2 18:42
是直接从github拉一来的还是从官网下载的

直接在github上下载压缩包   git clone太慢
请问是要从维基资料中下载吗

作者: zyk    时间: 2022-8-2 18:47
auto_rk3566_rgo这个是哪一个板子的固件
作者: zyk    时间: 2022-8-2 18:49

作者: tianjiangfuzi    时间: 2022-8-2 18:59
zyk 发表于 2022-8-2 18:49

请问具体固件型号怎么查呀   我这边拿的是英莫特车载终端设备  具体固件型号我也不清楚

  所以是API 版本不匹配吗   请问这个具体要怎么解决呀
作者: Liuth    时间: 2022-8-3 09:20
tianjiangfuzi 发表于 2022-8-2 18:59
请问具体固件型号怎么查呀   我这边拿的是英莫特车载终端设备  具体固件型号我也不清楚

  所以是API  ...

你问错地方了,这好像不是firefly的产品
你应该找这个车载设备的厂商
作者: tianjiangfuzi    时间: 2022-8-3 09:27
Liuth 发表于 2022-8-3 09:20
你问错地方了,这好像不是firefly的产品
你应该找这个车载设备的厂商

但他里边的芯片确实是RK3566呀
作者: Liuth    时间: 2022-8-3 10:12
tianjiangfuzi 发表于 2022-8-3 09:27
但他里边的芯片确实是RK3566呀

光芯片相同没用的,我们不知道它的硬件设计,软件环境,无法提供帮助
作者: tianjiangfuzi    时间: 2022-8-3 11:06
Liuth 发表于 2022-8-3 10:12
光芯片相同没用的,我们不知道它的硬件设计,软件环境,无法提供帮助

原来如此,那请问有没有类似输出npu占用率的接口啥的  
作者: Liuth    时间: 2022-8-3 14:27
tianjiangfuzi 发表于 2022-8-3 11:06
原来如此,那请问有没有类似输出npu占用率的接口啥的

git仓库里应该有文档把,如果文档里找不到,那应该就是没有这种接口。。
作者: tianjiangfuzi    时间: 2022-8-3 14:53
Liuth 发表于 2022-8-3 14:27
git仓库里应该有文档把,如果文档里找不到,那应该就是没有这种接口。。

好的好的  谢谢




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1