1.开发平台
在VMWare虚拟机中开发Linux,是大多数教程中推荐的方法。
VMWare问题点
1. 使用管理员权限打开。
2.虚拟机设置里全部是虚的,修改不了
设备只是挂起,没有关机。
2.配置
2.1 安装VMWare Tools
目的:可以实现在两个系统间文件复制、粘贴。也可以自动切换屏幕的显示尺寸。
步骤1:对虚拟机进行设置
CD-DVD2 设置为:使用ISO映像文件,文件是安装目录下的linux.iso
如果有第二个CD-DVD也设置相同
软盘:设置为 : 使用物理驱动器,自动检测。
步骤2:开始安装
启动设备,点击菜单“虚拟机”->"安装VMWare Tool“
步骤3:打开客户终端(Ctrl+Alt+T)
输入”df"命令查看安装路径,然后进入该路径,
例如 cd /media/slg/VMware\ Tools (直接拷贝路径报错,输入一部分按Tab键可以)
拷贝压缩包 sudo cp VMwareTools-1…tar.gz /opt
进入opt : cd /opt
解压:sudo tar -vxf VMwareTools… tar.gz
进到解压缩的文件夹 cd vmware-tools-distrib
安装:sudo ./vmware-install.pl
一路YES 回车
安装成功后重新启动
安装NFS
作用:开发板和ubuntu之间传递文件
安装SSH(使用软件filezilla)
作用:ubuntu和Windows之间互传文件协议
具体软件:filezilla
安装命令:sudo apt-get install openssh-server
修改选项:sudo vim /etc/ssh/sshd_config
更改文件内容:PermitRootLogin 删除#号,更改为yes
重启SSH服务 /etc/init.d/ssh restart
windows软件安装:https://www.filezilla.cn/
在ubuntu上运行ifconfig命令,如果没有按照提示安装
在windows cmd里输入:ipconfig 查看各自IP
测试是否连接:ping 192.168.3.1
windows filezilla配置:
选择“文件”->"站点管理器“,点击”新站点“
协议选择:SFTP
主机选择ubuntu局域网地址,端口可以不填
用户名:root,密码
点击连接即可
编译
3.硬件
资源
1.北京迅为
公司网站:www.topeetboard.com
淘宝店铺1:https://arm-board.taobao.com/?spm=a1z10.1-c-s.0.0.7bf93dd3q2C808
淘宝店铺2:https://shop459378556.taobao.com/shop/view_shop.htm?spm=a230r.1.14.48.25b84a81oPy9vl&
user_number_id=2207480684984
哔哩哔哩:
https://www.bilibili.com/video/BV1744y1u779?p=1 (北京迅为RK3568开发板-开发环境搭建)
https://www.bilibili.com/video/BV1vg411S7QW/?spm_id_from=333.999.0.0&vd_source=a33854f92a711a8552143ec29bdabd6c(北京迅为】嵌入式学习之Linux驱动(第一期_驱动基础_全新升级)_基于RK3568)
https://www.bilibili.com/video/BV1HE411w7by【北京迅为】再谈Linux学习方法-框架学习法