瑞芯微RK3399 Linux开发环境搭建

https://blog.csdn.net/hl1796/article/details/80197528

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,打开浏览器看是否能联网。能联网后插上网线,用于电脑端远程连接,打开终端输入

 

ifconfig1

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

 

ifconfig eth0 10.12.1.601

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

 

ping 10.12.1.601

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

4. ssh远程登录

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

 

5. nfs挂载

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

 

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

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

 

sudo apt-get install nfs-common1

要确保板子处于联网状态,输入y确定再次输入挂载命令,ls一下,可以看到虚拟机系统上nfs文件夹下的文件了基本的开发环境以搭建完成,下篇将介绍搭建ARM QT交叉编译环境。
--------------------- 
作者:风的呼吸7 
来源:CSDN 
原文:https://blog.csdn.net/hl1796/article/details/80197528 
版权声明:本文为博主原创文章,转载请附上博文链接!

Logo

更多推荐