摘要
针对嵌入式系统的应用和开发的需要,提供在ARM嵌入式平台上移植Linux系统的方法。在对Linux内核体系的研究基础上,分析往ARM平台上移植Linux需要的工作,可以提高系统的设计水平,缩短开发时间。ARM9选用的是三星公司的S3C2440,Linux内核版本号为2.6.30.4。介绍了嵌入式系统移植的主要过程,包括U-boot的移植与修改、Linux内核的配置和编译、根文件系统的定制。移植后Linux系统在ARM平台上运行良好。实验结果证明该方法是可行的,同时对其他嵌入式系统开发有一定的参考意义。
Aimed at the application and development demand of embedded systems , a scheme for porting Linux to the embedded systems platform of ARM is provided. To research the architecture of Linux kernel and analyze the amount of efforts required to port Linux kernel to ARM ,it will improve OS designing technique and reduce the cost greatly. ARM9 is the Samsung S3C2440,Linux kernel version is 2.6.30.4 . Main process of embedded Linux systems transplanting is introduced, which including U-boot transplanting and modified, Linux kernel configure and compile, file system making. The ported Linux system works well in the platform of ARM. The result proved that the method is workable and has implications for other embedded operating system.
出处
《电子测试》
2012年第11期84-89,共6页
Electronic Test