| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 嵌入式系统移植【2】——交叉开发环境的搭建 -> 正文阅读 |
|
[系统运维]嵌入式系统移植【2】——交叉开发环境的搭建 |
【实验一】ubuntu 网络环境配置【实验目的】 一、网络连接模式设置
?3、如图所示,单击“虚拟机”,然后选择“设置(S)...” 4、如图所示,在弹出的对话框中单击“硬件”然后单击“网络适配器”,然后参照下图将 二、Ubuntu 网络配置
配置文件中只保留如下信息即可,修改完成后保存退出 2、如图所示,单击桌面右上角的网络设置图标(若没有该图标是因为上一步的配置还未生 3、在弹出的对话框中单击“Add”添加一个新的连接 4、这里使用默认的“Ethernet”,然后单击“Create...” 5、如图所示,在弹出的对话框中先为新建的连接填写名字(随意),然后单击“IPv4 settings” 因为我们使用的是桥接模式,所以IP 信息需要参考windows 下的设置,当前窗口先不
7、回到ubuntu 下,如下图所示,根据windows 下的IP 信息填写ubuntu 的IP 信息
设置完成后单击“Save”保存,关闭对话框即可
然后再选择刚刚建立的新的连接即可 三、网卡选择
2、如图所示,在“桥接到”一栏选择桥接的网卡,设置完成后单击“确定”即可 四、连接开发板
4、若经过上述步骤后开发板与ubuntu 还未连通,可尝试关闭windows 下的防火墙 若还未连通,请检查以上所有步骤的正确性 ?【实验二】tftp 服务器环境搭建
【实验步骤】 1、打开一个命令行终端,执行如下命令查看是否已安装tftp 服务器
若显示如下信息表示未安装 2、若未安装,执行如下命令安装(确保ubuntu 能上网),若已安装直接执行步骤3
3、修改tftp 服务器的配置文件
将 修改为如下内容, 然后保存退出注:TFTP_DIRECTORY 是tftp 服务器的工作目录,即客户端要下载的文件需要放到该目录下。 4、创建服务器工作目录并设置为最高的权限
5、重启tftp 服务,使配置生效
显示如下信息表示重启成功
注:以后每次重新打开ubuntu 若要使用tftp 都需要重启 6、本地测试是否安装成功 进入到服务器工作目录 执行如下命令查看是否获取到 ?【实验三】nfs 服务器环境搭建
若显示如下信息表示未安装
3、修改nfs 服务器的配置文件
在文件末尾添加如下配置,然后保存退出 注:/opt/4412/rootfs 是nfs 服务器的工作目录,即客户端要访问的文件需要放到该目录下
5、重启nfs 服务,使配置生效
显示如下信息表示重启成功
创建一个文件
回到家目录
使用nfs 挂载工作目录到/mnt
查看是否挂载成功
若目录下有了test.txt 文件表示安装成功
注:ubuntu 17.10 之后的版本nfs 默认只支持协议3 和4,但后续我们使用的uboot 默认 “nfs是网络文件系统,不是用来传东西的,是把嵌入式的根文件系统通过nfs放在网络上的某个介质中,nfs是通过以太网中的udp传送命令的。tftp是通过TCP/IP协议用来在客户机与服务器之间进行简单文件传输的协议。” |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 11:33:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |