嵌入式5.docx
《嵌入式5.docx》由会员分享,可在线阅读,更多相关《嵌入式5.docx(10页珍藏版)》请在冰豆网上搜索。
![嵌入式5.docx](https://file1.bdocx.com/fileroot1/2023-5/24/930f8be3-2cc2-49b0-93f0-cc84162c8eb6/930f8be3-2cc2-49b0-93f0-cc84162c8eb61.gif)
嵌入式5
成绩
辽宁工程技术大学上机实验报告
课程名称
嵌入式系统基础实验
实验题目
Linux操作系统的烧写
院系
软件学院
专业
软件工程
班级
10-04班
姓名
张小龙
学号
1020010432
实验日期
2013/05/13
实验
目的
掌握在PXA270开发板上烧写Linux操作系统的具体方法。
实验
准备
预习实验指导书,明确实验目的和要求。
了解实验所用的软硬件环境,熟悉操作方法和过程。
实验
进度
本次共有2个练习,完成2个。
实验
内容
实验
内容
(续)
实验
内容
(续)
实验
内容
(续)
实验
内容
(续)
实验
内容
(续)
实验
内容
(续)
实验
内容
(续)
实验内容:
在PXA270开发板上烧写Linux操作系统
实验原理:
1.操作系统的启动过程分为三个步骤,一、引导文件(boot)的启动,二、内核(kernel)的启动,三、文件系统的启动。
2.通过并口(JTAG)烧写BOOT文件
3.通过超级终端/minicom和Bootloader交互(通过串口)下载内核和系统文件
4.通过以太口(网口)烧写内核和系统文件到开发板
实验步骤
1.首先连接好JTAG线,串口线和网线。
打开JTAG软件,检测开发板,如图1所示:
图1检测开发板截图
2.擦出开发板上的操作系统,此过程可能会重复多次,如图2所示:
图2擦除开发板上程序
3.BOOT文件的烧写,烧写成功如图3所示,可用两种方法检测BOOT文件的启动过程:
1.XP环境的超级终端2.Linux环境下minicom。
(需要重启开发板),如图4所示
图3boot文件烧写
图4windows下超级终端
4.通信端口的设计和共享文件夹的建立。
实现XP环境和Linux环境下文件的共享。
并传送两个文件,如图5、6所示:
图5通讯端口的设置
图6创建共享文件夹123
5.设置IP地址和物理地址,实现系统文件通过网线在开发板上的传送。
Linux环境和电脑IP设置成同一网段,如图7。
设置电脑物理地址,如图8所示:
图7设置ip地址
图8设置ip和物理地址
6.输入2查看网络情况,如图9所示。
图9网络设置情况
7.设置内核和系统文件的文件名,如图10所示:
图10设置系统和内核文件
8.下载内核文件,如图11所示:
图11下载内核文件
9.烧写内核到开发板,如图12所示:
图12烧写内核到开发板
10.下载文件系统,如图13所示。
图13下载文件系统
11.烧写文件系统到开发板,如图14所示:
图14烧写系统到开发板
7.启动系统,之后开发板屏幕点亮,启动过程如图15所示:
图15系统启动时的超级终端运行情况
实验
分析
日
实验结果:
1.屏幕点亮,如图16所示。
图16开发板触屏点亮
2.进入linux系统界面,如图17所示。
图17linux系统界面
实验
总结
通过这次实验,对文件烧写到开发板上的操作更加熟悉,对创建共享文件夹以及两个系统下的超级终端的使用也更加熟悉,对操作系统的启动过程有了更加深刻的了解,掌握了在PXA270开发板上烧写Linux操作系统的具体方法,也对并口、串口和以太网口在烧写过程中的分工作用有了深刻的认识,成功完成了操作系统的烧写。
在这次实验中,放了一些小错误,在纠正这些错误时,对实验的了解也更加熟悉,相关知识的认识也更多。
本次实验中,对linux操作系统烧写的认识最为深刻,也许是第一次接触,更加新鲜也更具有挑战性。
其次开发板程序擦除时的多次不成功,也很有经验价值,使自己做实验的耐性和认知有了一些提高。
教师
评语