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

相关推荐
辰同学ovo几秒前
从一条 SQL 到三个原则:MySQL 心智模型
sql·mysql·adb
玖玥拾3 分钟前
Unity 3D 笔记(十四)Unity/C# Socket 网络笔记3
服务器·网络·unity·c#
ziguo112236 分钟前
C/C++ 错误处理全解:从 errno 到 C++ 异常
linux·c语言·c++·windows·visual studio
三8441 小时前
使用Samba/NFS实现文件共享/自动挂载共享目录/autofs自动挂载服务
linux·服务器·网络
高铭杰2 小时前
万物皆可KV(2)SurrealDB 存储布局分析
linux·服务器
万事可爱^2 小时前
Claude 新发布的 Opus 5,系统提示语删了 80%,半价还能逼近 Fable 5
android·服务器·数据库·人工智能·claude
玖玥拾2 小时前
Unity 3D 笔记(十七)Unity/C# Socket 网络笔记6
服务器·网络·unity·c#
Mico183 小时前
MySQL 8.0.35 GTID主从复制常见管理操作
mysql
无小道3 小时前
深入解析操作系统文件缓冲区:页缓存、基数树与f_pos的协同设计
linux·缓存·文件缓冲区
其实防守也摸鱼3 小时前
GitHub开源项目破圈方法论:从技术自嗨到生态共赢
服务器·数据库·学习·开源·github·命令行·linux系统