Toybrick

【求助】RK3399Pro NPU 推理速度极慢(~1.7秒),疑似驱动/内...

Asen

新手上路

积分
5
发表于 2026-4-13 20:23:04    查看: 186|回复: 0 | [复制链接]    打印 | 显示全部楼层
硬件平台
  • 开发板:Toybrick RK3399Pro
  • NPU连接方式:USB 3.0(npu_transfer_proxy devices 显示 USB_DEVICE)
  • 操作系统:Debian 10
  • 内核版本:4.4.194

问题现象
  • 运行YOLOv5 RKNN模型(INT8量化),单次推理时间约 1669 毫秒(正常应 <100 毫秒)
  • 调用 rknn.get_sdk_version() 显示:API: 1.7.1 (或 1.7.5)
                                        DRV: 1.7.0
    已尝试的解决方法(均未解决)
  • 更新NPU固件
    • 从官方 RK3399Pro_npu 仓库下载 boot.img 等文件,复制到 /vendor/etc/npu_fw/,并使用 npu_upgrade 烧录。
    • 升级/降级 rknn-toolkit-lite

      • 尝试 1.7.5、1.7.1、1.6.0 1.7.0 版本。
      • 结果:1.7.5 和 1.7.1 能运行但速度慢;1.6.0 和1.7.0直接报 Only support ntb mode 错误。
      • 检查内核驱动 galcore.ko
        • 文件存在:/lib/modules/4.4.194/extra/galcore.ko
        • 尝试加载:sudo insmod galcore.ko 报错 Invalid module format
        • 使用 modinfo 查看发现 vermagic: 4.4.185,与当前内核 4.4.194 不匹配。

      • 其他检查
      • lsmod | grep galcore 无输出
      • /dev/galcore 设备节点不存在
      • dmesg 中无 galcore 相关日志(因未加载)





请问有知道该如何解决的嘛

回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表