测试NPU功能

固件类型:官方提供的固件
固件文件名称:AIO-3568J-UBUNTU18.04-GPT-20220222-1626
固件下载地址:百度网盘 请输入提取码
Log日志:log.txt

问题1:找不到 \RKNN_SDK\RK_NPU_SDK_1.3.0\Rockchip_Quick_Start_RKNN_SDK_V1.3.0_CN.pdf文档中所述的交叉编译器

问题2:安装 RKNN-Toolkit2 工具时,在安装必要相应版本依赖包时,已经升级pip版本至21.3.1
在执行
pip3 install -r doc/requirements_cp36-1.3.0.txt 时报错

ERROR: Could not find a version that satisfies the requirement bfloat16==1.1 (from versions: 1.0, 1.1)
ERROR: No matching distribution found for bfloat16==1.1

3.png

tchip_askquestions
log.txt (3.54 KB)

问题1:交叉编译器这里有
https://gitlab.com/firefly-linux … -rockchip-linux-gnu

问题2:这就是为什么文档里说了用 virtualenv 来创建 python 环境并安装依赖,不用的话就可能会出各种奇奇怪怪的问题
所以按照文档使用 vitrualenv 吧

Liuth 发表于 2022-6-28 15:00
问题1:交叉编译器这里有
Firefly-Linux · GitLab … -rockchip-linux-gnu

  1. /RK_NPU_SDK_1.3.0/rknpu2_1.3.0/examples/rknn_yolov5_demo 编译问题
    手册编译环境设置


    实际 build-linux-356X.sh

    编译现象:[失败]

  2. 使用 安装docker 遇到的问题:


    错误日志:

交叉编译工具链不是这样设置的,你去网上找一下教程吧
用 virtualenv 来装环境就好了,不用再装docker

Liuth 发表于 2022-6-28 17:36
交叉编译工具链不是这样设置的,你去网上找一下教程吧
用 virtualenv 来装环境就好了,不用再装docker

  1. 交叉编译的问题解决了,欢迎老版本的交叉编译链可以变过(编译器版本:gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu)
    但是执行时包如下错误:

应该是跑通了但是还有编程问题
2. rknn-toolkit2-1.3.0 安装问题: 【主机:ubuntu18.04】
使用virtualenv python3.6环境安装仍然报同样的错误

本帖最后由 Liuth 于 2022-6-29 17:33 编辑

问题1:运行demo前是否有执行 export LD_LIBRARY_PATH=./lib
问题2:我这边使用 virtualenv 没有问题哦
主机ubuntu18.04
python3/bionic-updates,now 3.6.7-1~18.04 amd64 [已安装]
python3.6/bionic-updates,bionic-security,now 3.6.9-1~18.04ubuntu1.7 amd64 [已安装,自动]

lanboo 发表于 2022-6-29 16:57

  1. 交叉编译的问题解决了,欢迎老版本的交叉编译链可以变过(编译器版本:gcc-linaro-6.3.1-2017.05-x86_6 …

rknn-toolkit2-1.3.0 安装问题解决了,doc/requirements_cp36-1.3.0.txt 文件里面写了,出现问题先装numpy