子墨_ 发表于 2020-3-17 11:33:57

关于rknntoolkit和rknn模型的使用以及升级NPU drv的问题

官方发布的固件(ubuntu18.04)上面的drv显示是0.9.7,而现在用的是rknn toolkit1.3,想升级npu驱动的话应该怎样升级呢?
另外我用的是1.3版本的rknn toolkit,转换的是tensorflow模型,然后在推理时出现了两个问题:
1、如果我在板子上运行时指定rknn.init_runtime('target = rk3399pro'),会直接报only support ntb mode on arm64,but can not find device with ntb mode的错误,但是我如果不指定target,板子初始化环境的时间会特别久(5分钟以上),请教下大家知道这是什么原因吗?

2、我的output输出的维度是和设想的一致,转换的时候也是用netron查看的输入输出节点名字,说明模型确实起到了作用,但是output的数值全是0,与PC差异极大,这一点可能会是什么原因引起的呢?

hanrb 发表于 2020-3-17 17:20:26

你好, 我尝试的时候, 加'target = rk3399pro' 和不加都会报同样的错,不知道你有什么建议吗? 用rknn.list_devices() 得到的结果为空.
另外, 通过pc机串口连接板子你这边连接成功了吗? 我试了一下电脑没反应, 没有com3接口出现. 请教一下, 谢谢
这个是之前的一个提问, 在板子上运行时, 不用加target参数, http://t.rock-chips.com/forum.php?mod=viewthread&tid=1297

895816513 发表于 2020-3-21 16:57:06

升级npu
sudo apt-get update
sudo apt-get install firefly-3399pronpu-driver


参考:
http://dev.t-firefly.com/thread-101579-1-1.html
页: [1]
查看完整版本: 关于rknntoolkit和rknn模型的使用以及升级NPU drv的问题