瑞芯微Rockchip开发者社区
直播中

安德森大

8年用户 1296经验值
擅长:接口/总线/驱动
私信 关注
[经验]

TB-RK1808S0教程之Rock-X安装在上位机教程

  Rock-X安装在上位机

  1. 上位机以PC机ubuntu18.04为例;下载Rock-X SDK并解压

  Rock-X SDK:百度云 Onedrive

  2. sudo apt-get install cmake gcc g++

  3. 插入计算棒,等待上位机识别到计算棒

  4. 上位机运行rock-x依赖rknn_api,
npu_transfer_proxy;用户可以先运行wiki--示例--Mobilenet-ssd被动模式开发指南,在该demo中会自动下载安装rknn_api,npu_transfer_proxy;用户也可以通过wiki--被动模式开发--开发流程简介中的链接地址直接下载rknn_api,
npu_transfer_proxy

  5. npu_transfer_proxy &

  6. cd demo/command_line_demo

  /build-linux-x86.sh

  此时会编译得到rock-x中demo目录下的各用例并存放在install目录下

  7. cd install/rockx_linux_x86/rockx_face_landmark_demo

  export LD_LIBRARY_PATH=。。/lib

  /rockx_face_landmark face4.jpg 68

  Rock-X安装在计算棒

  1. 参考web配置介绍-》宿主机网络配置与web登录章节,完成RK1808人工智能计算棒网络配置(RNDIS)。

  参考配置计算棒网络共享-》配置NAT功能,完成RK1808人工智能计算棒访问NAT

  2. 通过ssh连接到RK1808人工智能计算棒,ssh

  计算棒系统用户名toybrick 密码toybrick

  计算棒系统用户名root 密码toybrick

  建议用toybrick用户登录

  3. 登录计算棒后,直接安装rock-x

  sudo dnf install rockx-devel

  此时rock-x相关库和头文件都已安装完成,用户可以直接开发

  4. 若用户想跑rock-x的demo

  4.1 用户可以在PC端下载源码,下载交叉编译工具

  4.2
修改demo/command_line_demo/build-linux-rk1808.sh中的GCC_COMPILER_PATH为自己的交叉编译器路径

  4.3 cd demo/command_line_demo

  /build-linux-rk1808.sh

  4.4 拷贝编译得到的用例到1808计算棒上

  4.5 登录计算棒,执行用例即可

原作者:toybrick

更多回帖

发帖
×
20
完善资料,
赚取积分