rv1126更新rknpu驱动教学

测试平台:易佰纳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目录下

替换完成后

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

相关推荐
正在努力的小河7 小时前
Linux 块设备驱动实验
linux·运维·服务器
wadesir7 小时前
Nginx配置文件CPU优化(从零开始提升Web服务器性能)
服务器·前端·nginx
翔云1234568 小时前
MySQL中,binlog文件开头的Previous_gtids_log_event是如何计算的
数据库·mysql·adb
Alex Gram8 小时前
Mysql增量同步到PostgreSQL实战
数据库·mysql·postgresql
O***P5718 小时前
【MySQL】MySQL内置函数--日期函数字符串函数数学函数其他相关函数
android·mysql·adb
代码游侠8 小时前
学习笔记——数据结构学习
linux·开发语言·数据结构·笔记·学习
z***43848 小时前
MySQL-mysql zip安装包配置教程
android·mysql·adb
j***49568 小时前
Linux(CentOS)安装 Nginx
linux·nginx·centos
SoleMotive.8 小时前
1、nginx反向代理了解吗?怎么配置nginx服务器?nginx负载均衡的算法都有哪些? 2、后端服务器宕机了,nginx服务器是怎么检查的
服务器·nginx·负载均衡
x***13398 小时前
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互
java·数据库·mysql