Firefly教程网站:http://wiki.t-firefly.com/zh_CN/Firefly-RK3399/started.html

系统烧录:

http://wiki.t-firefly.com/zh_CN/Firefly-RK3399/linux_sdk.html#ubuntu_upgrade

ubuntu系统烧录后用户名:firefly 密码:firefly

1.安装基础环境:

1.1 安装python3.6

输入命令:

sudo add-apt-repository ppa:jonathonf/python-3.6

按Enter确认

输入命令:

sudo apt-get upgrade

sudo apt-get install python3.6

调整Python3的优先级,使得3.6优先级较高

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

重启

sudo reboot

升级pip

sudo python3 -m pip install –upgrade –force pip

安装python编译环境

sudo apt-get install aptitude

sudo aptitude install python3.6-dev

安装依赖:

sudo pip3 install numpy

sudo pip3 install pyserial

sudo pip3 install pandas

sudo pip3 install Matplotlib

1.2 安装环境

sudo apt-get update

sudo apt-get upgarde

sudo apt-get install python-pip python-dev build-essential

sudo apt-get install python3-pip python3-dev build-essential

sudo apt-get install gedit

sudo apt-get install openssl*

sudo apt-get install ipython3

sudo apt-get install minicom

sudo apt-get install cmake git

sudo apt-get install inetutils-ping

安装中文库和输入法:

sudo apt-get install scim scim-pinyin

安装火狐浏览器:

sudo apt-get install firefox

2.安装opencv

2.1 安装依赖:

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

2.2 安装opencv

下载opencv库的zip文件 我这里下载的是opencv-3.4.0.zip

cd

mkdir app

cp Downloads/opencv-3.4.0.zip app/

cd app

unzip opencv-3.4.0.zip

cd opencv-3.4.0

mkdir release

cd release

cmake -D CMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..

sudo make -j4 编译的时间比较长,耐心等待吧

编译完成后安装:

sudo make install 安装这一步比较快

完成后修改/etc/ld.so.conf文件,在文件中添加:

/usr/local/lib

使配置生效:

sudo /sbin/ldconfig

测试:

进入python3

输入:import cv2

可以成功导入表示安装成功

3.远程登录

3.1 安装ssh

sudo apt-get install openssh-server

安装完成后可以使用以下命令:

sudo service sshd status

sudo service sshd start

3.2  在/etc/ssh/sshd_config文件中追加

Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc

MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96

KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org

3.3 免密登录

客户机输入:ssh-keygen -t rsa

一路回车

将生成的.pub文件复制到服务端的~/.ssh/authorized_keys中

3.4 设置静态ip

sudo gedit /etc/network/interfaces

在后面添加:

auto wlan0

iface wlan0 inet static

address 192.168.0.201

netmask 255.255.255.0

gateway 192.168.0.1

dns-nameservers 192.168.0.1

wpa-ssid "maxiao"

wpa-passphrase "12345678"

wireless-channel 11

重启网络:

sudo /etc/init.d/networking restart

Firefly-rk3399 开发板环境搭建相关推荐

  1. 超级便宜的鸿蒙开发板环境搭建-编译-烧录

    超级便宜的鸿蒙开发板环境搭建-编译-烧录 1.下载代码.编译工具和烧写工具 打开https://gitee.com/hihopeorg/Neptune-HarmonyOS-IOT下载代码 打开http ...

  2. QEMU imx6ul开发板环境搭建

    QEMU imx6ul开发板环境搭建 文章目录 QEMU imx6ul开发板环境搭建 0. 前言 1. 基本环境 2. 安装KVM 3. 下载开发板的QEMU镜像文件 4. 运行QEMU系统 4.1 ...

  3. 【 RA4M2开发板环境搭建之串口下载1】

    [ RA4M2开发板环境搭建1] 1. 前言 1.1 活动来源 1.2 开发环境 1.3 RA4M2开发板 2. MDK环境准备 2.1 keil 5下载安装 2.2 安装RA4M2的软件支持包 2. ...

  4. (二)海思3519av100开发:开发板环境搭建

    海思文档+nfsAxe+SecureCRT 8.1破解版资源网盘链接提取码:pzxg 2 开发板环境设置 本文省去kernel.uboot.文件系统烧写步骤,详见海思文档. 工具:开发板.usb转串口 ...

  5. atlas200dk开发板环境搭建踩坑

    一.安装VMWare12虚拟机 安装包: 安装教程:https://jingyan.baidu.com/article/37bce2beb3c36f1002f3a22d.html 安装完成: 二.在虚 ...

  6. BearPi_HM Nano开发板环境搭建踩坑

    出现的的指令建议直接复制使用 请保证网络状态良好 保持心态良好 我本次开发选择的是本地的实体机加上虚拟机,都是在本地环境,没有使用云服务器部署 如果使用云服务器的话,服务器可能已经配置好了相关的一些云 ...

  7. RV1109_RV1126 EVB开发板环境搭建及使用总结

    目录 1.安装adb 2.安装RKNN-Toolkit工具包 3.在PC上仿真运行示例 4.安装交叉编译工具链

  8. 鸿蒙开发板怎么玩?Neptune开发教程---OpenHarmony开发体验-环境搭建-编译-烧录

    目录 鸿蒙开发板(Neptune)开发教程-环境搭建-编译-烧录 Neptune简介 介绍特点 开发板参数 引脚 说明 开发环境搭建 linux编译环境搭建 python环境安装 hpm环境安装 wi ...

  9. 飞凌嵌入式RK3399开发板使用过程中问题实录及解决思路

    飞凌RK3399的开发板,已经推出了一段时间,根据飞凌嵌入式技术服务部统计的客户问题反馈,整理了一份客户在使用RK3399开发板过程中经常遇到的几个问题,并提供了解决思路. RK3399开发板简介: ...

最新文章

  1. 深度|2030年8亿人会失业!图解机器人如何取代你的工作
  2. 【图】2015年Google搜索引擎排名算法(完整版)
  3. 1.19 String、StringBuffer和StringBuilder类的区别
  4. myeclipse如何换一个漂亮的主题
  5. ai驱动数据安全治理_AI驱动的Web数据收集解决方案的新起点
  6. Node.js 入门详解 (三)
  7. jmeter 高并发测试报告_JMeter分布式测试
  8. 实战 | 我创造了新的编程语言!
  9. tensorflow精进之路(二十二)——使用slim模型对图像识别与检测(下)(VGG19模型)
  10. 凸优化第七章统计估计 7.1 参数分布估计
  11. PHP根据配置设置可变变量
  12. 前端判断文件后缀名_JS - 获取文件后缀,判断文件类型(比如是否为图片格式)...
  13. django网页倒计时(完整代码,下载即可运行)
  14. python -- 拉勾网爬虫模拟登录
  15. 如何培养卓越的执行力
  16. 三线npn型接近开关与三菱plc输入端子接线方法
  17. SHELL DATE 命令详解
  18. python实现局域网攻击_mac泛洪攻击arp欺骗(python脚本)
  19. 最新彩虹DS网源码V6.0.8完美运营防黑版
  20. 不是每个捕鱼都叫捕鱼达人:Cocos精品《捕鱼达人4》华丽升级

热门文章

  1. 面试官:说说React Router有几种模式?实现原理?
  2. 电子信息毕业设计VUE+websocket+Echart+服务器的智能农业管理系统
  3. 微信小程序上传单张图片
  4. 【WebGL】简单入门教程
  5. 软件测试基础内容学习(二)之边界值分析法
  6. QQ输入正确密码却验证错误的解决办法:)
  7. Tomcat10无法加载webapps下的项目
  8. 计算机基础教程(二)
  9. VRRP协议原理与配置
  10. 一、Lamda表达式