毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于嵌入式平台操作系统的研究与应用开发

时间:2018-04-17 22:38来源:毕业论文
论文主要工作为安装并熟悉Gentoo Linux 系统,研究Bootloader的工作原理和OMAP 4460的初始化过程,将Gentoo Linux系统成功移植到嵌入式开发板,移植成功后对系统做适当的裁剪,最后测试比较移

摘要由于嵌入式平台的差异性,构建相应的嵌入式Linux操作系统时需要进行大量复杂的移植工作,研究Gentoo Linux 操作系统的特点和移植原理能够深入理解嵌入式平台。同时,由于嵌入式系统的资源普遍有限,需要对移植后的系统进行适当裁剪,以优化系统性能,提高资源利用率,降低嵌入式系统成本。因此,基于嵌入式平台操作系统的研究与应用开发具有理论和实际意义。
本论文主要工作为安装并熟悉Gentoo Linux 系统,研究Bootloader的工作原理和OMAP 4460的初始化过程,将Gentoo Linux系统成功移植到嵌入式开发板,移植成功后对系统做适当的裁剪,最后测试比较移植后的系统所占空间及性能。21366
关键词:Gentoo Linux;U-boot;嵌入式移植;Linux裁剪
毕业论文设计说明书(论文)外文摘要
Title     Research and applications development based on    
                 the embedded operating system                
Abstract
Embedded Linux operating systems are different because of the persity of embedded platform. When we are building embedded Linux operating system on the embedded platform,much complex porting works would be done . In order to deepen the understanding of the operating system  based on the embedded Linux operating system, research on Gentoo Linux and the porting methods are very significant. Furthermore, it is necessarily to tailor the system properly after porting, for improving the resource utilization and decreasing the cost of the embedded system. Research and  applications development on embedded Linux operating system has theoretical and practical importance.
Main contributions in the thesis are installing and being familiar with the Gentoo Linux system, studying the the working principle of the Bootloader and the initialization process of OMAP 4460, porting the Gentoo Linux system to the embedded development board successfully and  tailoring the system appropriatly after the success of the porting. Finally, testing the space usage and performace of the tailored system.
keywords:Gentoo Linux; U-boot; Porting; Linux tailoring
目   次

1 绪论    1
1.1研究背景    1
1.1.1 嵌入式系统    1
1.1.2 嵌入式系统的移植    1
1.1.3 嵌入式Linux系统裁剪方法    1
1.2 研究意义    2
1.3主要研究内容    2
1.4本文的内容组织    3
2 操作系统和硬件系统选型    4
2.1 操作系统选型    4
2.1.1 Gentoo Linux系统简介    4
2.2 硬件平台介绍    5
2.2.1 OMAP 4460 处理器    5
2.2.2 OMAP 4460处理器的特性    5
2.2.3 Pandaboard ES开发板硬件配置    6
3 TI OMAP 4460初始化与Gentoo Linux移植    8
3.1 Gentoo Linux系统的安装    8
3.2 Bootloader的概念    10
3.3 TI OMAP 4460 初始化过程    10
3.3.1 OMAP启动第一阶段    11
3.3.2 OMAP启动第二阶段    13
3.4 Gentoo Linux移植    14
3.4.1 U-boot的移植    14
3.4.2 Gentoo Linux 内核移植    14
4 嵌入式Linux系统裁剪    15
4.1 内核裁剪    15
4.1.1 裁剪原理    15
4.1.2 裁剪内容    15
4.1.3 裁剪之后的.config文件    18
4.2 系统组件裁剪    19 基于嵌入式平台操作系统的研究与应用开发:http://www.youerw.com/jisuanji/lunwen_13538.html
------分隔线----------------------------
推荐内容