> 文档中心 > Firefly-RK3399安装环境

Firefly-RK3399安装环境

文章目录

  • Firefly RK3399 配置ubuntu环境以及安装Qt , PCL, OPENcv, VTK
    • 一、刷写ubuntu16.04系统(windows下)
    • 二、安装Qt(Firefly-RK3399)
    • 三、安装opencv,pcl,vtk(Firefly-RK3399)

Firefly RK3399 配置ubuntu环境以及安装Qt , PCL, OPENcv, VTK

注:文章记录刷新firefly-rk3399的过程,包含参考csdn教程。

一、刷写ubuntu16.04系统(windows下)

  1. 工具及安装包下载:AndroidTool烧写、ubuntu16.04镜像、DriverAssitant驱动。

    下载路径:https://www.t-firefly.com/doc/download/3.html

    AndroidTool_Release_v2.65.rar #在windows下,版本高于2.58

    FIREFLY-RK3399-UBUNTU16.04-GPT-20190910-1001.img.7z

    DriverAssitant_v4.5.rar #windows下驱动

  2. 安装驱动(windows下)

    1. 解压DriverAssitant_v4.5.rar
    2. 点击DriverInstall.exe 安装
  3. 烧写

    教程:https://blog.csdn.net/zhzwang/article/details/107761180

    1. 解压AndroidTool烧写、ubuntu16.04镜像压缩包

    2. AndroidTool是windows下的烧写工具,解压之后打开AndroidTool.exe

      Firefly-RK3399安装环境

    3. 将typec线连接电脑和firefly-rk3399板子,然后按住(长按)**“ RECOVERY ”键,然后按一下“RESET”键,大约两秒之后松开)“ RECOVERY ”**键,界面会提示”发现一个LOADER设备“。#未发现设备则安装驱动

      Firefly-RK3399安装环境

    4. 电机左上角的升级固件—固件—选择解压的FIREFLY-RK3399-UBUNTU16.04-GPT-20190910-1001.img文件

      #若未发现一个maskrom设备则选项勾选loader

      Firefly-RK3399安装环境

    5. 升级

      #失败存在AndroidTool烧写工具版本太低的可能。 2.58以上

    6. 成功 连接显示器可显示ubuntu系统

二、安装Qt(Firefly-RK3399)

教程:https://blog.csdn.net/u014453443/article/details/88061943

  1. sudo apt-get update

  2. sudo apt-get install qt5-default

    sudo apt-get install qtcreator

  3. 安装交叉编译工具和库文件

    sudo apt-get install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf device-tree-compiler lzop libncurses5-dev

  4. terminal下输入qtcreator打开qt界面

    1. 在tools—>option下,选择Build&Run,在Compilers下按add按钮,选择GCC,选择Compilers path:如下图所示。如果Compilers path没有可选择项,那可能是编译器没有安装成功,请重新再次安装编译器。在ABI的第一个栏目,请选择与Compilers path一样的编译器。

      img

    2. 选择Kits栏,首先要Remove原有的Manual,然后按Add,配置如下图所示。

      img

    3. 貌似原来有aarch64自带编译器

三、安装opencv,pcl,vtk(Firefly-RK3399)

  1. 安装vtk7.1.1,pcl1.8教程 https://blog.csdn.net/lilywri823/article/details/86583269

attention: pcl编译中出现internal compiler error: Killed (program cc1plus)内存错误

解决办法:

sudo dd if=/dev/zero of=/swapfile bs=64M count=16#count的大小就是增加的swap空间的大小,64M是块大小,所以空间大小是     bs*count=1024MBsudo mkswap /swapfile#把刚才空间格式化成swap格式sudo swapon /swapfile#使用刚才创建的swap空间

安装后关闭:

sudo swapoff /swapfilesudo rm /swapfile

怎么买股票