本论文是基于嵌入式平台操作系统的研究及应用开发,在众多的Linux发行版中,我们选择了Gentoo Linux作为本论文的软件平台,选择Pandaboard ES作为本课题的硬件基础,本论文的重点是在嵌入式开发板上移植并裁减移植后的Gentoo系统。因此,本文作者所作的工作包括下面四部分内容:
1.安装Gentoo Linux操作系统,
2.移植Gentoo Linux系统到嵌入式平台;
3.裁剪移植后的嵌入式Gentoo Linux操作系统;
4.在裁剪后的Gentoo Linux上进行性能测试比较。
本文对Gentoo Linux系统作了介绍,说明了Gentoo系统的特点和优势,简要说明选择这个系统的原因;详细介绍Pandaboard ES及其TI OMAP 4460处理器的硬件配置、体系结构和功能特点;说明OMAP 4460的启动过程,为移植Linux系统提供理论依据,并根据OMAP 4460的启动特点编译出相关的X-loader和u-boot文件;系统移植完成后根据Pandaboard ES的硬件特点,对移植后的系统进行裁剪,使系统更好地利用嵌入式的资源,符合项目要求;裁剪完成的系统还需要进行性能测试,令其与未裁剪的嵌入式Gentoo Linux比较,观察测试的程序的执行情况,得出结论。
1.4本文的内容组织
本文组织结构如下:
第一章 绪论
简要说明本文的课题背景,主要研究内容和研究意义。
第二章 操作系统和硬件系统选型
介绍了本课题所用的Gentoo系统的特点和作为本课题硬件基础的Pandaboard ES 开发板的性能和配置。重点分析了嵌入式微处理器OMAP 4460的体系结构,阐述OMAP 4460的性能特点。
第三章 Bootloader与 Linux内核的移植
通过介绍OMAP 4460 的初始化过程,分析BootLoader启动时各部分代码的执行流程,说明本课题中Linux内核移植的步骤。
第四章 嵌入式Linux系统裁剪
对移植后的Gentoo Linux系统从内核配置,系统组件和应用软件等三个方面进行裁剪。
第五章 性能测试
对裁剪后的系统从体积,和程序运行时间两方面进行测试比较。
上一篇:基于数字证书的身份认证与授权系统构建
下一篇:VC++WinPcap网络流量监控与分析系统的设计和实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

C#学校科研管理系统的设计

承德市事业单位档案管理...

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

神经外科重症监护病房患...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...