更新 rknpu(以rv1126为例)

更新  rknpu(以rv1126为例) warren@伟 2023-08-29 13:41:19 2562

测试平台:易佰纳rv1126 38板
查看板端版本—————————————————————————
1:查看npu驱动版本
dmesg | grep -i galcore,可以看到版本为6.4.3.5

2:查看rknn-server版本
strings /usr/bin/rknn_server | grep build

3:查看librknn_runtime版本
strings /usr/lib/librknn_runtime.so | grep version

更新驱动———————————————————————————————-
驱动连接-> https://github.com/rockchip-linux/rknpu/tree/master/drivers
我这里使用的是1.7.3版本,注意板端版本要尽量与rknn sdk的版本相一致,这里有两个版本的库
其中linux-armhf-puma是full版为95M,而linux-armhf-puma-mini是小型版本仅为5.3M,他们之间的区别是mini版不支持连板推理,且仅支持预编译的rknn模型,这里采用的是full版;


将linux-armhf-puma目录下的lib和bin文件 push到板端,将板端/usr/bin下的rknn_server用1.7.3的代替,并将lib下的所有库文件拷贝至/usr/lib目录下

替换npu驱动
adb push drivers/npu_ko/galcore_puma.ko /lib/modules/galcore.ko
替换完成后
sync
reboot
查看npu驱动,rknn-server以及librknn_runtime的版本,可以看到已全部更新为1.7.3



至此还要将库重新连接一下,因为有的库需要用到其他的库文件
ln -snf libOpenCL.so.1.2 libOpenCL.so.1
ln -snf libOpenVX.so.1.2 libOpenVX.so
ln -snf libOpenVX.so.1.2 libOpenVX.so.1
sync

测试———————————————————————————————————-
随便找一个demo进行测试,若成功则表示npu更新完成

至此npu更新至1.7.3

声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包 2 1 评论 打赏
评论
2个
内容存在敏感词
手气红包
  • 看不懂 2023-11-01 16:06:21
    回复
    按这样配置完如果会出现权限不足的报错restart_rknn.sh,给出以下补充仅供参考可以用chmod +x /usr/bin/rknn_server chmod +x /usr/bin/start_rknn.sh chmod +x /usr/bin/restart_rknn.sh解决
  • Ocean 2023-08-29 13:50:05
    回复
    纠正:易百纳的“百”写错了,哈哈哈哈
相关专栏
置顶时间设置
结束时间
删除原因
  • 广告/SPAM
  • 恶意灌水
  • 违规内容
  • 文不对题
  • 重复发帖
打赏作者
易百纳技术社区
warren@伟
您的支持将鼓励我继续创作!
打赏金额:
¥1易百纳技术社区
¥5易百纳技术社区
¥10易百纳技术社区
¥50易百纳技术社区
¥100易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-专栏模块

审核失败

失败原因
备注
拼手气红包 红包规则
祝福语
恭喜发财,大吉大利!
红包金额
红包最小金额不能低于5元
红包数量
红包数量范围10~50个
余额支付
当前余额:
可前往问答、专栏板块获取收益 去获取
取 消 确 定

小包子的红包

恭喜发财,大吉大利

已领取20/40,共1.6元 红包规则

    易百纳技术社区