标签:
北京电子科技学院(BESTI)
实 验 报 告
课程:信息安全系统设计基础 班级:1352
姓名:(按贡献大小排名)龚睿 王国伊
学号:(按贡献大小排名)20135238 20135207
成绩: 指导教师:娄嘉鹏 实验日期:
实验密级: 预习程度: 实验时间:
仪器组次: 必修/选修: 实验序号:1
实验名称:开发环境的熟悉
实验目的与要求: 1.熟悉Linux开发环境,学会基于S3C2410的Linux开发环境的配置和使用。
2.使用Linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试了解嵌入式开发的基本过程。
实验仪器:
名称 |
型号 |
数量 |
实验箱 |
S3C2410 |
1 |
PC |
Lenovo |
1 |
实验内容、步骤与体会:
实验过程
arm终端的建立:连接好arm开发板,根据提示步骤新建一个超级终端。确认好试验箱的ip
配置ip:必须保证试验箱、虚拟机Redhat与主机WinXP之间的IP处在同一网段内,只有这样才能实现在无互联网情况下的三者之间数据通信的畅通。
具体步骤:1.查看试验箱ip
2.更改本地连接ip
3.设置虚拟机ip(注:此项修改须重启虚拟机才能生效)
装入arm编译器:将已有编译器文件解压装入虚拟机中。需用到虚拟机修改过的ip,通过网上邻居将文件拷入挂载在虚拟机的文件夹中。装载文件并修改环境变量
在终端中输入mount –t nfs –o nolock 192.168.0.234:/home/bc /host
加载192.168.0.234中home/bc中的文件、-o nolock 是文件锁的意思
问题及解决方案:
1.在建立超级终端于试验箱连接时,迟迟得不到试验箱的反馈
操作步骤的顺序颠倒了,现进行了arm终端的配置后进行的开发板的连接,导致开发板通电后才有正常反馈。
2.Vim书写、Linux命令以及交叉编译上都很顺利没有什么大问题。最后对arm终端上的命令输入不是很清楚。
在娄老师的指导下,正确找到打开挂载路径的编译代码。实现了hello world程序的简单交叉编译。如图:
标签:
原文地址:http://www.cnblogs.com/KG35/p/4978923.html