实验一

来源:互联网 发布:淘宝紫色宠物假货 编辑:程序博客网 时间:2024/06/14 17:23

1.安装交叉编译工具链

1.1 交叉编译:是A机器上编译生成,运行在B机器上。
1.2 在嵌入式设备中采用的Host/target模式需运用交叉编译在Host上生成能在target上执行的目标文件。
1.3 在安装过程中需运行sudo su切换为超级用户登陆。

2.安装minicomm,tftp,nfs,partitionmanager

2.1 运行如下命令安装:
sudo apt-get install minicom tftpd-hpa nfs-kernel-server partitionmanager
2.2 配置tftp服务器
运行gedit /etc/default/tftpd-hpa打开该文件,添加如下内容#Defaults for tftpd-hpa
RUN_DAEMON=”yes”
OPTIONS=”-l –s /tftpboot”
注意复制粘贴以后,把引号改为英文引号
/—————————————-/
在ubuntu17.10环境下遇到文件权限为只读
切换到目标目录下后
在超级用户下
chmod a+w tftpd-hpa更改了权限
/—————————————/
2.3 配置nfs网络文件系统:它允许网络中的计算机之间通过TCP/IP网络共享资源
用gedit /etc/exports打开该文件, 添加如下内容
/share *(rw,sync,no_root_squash)
/———————————————————————————————————-/
保存退出后执行/etc/init.d/nfs-kernel-server restart显示failed!
将内容改为/opt/Tools/arm-2009q1/share *(rw,sync,no_root_squash)
保存退出即可
nfs配置分析:
/opt/Tools/arm-2009q1/share表示共享目录
所有主机:*
rw读写
sync:数据同步写入内存和硬盘。async,数据会先暂存于内存中。
no_root_squash:来访的root用户保持root帐号权限;
/etc/exports 是NFS程序的配置文件。并且默认为空
/etc/exports文件的配置格式为:
NFS共享目录 NFS客户端地址(参数1,参数2,参数3……)
参考网址:https://www.cnblogs.com/lykyl/archive/2013/06/14/3136921.html
/———————————————————————————————————–/
保存退出.
然后输入如下命令重启nfs-server
/etc/init.d/nfs-kernel-server restart
2.4 minicom:串口通信工具,就像Windows下的超级终端。可用来与串口设备通信。

3.安装CCS

CCS5.11.0031安装包链接:https://pan.baidu.com/s/1eRKb3Om 密码:77qv