RK3588人工智能学习笔记-WSL中使用RKNN-ToolKit2

RK3588人工智能学习笔记-WSL中使用RKNN-ToolKit2

  • [WSL 中 使用RKNN-ToolKit2](#WSL 中 使用RKNN-ToolKit2)
    • [1. Windows主机安装WSL](#1. Windows主机安装WSL)
    • [2. WSL 中使用RKNN-Toolkit2](#2. WSL 中使用RKNN-Toolkit2)
    • [3. WSL 中使用RKNN-Toolkit2进行连板调试](#3. WSL 中使用RKNN-Toolkit2进行连板调试)
      • [3.1. WSL 终端安装adb](#3.1. WSL 终端安装adb)
      • [3.2 WSL 连接设备](#3.2 WSL 连接设备)
        • [3.2.1 通过网线连接](#3.2.1 通过网线连接)
        • [3.2.2 通过USB连接](#3.2.2 通过USB连接)
      • [3.3 使用RKNN-ToolKit2进行连板调试](#3.3 使用RKNN-ToolKit2进行连板调试)
    • 注:

近期学习了一些与大语言模型有关的知识,不过每次都使用自己办公的电脑测试很不方便,又不想再花钱买算力,正好有2台备用的RK3588的设备,看了参数,也有6TOPS的算力。想尝试把它当作跑模型的服务器。学习过程中用到的一些知识,记录下来,方便后期查阅。

WSL 中 使用RKNN-ToolKit2

1. Windows主机安装WSL

2. WSL 中使用RKNN-Toolkit2

  1. 参考《Rockchip_RKNPU_Quick_Start手册》在 WSL 中安装RKNN-ToolKit2环境
  2. 参考《Rockchip_RKNPU_User_Guide手册》在 WSL 进行模型转换、量化等操作

3. WSL 中使用RKNN-Toolkit2进行连板调试

3.1. WSL 终端安装adb

复制代码
sudo apt update
sudo apt install adb

3.2 WSL 连接设备

可选择通过网线或USB进行设备连接

3.2.1 通过网线连接
复制代码
# 1. 使用网线连接设备

# 2. 在 WSL 中使用 adb connect 连接设备
adb connect <IP地址:端口号>

IP地址 为板子的IP地址

3.2.2 通过USB连接
复制代码
# 1. 在 Windows 上通过USB连接设备

# 2. 在 Windows 上使用adbkit工具,将USB转为TCP
npm install --save adbkit
adbkit usb-device-to-tcp <device_id> -p <端口号>

# 注:配置WSL可以访问Windows的网络

# 3. 在 WSL 中使用 adb connect 连接设备
adb connect <IP地址:端口号>
  • device_id可通过在Windows中使用adb devices命令查看 (需要Windows中已安装adb工具)
  • IP地址 为 Windows主机 的IP地址

3.3 使用RKNN-ToolKit2进行连板调试

参考《Rockchip_RKNPU_User_Guide手册》在 WSL 进行连板推理、连板精度分析等操作

注:

  1. 推荐安装 WSL2,Ubuntu版本号为22.04 已验证可行(其余版本未验证,理论可行)

  2. 在WSL使用RKNN-ToolKit2中若出现 "ImportError: libGL.so.1: cannot open shared object file: No such file or directory",请执行以下代码解决

    1. 安装对应库
      sudo apt update
      sudo apt install libgl1-mesa-glx

    2. 设置环境变量
      echo 'export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/mesa' >> ~/.bashrc
      source ~/.bashrc

相关推荐
杭州泽沃电子科技有限公司14 小时前
钢铁厂运输设备在线监测:构建智能工厂的安全与效率基石
运维·人工智能·智能监测
董厂长14 小时前
阅读:REACT: SYNERGIZING REASONING AND ACTING INLANGUAGE MODELS(在语言模型中协同推理与行动)
人工智能·语言模型·agent·react
技术闲聊DD14 小时前
深度学习(5)-PyTorch 张量详细介绍
人工智能·pytorch·深度学习
Lynnxiaowen14 小时前
今天我们学习python编程常用模块与面向对象
运维·python·学习·云计算
Lucas5555555514 小时前
多模态RAG进阶:基于GPT-4V+LangGraph的下一代智能体系统完全指南
人工智能
小白狮ww14 小时前
LiveCC 首个视频解说大模型开源,比赛视频也能轻松拿捏!
人工智能·深度学习·机器学习
hhhdd_202514 小时前
5 款 PDF 翻译工具深度测评:从格式到免费权限全解析
人工智能·机器学习
小笼包工具箱14 小时前
2025 年六款 AI 视频转文字工具实测分析:功能与场景适配对比
人工智能·文案提取·提取文案·文案提取工具
递归不收敛14 小时前
Conda 常用命令汇总(新手入门笔记)
笔记·conda
字节跳动终端技术15 小时前
豆包编程能力升级,新增参考图、画板等多元化输入
人工智能