瑞芯微 Rockchip 升级npu驱动
flyfish
本例以RV1126为例,其他例子请看
/rockchip-linux/rknpu
主机连接开发版
主机为Ubuntu系统连接开发版
主机为windows系统连接开发版
升级前
I NPUTransfer: Starting NPU Transfer Client, Transfer version 2.1.0 (b5861e7@-11-23T11:50:36)D RKNNAPI: ==============================================D RKNNAPI: RKNN VERSION:D RKNNAPI: API: 1.7.3 (0cfd4a1 build: -08-15 17:08:57)D RKNNAPI: DRV: 1.7.0 (7880361 build: -08-16 14:05:08)D RKNNAPI: ==============================================
查看版本
rknn_server版本
命令
strings /usr/bin/rknn_server | grep build
结果
1.7.0 (7880361 build: -08-16 14:05:08)
librknn_runtime版本
命令
strings /usr/lib/librknn_runtime.so | grep build
结果
librknn_runtime version 1.7.0 (0bef7b3 build: -08-18 19:53:17 base: 1131)
galcore版本
命令
dmesg | grep -i galcore
结果
Galcore version 6.4.6.5.351518
升级命令
adb push drivers/linux-armhf-puma/ /adb push drivers/npu_ko/galcore_puma.ko /lib/modules/galcore.ko
这里第一个命令用的是
主要是rknpu/drivers/linux-armhf-puma/usr里面的文件 替换系统目录 /usr里面的文件
升级后
I NPUTransfer: Starting NPU Transfer Client, Transfer version 2.1.0 (b5861e7@-11-23T11:50:36)D RKNNAPI: ==============================================D RKNNAPI: RKNN VERSION:D RKNNAPI: API: 1.7.3 (0cfd4a1 build: -08-15 17:08:57)D RKNNAPI: DRV: 1.7.3 (c4ea832 build: -08-13 09:29:29)D RKNNAPI: ==============================================