共查询到20条相似文献,搜索用时 15 毫秒
1.
描述了将Linux移植到基于EP9315处理器的目标板上的方法和过程,包括交叉编译环境的建立,开发工具使用,内核的裁剪、编译以及文件系统的移植.最后并以一个基本程序为例调试成功,验证了应用程序移植和调试过程的正确性和可行性. 相似文献
2.
3.
4.
5.
基于S3C2410处理器的Linux移植 总被引:1,自引:0,他引:1
描述了将linux移植到基于S3C2410处理器的目标板上的方法与过程。首先介绍嵌入式Linux移植方法,并说明如何搭建移植环境,着重介绍Bootloader的架构和功能以及Linux内核的移植。结果证明该方法是可行的,移植后Linux在嵌入式系统中运行良好。 相似文献
6.
微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成为嵌入式系统进一步应用要解决的首要问题[1].描述了将Linux-2.6.23.14内核移植到基于S3C2440处理器目标板上的方法与过程.介绍了目标平台和Linux-2.6.23.14内核,并说明了如何搭建移植环境,着重介绍了Bootloader的架构和功能以及Linux-2.6.23.14内核的移植.结果证明该方法是可行的.移植后的Linux在嵌入式系统中运行良好.为嵌入式技术应用和研究提供有益的帮助. 相似文献
7.
8.
针对嵌入武Linux防火墙进行设计并加以实现及测试.首先,提出了基于ARM处理器的嵌入式Linux防火墙的体系架构,给出了Linux一种内核裁剪定制的方案;接着,针对Netfilter/Iptables在大数量规则集下性能低下的问题,提出了Iptables结合NF-hipac、Ipset使用的解决方案,并成功实现了移植... 相似文献
9.
介绍了嵌入式Linux移植的方法和过程。给出了嵌入式开发环境下基于硬件平台ARM9的bootloader、Linux内核移植的实现方案.该方案可为嵌入式系统的应用研究提供操作系统层面的支持。 相似文献
10.
在嵌入式系统里基于ARM的嵌入式处理器已经成为市场主流,移植操作系统是开发嵌入式系统的前提和基础,而嵌入式操作系统的移植比较复杂。针对嵌入式Linux在s3c2440上的移植目的,通过将嵌入式Linux内核移植到S3C2440处理器的目标板上,提出了嵌入式Linux移植的方法与具体实现过程。编译生成的内核在嵌入式系统中运行稳定,制作的根文件系统可以通过Ramdisk方式正常加载进内核。结果证明方法可行,同时对于开发其他类型的嵌入式系统具有一定的参考意义。 相似文献
11.
开发Linux应用及内核驱动时经常需要对Linux内核进行裁剪或修改,由于操作系统内核的特殊性和版本的差异性,在移植驱动或是编写应用程序的时候会出现各种各样的错误和警告信息,如:段错误、语法错误、变量未使用等信息,此时不能使用调试普通用户程序的方法调试内核。鉴于上述原因本文首先介绍常用的两种Linux内核调试方法,即printk函数打印技术和Oops信息的栈回溯技术,最后通过一个LCD驱动实例详细讲解了如何利用Oops信息进行栈回溯的Linux内核驱动调试技术以体现出栈回溯技术的重要性。 相似文献
12.
13.
Linux内核在S3C2410上移植的研究 总被引:2,自引:0,他引:2
以研究将Linux内核移植到嵌入式系统的技术为目的,描述了Linux-2.4.18.-rm7-pxal移植到S3C2410处理器目标板上的方法。详细介绍了Linux内核移植方法与步骤,并说明了如何搭建移植环境。结果表明,该方法简单实用,达到了预定目标。 相似文献
14.
ARM微处理器与Linux的结合逐渐在嵌入式领域得到了广泛应用。文中描述了将Linux移植到基于ARM$3C2410微处理器的目标板上的方法与技巧,介绍了一套实用的针对表决器系统嵌入式平台的Linux移植方法,包括交叉编译环境的创建,Bootloader的编译,Linux内核的修改、配置和编译,Cramfs文件系统的制作等。移植后的Linux内核大小可以控制在700kB以下,既保留了很好的稳定性、安全性,又成功得到了“瘦身”,减小了嵌入式平台上应用软件的开发难度,大大降低了嵌入式系统的开发成本。 相似文献
15.
16.
裁剪和移植技术是基于CLIPS开发嵌入式专家系统的两个前提条件。针对CLIPS内核源码裁剪提出了两种方法,介绍了通过tmake工具Makefile文件的生成方法 相似文献
17.
18.
基于ARM9_2410EP的嵌入式Linux的研究和移植 总被引:1,自引:0,他引:1
本文重点研究了嵌入式操作系统Linux基于ARM9微处理器的移植技术,通过交叉编译环境的建立、启动代码Bootloader的实现、制作嵌入式Linux内核以及建立一个据实情需要的根文件系统,成功实现了嵌入式操作系统Linux在三星S3C2410A微处理器的目标板ARM92410EP上的移植. 相似文献
19.
采用U-Boot 1.1.2构建嵌入式系统的引导加载程序。在对U-Boot的启动工作机理和源码主要函数功能进行了简略分析后,针对基于AT91RM9200的目标板对U-Boot作了具体的修改和移植,并讲述如何设置环境变量,从而引导Linux内核启动。应用结果表明,移植后的U-Boot在目标板上运行良好,可成功引导Linux内核。 相似文献
20.
针对嵌入式系统的应用和开发的需要,提供在ARM嵌入式平台上移植Linux系统的方法。在对Linux内核体系的研究基础上,分析往ARM平台上移植Linux需要的工作,可以提高系统的设计水平,缩短开发时间。ARM9选用的是三星公司的S3C2440,Linux内核版本号为2.6.30.4。介绍了嵌入式系统移植的主要过程,包括U-boot的移植与修改、Linux内核的配置和编译、根文件系统的定制。移植后Linux系统在ARM平台上运行良好。实验结果证明该方法是可行的,同时对其他嵌入式系统开发有一定的参考意义。 相似文献