论文部分内容阅读
由于嵌入式系统的专用性和多样性,在嵌入式系统上部署Linux系统一般都需要进行繁琐的移植工作,探索在嵌入式平台上部署嵌入式Linux系统的一般原理和方法,可以减少移植工作的盲目性,加快嵌入式Linux的移植进度,加速产品进入市场的时间。同时,嵌入式Linux作为嵌入式系统的核心组成部分,必须符合嵌入式系统资源有限、与特定应用密切相关的特点,通过对嵌入式Linux进行适当的裁剪,可以有效降低系统资源需求,降低嵌入式产品的成本,提高嵌入式产品的竞争力。因此,对嵌入式Linux系统移植和剪裁技术的研究具有重要的理论意义和实用价值。
论文所包含的研究、设计和实现工作主要有以下三个方面:
(1)嵌入式Boot Loaader的工作原理以及Boot Loader移植的一般原则、方法和步骤,针对每个嵌入式Linux平台研究各种可用的Boot Loader,分析如何移植Boot Loader。
(2)Linux内核的构架和实现原理,在此基础上研究了内核的移植的一般方法,并提出了粒度更小的内核裁剪方法。
(3)根文件系统的建立和移植,研究各种文件系统优缺点。