Firefly开源社区

打印 上一主题 下一主题

开发板编译rknn_yolov5_demo报错

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 09:23:18      楼主
我测试没有问题。

验证固件:ITX-3588J_Ubuntu20.04-Gnome-r211_v0.0.1c_220402.img
验证流程:

1.  源码官方下载 sdk, sdk/external/rknpu2/examples/rknn_yolov5_demo
2.  修改交叉编译器为 sdk 内编译器



3. 编译 ./build-linux_RK3588.sh,输出路径 build/build_linux_aarch64/
4. 把项目 copy 到板子上。
5. 把 model 文件夹 copy 到 build/build_linux_aarch64/ 中,  cp model/ build/build_linux_aarch64/ -rf
6. 进入 build/build_linux_aarch64/ 运行 ./rknn_yolov5_demo  model/RK3588/yolov5s-640-640.rknn  model/bus.jpg


回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 10:07:59      沙发
可以,修改交叉编译器就可以了。报错的话提供 log
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 10:18:21      板凳
我这边验证可以,你可以参考我的修改

回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 10:23:58      地板
建议你把整个 rknpu2 push 到板子再编译,我这边用的是 rknpu2 的库,example 里面的 rknn 已经转好的,应该是要版本对应的

回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 10:54:32      5#
固件不一样,我的是 ubuntu 你的是 debian 11
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 11:02:47      6#
我看了一下您提供的附件,下图没有修改,这个是根据交叉编译器选择的,如果没有改因为板子默认就是用 gcc/g++ 默认就会悬着了 armhf 32位的库

回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 11:07:05      7#
资深搬砖人 发表于 2022-4-13 11:04
rknpu2官方文档里面写的是debian11,所以我就烧了debian11的固件,我之前担心Ubuntu的固件不能正常使用rk ...

我验证一下 debian11
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-13 11:45:11      8#
Debian11 验证也没有问题, 请使用 v0.0.1c 版本验证 , v0.0.1a 有用户错乱的问题可能有影响

ITX-3588J_Debian11_v0.0.1c_220402.img
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11158

优秀版主

发表于 2022-4-14 09:01:45      9#
可以通过购买渠道获取 SDK 资料
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表