Toybrick

楼主: gssg123

rk1808节点启动失败

gssg123

注册会员

积分
111
 楼主| 发表于 2020-6-5 11:12:37 | 显示全部楼层
raul 发表于 2020-6-5 08:59
这个错和前面的错是不一样的呀。这个错是因为gcc版本不够的原因导致的。要把gcc升级到5.5.0 ...

我们不方便更新到gcc5.5.0,会干扰到其他进程。你们的官方demo是python脚本,有没有c++的提供一下?
回复

使用道具 举报

raul

中级会员

积分
235
发表于 2020-6-5 11:18:36 | 显示全部楼层
gssg123 发表于 2020-6-5 10:57
已发,请注意查收

--> Init runtime environment
D target set by user is: rk1808
I Device [TS018082190800780] use ntb.
D Start ntp...
I npu_transfer_proxy pid: 12472, status: sleeping
D NPUTransfer: Transfer spec = local:transfer_proxy
D NPUTransfer: Transfer client closed, fd = 3
D NPUTransfer: Transfer spec = local:transfer_proxy_ddf3ce7a
D NPUTransfer: Transfer interface successfully opened, fd = 3
D RKNNAPI: ==============================================
D RKNNAPI: RKNN VERSION:
D RKNNAPI:   API: 1.3.2 (9eebd73 build: 2020-04-02 15:30:51)
D RKNNAPI:   DRV: 1.3.2 (f113d64 build: 2020-04-23 09:35:26)
D RKNNAPI: ==============================================
done
--> Running model
done
(1917, 4)
(1917, 91)
D NPUTransfer: Transfer client closed, fd = 3

你给的模型在我们的计算棒上是可以正常运行的。建议你整一台ubuntu18.04的机器,就不要升级gcc了。
回复

使用道具 举报

bobby_jiang

高级会员

积分
538
发表于 2020-6-5 11:22:09 | 显示全部楼层
gssg123 发表于 2020-6-5 11:12
我们不方便更新到gcc5.5.0,会干扰到其他进程。你们的官方demo是python脚本,有没有c++的提供一下? ...

wiki上本来就有C++的,你认真看一下
回复

使用道具 举报

raul

中级会员

积分
235
发表于 2020-6-5 11:39:46 | 显示全部楼层
gssg123 发表于 2020-6-5 11:12
我们不方便更新到gcc5.5.0,会干扰到其他进程。你们的官方demo是python脚本,有没有c++的提供一下? ...

C++的demo可以参考这个链接,里面有ssd_mobilenet_v1的示例:https://github.com/rockchip-linu ... cetag=s_pcqq_aiomsg
回复

使用道具 举报

raul

中级会员

积分
235
发表于 2020-6-5 11:40:30 | 显示全部楼层
raul 发表于 2020-6-5 11:18
--> Init runtime environment
D target set by user is: rk1808
I Device [TS018082190800780] use ntb. ...

https://github.com/rockchip-linu ... /Linux/rknn_api_sdk
回复

使用道具 举报

gssg123

注册会员

积分
111
 楼主| 发表于 2020-6-5 15:01:57 | 显示全部楼层
bobby_jiang 发表于 2020-6-5 11:22
wiki上本来就有C++的,你认真看一下

我们已经解决问题了,根本原因还是出在npu_transfer_proxy上。

http://repo.rock-chips.com/rk180 ... proxy/linux-x86_64/下载npu_transfer_proxy。
首先启动可执行文件npu_transfer_proxy,接着启动节点,即可成功。
我们又进行了优化,利用systemd实现npu_transfer_proxy开机自启动,避免每次手动启动。

最近麻烦你们了,十分感谢。也希望我们的解决方案能帮到遇到同样问题的人。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表