瑞芯微RK3399 Linux开发环境搭建

瑞芯微RK3399 Linux开发环境搭建

1. VM+Ubuntu安装

安装包为VMware10.7z 与ubuntu-16.04-desktop-amd64.iso,VM在百度上搜的到,Ubuntu可以去官网上下载,下载地址为ubuntu16.04,安装步骤这里不详细介绍,可参考vmUbuntu安装。装好系统后,在Ubuntu上安装搜狗输入法,参考搜狗输入法安装

2. FireFly-RK3399开发板烧写系统

可以自己编译系统烧写,刚开始不建议这么做,还是先使用官网上提供的系统,下载地址,选择Ubuntu16.04系统。然后按照官网上提供的升级固件操作烧写系统,烧写步骤,按照烧写统一固件的方法烧写下载的Ubuntu16.04,切换至”升级固件”页先按”固件”按钮,打开要升级的系统,然后擦除flash,如果显示失败则拔出电源等几秒再插上,再点擦除,擦除后点升级固件,若失败则拔出电源等几秒再插上,再点升级,升级成功后则可以开机运行了。

3. 运行FireFly-RK3399开发板

将HDMI线连接显示器与开发板,通过USB口连接键盘鼠标,开机后点击桌面右上角网络标志,连接WiFi,打开浏览器看是否能联网。能联网后插上网线,用于电脑端远程连接,打开终端输入

ifconfig

命令,查看板子ip地址,这里为10.12.1.60,需和电脑端在同一网段下,可以通过

ifconfig eth0 10.12.1.60

命令修改。在虚拟机上输入命令

ping 10.12.1.60

能ping通则表示处于同一网段,如图所示。
image

4. ssh远程登录

安装SecureCRT软件,百度下,下载压缩包,解压即可使用。安装完成后打开,选择ssh2,输入板子IP地址,如图所示。
image
接着点击连接,输入登录用户名密码,板子默认的都为firefly,输入然后点击确定即可远程登录,如图所示。
image
image
image

5. nfs挂载

设置nfs挂载文件夹,开发板挂载到虚拟机系统上,用于文件交换,参考nfs设置,虚拟机上设置好后,在SecureCRT输入命令

sudo mount -t nfs -o nolock 10.12.1.36:/hljob/nfs /home;cd /home

,其中10.12.1.36为虚拟机Linux系统IP地址,/hljob/nfs为设置的NFS共享文件夹目录,/home为开发板上设置的共享文件夹目录,首次输入时出现如图所示问题
image
解决方法,输入命令

sudo apt-get install nfs-common

要确保板子处于联网状态,输入y确定
image
再次输入挂载命令,ls一下,可以看到虚拟机系统上nfs文件夹下的文件了
image
image
基本的开发环境以搭建完成,下篇将介绍搭建ARM QT交叉编译环境。

  • 14
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值