前言:这个板子网上的资料很少,我就当做日记来写一写经历。
固件、环境搭建等官方教程 http://t.rock-chips.com/wiki.php?mod=view&id=14
社区里有一些很好的项目案例教程以及疑难提问与解答,推荐多留意, 社区链接 http://t.rock-chips.com/forum.php
一. linux环境搭建(开发板预安装fedora28)
1.步骤
下载固件
——>
烧写固件(我是通过Win主机烧录的固件:因为是安卓与linux双系统,我只需linux的,故欲单烧linux系统则在教程的第5步导入config_linux 配置)
注:导入配置时注意路径正确
——>
开机启动(连电源线后按电源键,进入linux系统)
2. 模型转换
目前支持 Caffe、Tensorflow、TensorFlow Lite、ONNX、Darknet 共5种模型(听说下个版本更新会支持Pytorch模型),这5种都可以直接转为rknn模型从而在板子上实现npu的推理加速,Pytorch则需要先转为ONNX再转成rknn
(1). 安装环境 (若安好,则运行 from rknn.api import RKNN 不会报错)