摘 要
操作系统的移植是嵌入式系统开发的重要环节。笔者给出了在基于ARM9 内核的硬件平台上构建一个基本的带有根文件系统的嵌入式Linux系统的过程与方法。首先介绍了基于S3C2410系统硬件结构和Linux内核结构,然后分析了如何将Linux移植到目标板上的方法与步骤,最后建立根文件系统。通过串口、网口或者JTAG口烧至目标板,该系统成本低、工作稳定、通用性强,可用在多种工业场合。
设计与实现了Bootloader和Linux在硬件平台上的移植。主要完成的工作包括在开发机上完成创建交叉编译环境和NFS,TFTP服务以及串口通信程序UUCP的配置。同时完成了对Linux2.4.18内核的板级修改移植和文件系统的创建。通过以上步骤,成功实现了Linux在硬件平台S3C2410上的运行。
关键词:ARM9;嵌入式linux移植;操作系统移植
-I-
Abstract
The porting of operating system is the significant segment of Embedded System development.The writer gives out process and means to transform the embedded linux os with root file system into the hardware platform based on ARM9 core.First of all introduced baseds on S3C2410's system hardware composition and Linux's crux of a matter composition,afterwards how analysed transplanting Linux up the target plank means together with move, and finally establishs a document system.By means of the stringtrain rim Net rim or JTAG's rim bakes till the target plank,and that system cost is leted drop Work is steadyd The commonality is powerful,usable much kinds of industry situations being living.…
Keywords:ARM9; the embedded system linux porting; OS porting
-II-
目 录
摘要 ……………………………………………………………………………………ⅠAbstract………………………………………………………………………………………Ⅱ 第1章 绪 论
1.1课题背景 1.2目的和意义 1.3解决问题
第2章 商务标
第3章——第n章:技术标第n+1章:经济标 结论 致谢
参考文献
-III-
附录A
-2-